Copypasta aside, what I meant are the status details of each contact in your contact list after Yahoo! Messenger has successfully authenticated.
In The End, it doesnāt even matters
UPDATE TO UPDATE 4.5
Found a temporary fix for that initial contact detail stuff by explicitly setting the length of contacts regardless of whether itās 1 or not, but then there are parenthesis next to an actually offline contactās name, as if a blank custom status message was sent (just want to emphasize that this is ONLY after someone logs in and passes the authentication successfully).
then itās 4.5.1 then, or 4.6, depends on your thoughts
I was actually going to go with āUpdate 4.6,ā but I didnāt think it would make much sense.
UPDATE 5
So apparently, copying and moving contacts to groups utilize the same packet with no extra key-value pairs or changes to the status/attribute DWORD to signify what kind of operation is occuring.
Yay!
welp, dont lose the hope yet
Iām not losing hope. I donāt plan to. Just got to sort things out.
UPDATE 6
Got all the contact and user stuff finished! Time to go get messaging working again.
Yeeees!
Can you pass the instaler and instruction to how to patch please?
Weāve been through this on MSN.
When I have everything complete and finalized, Iāll publish what I have to the GitLab and then you can test it from there.
Great! Congratulations
UPDATE 7
I got basic messaging to work! Even buzzing works!
I do, however, need to get typing notifications to work. I already have that set up, but when sending a typing notification to someone server-side, it doesnāt seem to have any effect. Iām trying to fiddle around with the packet data to see what sticks.
(Oh yeah I also need to get Yahoo! Messenger conferences done with too)
UPDATE 8
While trying to figure out Yahoo! Messenger conference implementation, I had decided to implement file transfer first. But then, this happened:
Yahoo! Messenger file transfer utilizes HTTP after negotiation has been done via YMSG. I am unsure why this dialog appears, as if Yahoo! Messenger wanted to connect to the file transfer server, it would need no obligation to. I also hope this isnāt some weird connection problem thing.
UPDATE 8.5
After some thought, I have realized that Yahoo! Messenger tries to utilize the HTTP port for file transfer itself, and the Escargot server utilizes port 80 already, so it canāt use that port. Iāll see if using port 8080 on the server-side will help.
EDIT: No it didnāt.
UPDATE 9
So two things:
From some further discovery, Yahoo! Messenger apparently uses P2P for file transfer, which I find interesting.
Also, got typing notifs to work!
Now I can rest in peace (and get conferencing out of the way).
nice work
Thanks.
when or we can download it ?
For future reference, the server is compatible with Yahoo! Messenger 5.5 right now. You can find that, along with other versions of Yahoo! Messenger, here: Download Old Versions of Yahoo Messenger for Windows - OldVersion.com. Then when the server is final and live, you can download and patch as needed.
(Just note that there is a weird bug with 5.5 when run on WIndows 7 where it freezes after a successful login. It may just be me, but be wary).