randomly i searched the net for my old medievia username.. and i stumbled across this: https://www.mushclient.com/forum/?id=10198&page=1
well, i crated this software (mmchat) when i was 14 on dialup with aol on a 33.6 modem. i found vb3/4 (dont recall which) on a warez site and spent 3 days guarding every phone in my house to make sure it downloaded. (needless to say, this took many attempts as i was only a very young teen). i was 100% self taught and created this application. it was not tied at all to mudmaster or zmud, but those were the only 2 i knew about at the time so i made it compatible with both.
it is EXTREMELY fascinating to see someone reverse engineering the specifics of the mm chat protocol as i chose to implement it. (zmud was supported only by first rejecting the connection based on the reported client, and it would then fall back to the more primitive mudmaster chat protocol.) i started creating this when i was 14, dirocus on medievia. it is crazy i am now 40 and came across someone doing packet captures on my old chat server program. it was absolutely incredible to see how the issue was resolved with wireshark. the funny thing is, there was already a function called "stripansi" i used for almost all other messages directly to the server as a personal message. it never occurred to me to call that function on the password auth (instead of ip auth). a single line of code on my end could have fixed the issues but i had no idea. this really took me back to my teens. it was a pleasure to read. well done sir. btw, i still have the source code (ended in vb6) if you want me to post it to git hub or something. anyway, finding this old post just made me smile ear to ear. i never knew how far it reached at the time i made it.. nor that i would be talking about it 2.5 decades later. thx for bringing a smile to my face with a grey beard.
well, i crated this software (mmchat) when i was 14 on dialup with aol on a 33.6 modem. i found vb3/4 (dont recall which) on a warez site and spent 3 days guarding every phone in my house to make sure it downloaded. (needless to say, this took many attempts as i was only a very young teen). i was 100% self taught and created this application. it was not tied at all to mudmaster or zmud, but those were the only 2 i knew about at the time so i made it compatible with both.
it is EXTREMELY fascinating to see someone reverse engineering the specifics of the mm chat protocol as i chose to implement it. (zmud was supported only by first rejecting the connection based on the reported client, and it would then fall back to the more primitive mudmaster chat protocol.) i started creating this when i was 14, dirocus on medievia. it is crazy i am now 40 and came across someone doing packet captures on my old chat server program. it was absolutely incredible to see how the issue was resolved with wireshark. the funny thing is, there was already a function called "stripansi" i used for almost all other messages directly to the server as a personal message. it never occurred to me to call that function on the password auth (instead of ip auth). a single line of code on my end could have fixed the issues but i had no idea. this really took me back to my teens. it was a pleasure to read. well done sir. btw, i still have the source code (ended in vb6) if you want me to post it to git hub or something. anyway, finding this old post just made me smile ear to ear. i never knew how far it reached at the time i made it.. nor that i would be talking about it 2.5 decades later. thx for bringing a smile to my face with a grey beard.