Joa, Killow, I've just read the thread. To explain it all you are best to learn the protocol. Only in this way you truly can understand how it all works and how it is related (also note that since MSN Messenger 7 many changes concearning these beheviours have changed, and changed again)... All this said, the people who already posted in this thread explained it pretty well, although it may seem very confussing though. But then again, as long as you don't know the protocol by hart it indeed is confussing
(note: I don't know the protocol by hart either
)...
Conclussion, there are some methods to detect blocking, but they depend on the knowledge of the interpreter of the signs. And even then, they aren't always accurate, reliable or even don't always work. Because of all this, it is extremely hard to make a decent computerized, non-human interpreter (aka a program, block checker) to detect and analyze this kind of stuff.
The only people who could truely explain it in great detail (but then again, it may sound like "Chinese" to most of us) are the ones who study the MSN protocol and work with it every day. I'm thinking of people like Inky, etc...
quote:
Originally posted by Anubis
quote:
Originally posted by Millenium_edition
true... to obtain good results, change your display picture regulary though
Actually, that gave me an idea, if the plugin instantly changed your display picture to a random image for 5 seconds, it would show the contact up.
nice example of how theory will not always work in practice. eg: The sole fact that a connection can take more then 5 seconds to be established; the fact that not everybody has MSN Messenger 7 in the first place; the fact that not all people show DP's; etc... etc...
There simply isn't a reliable way of block detection; there are only small unreliable signs to be interpreted in the correct context and with the proper knowledge.