It is currently Fri Oct 23, 2020 10:23 pm

All times are UTC




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 150 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8 ... 10  Next
Author Message
 Post subject:
PostPosted: Fri Apr 09, 2010 5:14 am 
Offline
Obduction Backer

Joined: Tue May 09, 2006 2:00 am
Posts: 1669
Location: Lakewood, WA
If you add OHBot to your buddy list WhoM will tell you specifically which hood he is in. 8)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Apr 10, 2010 12:59 pm 
Offline

Joined: Wed May 10, 2006 6:11 pm
Posts: 89
Location: Fenway Park
Beta 09 works! Thanks Adam.

How will the select a shard pull down get it's list of shards?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Apr 10, 2010 5:58 pm 
Offline
Obduction Backer

Joined: Tue May 09, 2006 4:41 pm
Posts: 1715
Location: South Georgia
RedSoxFan wrote:
How will the select a shard pull down get it's list of shards?


It actually already does so ;)

It reads an XML file on my server containing IP Addresses for the shard and the public encryption keys. The connect dialog assigns these values depending on which shard you pick. It's a relatively simple mechanism, so there's no need to write a 5 page long post on it 8)

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Apr 10, 2010 9:17 pm 
Offline

Joined: Wed May 10, 2006 6:11 pm
Posts: 89
Location: Fenway Park
IF Cyan releases the server code and more shards appear will I as a user add them to my list?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Apr 10, 2010 9:34 pm 
Offline
Obduction Backer

Joined: Tue May 09, 2006 4:41 pm
Posts: 1715
Location: South Georgia
If Cyan releases the servers (code or not) or a fan-made server is released, you will not have to add the server to your own shard list; I will update the master list. The encryption keys will ideally be different from shard to shard (otherwise there goes all of MOUL's security through obscurity), making it somewhat of a pain for the end users to add the shards themselves. There are 3 keys per server type and 3 servers that the client connects to. We only need 2 keys per server (the other one is kept private for security), so if you had to add the shard yourself, you'd have to juggle 6 64-byte encryption keys yourself.

I'll just do it for you, I think ;)

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Apr 10, 2010 11:54 pm 
Offline
Obduction Backer

Joined: Tue Sep 19, 2006 9:00 pm
Posts: 610
Location: Germany
Hi Adam!

I used Beta 09 for some time now and like the recent changes. :) However, I had one single crash which I wasn't able to reproduce. It happened after selecting Connect from the File menu and waiting for the Login button to become active:

[spoiler]
Code:
Unhandled Exception
Program: MUd.WhoM
Version 1.0.0.42680

Exception Type: System.IO.EndOfStreamException
Exception Message: Über das Ende des Streams hinaus kann nicht gelesen werden.
Exception Source: mscorlib

InnerException Type: (null)
InnerException Message: (null)

Stack Trace
   bei System.IO.__Error.EndOfFile()
   bei System.IO.BinaryReader.ReadByte()
   bei MUd.Cli2SrvBase.NetCliConnect()
   bei MUd.AuthClient.Connect(UInt32 buildID, UInt32 branchID, Guid productUUID)
   bei MUd.ConnectForm.IBeginLoginProcess(Object sender, EventArgs e)
   bei System.Windows.Forms.Control.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
   bei System.Windows.Forms.Button.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
[/spoiler]
And unfortunately, the player tree is still not downloaded automatically when I select Disconnect and then Connect again from the File menu. This same issue occurs after WhoM disconnects itself to prevent multiple logins when you start the MOUL client (great feature by the way!); if I let WhoM run until I quit my MOUL session and then select Connect, then the player tree is not downloaded until I select another avatar.

_________________
KI# 48956 - Bartle Test: ESAK (87/53/47/13)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sun Apr 11, 2010 12:17 am 
Offline
Obduction Backer

Joined: Tue May 09, 2006 4:41 pm
Posts: 1715
Location: South Georgia
Hey Marck,

