Shoutbox

contacts on desktop sorter - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: Scripting (/forumdisplay.php?fid=39)
+----- Thread: contacts on desktop sorter (/showthread.php?tid=93372)

contacts on desktop sorter by blackguard on 12-29-2009 at 07:53 PM

hello
i'm want to make a script that arrange my contacts on desktop in a matrix or something.When someone is offline ,than he is invisible and there are gaps between the other contacts on desktop. So this script shuld reposition the online contact's floating windows to constant rows and colums. the question is: can i reposition these floating windows somehow? i couldn't find a reference for a function setWindowPos or something like that. the other thing is, whre can i access these floating windows? i found that there is an isFloating variable, when its false the contact has a floating window on dektop.
thanks in advence


RE: contacts on desktop sorter by Chris4 on 12-30-2009 at 04:07 AM

I've never seen a script which alters the position of anything, so I doubt it's possible I'm afraid.


RE: contacts on desktop sorter by CookieRevised on 03-03-2010 at 03:45 AM

There is no such script because the needed information is stored in the registry under a hashed subkey of the contact's Windows Live id. The hashing method is not made public (also for security reasons) and thus can not be reversed (which is needed for such a script).

If you could reverse the contact hash, you could read the position of the floating window in the registry. You would also need to use Windows APIs to move the floating windows around (and write the new coordinates back to the registry).