quote:
Originally posted by CookieRevised
OPEN/CLOSED WINDOW NOTIFIERS DO NOT WORK ANYMORE SINCE A LONG, VERY LONG, TIME NOW.
It has been explained countless times before on every Messenger related forum that they do not work and why they do not work. Anybody or any program which claims it works is absolutely wrong!!!!!!
There is NO, I repeat NO, unique identification anymore to know when a window was opened or closed. Since there is no unique identification anymore there is NO way in knowing if the notification you got was correct or not.
The reason why it was included back in StuffPlug was ONLY because people couldn't accept it didn't work anymore and kept on whining about it.
Such notifications are NOT reliable AT ALL...
PERIOD
If you study the protocol, you would know that they don't work anymore. So please stop asking about them.. IT IS NOT POSSIBLE, THEY DO NOT WORK...
Although i havent studied the very latest protocol (13) i believe you are wrong. Open/close notifiers
DO work.
It may not be reliable but it still does work.
When someone first clicks on you and starts typing, a connection is created to that person. The server sends the "user is typing" control code through, its at this stage you can tell that a user has clicked on you.
This gives a false message sometimes when you first log on, as everyone's msn client downloads your latest display pic.
When someone is idle for around 30 seconds it'll drop the connection. While its true it doesnt display a difference between a closed or dropped connection anymore, you can still estimate what happened due to timing.
If someone says something and then the connetion is closed immediately (not due to a timeout) you know they closed you.
The open window notification also shows up if a user has a window open and starts typing again, as it'll start sending "user is typing" every 7 seconds or so.
So in conclusion it
DOES work, and if you dont rely on it 100% due to the irregularities i mentioned above then its fine.
As for my knowledge of protocol, i wrote a msn client a few years back in pure mirc script (before the ssl connection was required) just to see if it could be done, so i have some knowledge of how it works.
Block checkers worked with a bug in the protocol, i believe it was with phone numbers changing when someone had blocked you. That is a totally different thing.