Your single crash it a bug that I' m not going to be able to fix. According to the error message, MOUL disconnected you for some strange reason after you said hello. That should never happen (but it did for some reason).

You'll be glad to know that I did fix the bug where the player tree is not redownloaded on a reconnect this time. The bug I fixed before was similar but different. That was my mistake :oops: The fix was a one-liner: "fActivePlayer = 0;" >.>

Random trivia: When you connect to MOUL, WhoM doesn't actually detect what you have done, the server actually kicks WhoM off with an error that says you logged in somewhere else ;). Sanely handling things like that is good though.

I'll be releasing WhoM 1.0 Final soon (maybe tomorrow) with some bug fixes and online list sorting :). Then we can move forward with new major functionality in the 1.1 branch.

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sun Apr 11, 2010 5:10 am 
Offline
Obduction Backer

Joined: Tue May 09, 2006 4:41 pm
Posts: 1715
Location: South Georgia
This is a really big announcement post.

WhoM 1.0.0 Final is here.

Thanks for all your assistance in beta testing! :) Especially those of you who have played MOULa a lot and helped me debug that nasty major crash.

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Apr 22, 2010 4:34 pm 
Offline

Joined: Wed Mar 10, 2010 6:52 pm
Posts: 77
I just got a crash.

[spoiler]Unhandled Exception
Program: MUd.WhoM
Version 1.0.0.36038

Exception Type: System.ArgumentNullException
Exception Message: Value cannot be null.
Exception Source: mscorlib

InnerException Type: (null)
InnerException Message: (null)

Stack Trace
at System.Threading.Monitor.Enter(Object obj)
at MUd.AuthClient.Login(String acctName, ShaHash acctPW, Int32 cliChal)
at MUd.AuthClient.Login(String acctName, String acctPW, UInt32 srvChal)
at MUd.ConnectForm.IBeginLoginProcess(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)[/spoiler]


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Apr 22, 2010 11:55 pm 
Offline
Obduction Backer

Joined: Tue May 09, 2006 4:41 pm
Posts: 1715
Location: South Georgia
Does this always happen or is it intermittent? Please tell me everything that you did before pressing the login button ;)

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Apr 23, 2010 1:30 am 
Offline

Joined: Wed Mar 10, 2010 6:52 pm
Posts: 77
As yet, it was a onetime thing. I have it set to autologin, so no interaction whatsoever on my part was involved other than launching it. It started, it waited on the login screen, it crashed. Veni, vidi, vici.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Apr 23, 2010 1:44 am 
Offline
Obduction Backer

Joined: Tue May 09, 2006 4:41 pm
Posts: 1715
Location: South Georgia
Sometimes, WhoM can fail to connect. Unfortunately, it does not handle these cases very well. This might have been one of them :\. I'll have to make some improvements to the connect window, it seems.

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed May 05, 2010 2:03 pm 
Offline
Obduction Backer

Joined: Wed May 10, 2006 2:03 am
Posts: 101
Location: Upstate NY
This is a handy utility Adam, kudos. I use it all the time to see if my buds are online. I am hoping the latest bahro-gate mess will not close the door to your program.

_________________
"From the end of the world to your town" - Bernie Taupin
Image

KI # 00009577


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed May 05, 2010 7:38 pm 
Offline
Obduction Backer

Joined: Tue May 09, 2006 4:41 pm
Posts: 1715
Location: South Georgia
I have a feeling the "security update" will break it, but I'll do my best to have a working version out soon after (if it does break, after all). Maybe with a few extra fixes too :)

_________________
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed May 05, 2010 8:27 pm 
Offline
Obduction Backer

Joined: Wed May 10, 2006 2:03 am
Posts: 101
Location: Upstate NY
Thanks Adam! I appreciate the slippery slope you GoWs walk.

_________________
"From the end of the world to your town" - Bernie Taupin
Image

KI # 00009577


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 150 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8 ... 10  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to: