![]() Idler - Idle on demand - 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: Idler - Idle on demand (/showthread.php?tid=75751) Idler - Idle on demand by effection on 06-30-2007 at 12:14 AM
Idler v1.0 (for 8.1.0178 only atm) RE: Idler - Idle on demand by Mike on 06-30-2007 at 12:18 AM
Didn't Cookie make a similar script? RE: Idler - Idle on demand by Chris4 on 06-30-2007 at 12:19 AM
When I click on 'Set Idle' .. it makes me Appear Offline? RE: Idler - Idle on demand by MattyRid on 06-30-2007 at 12:20 AM this was made a long long time ago by CookieRevised here, who has always updated it to work the the latest version and in fact works with WLM WLM 8.0.0812, 8.1.0106, 8.1.0168, 8.1.0178 and 8.5.0517 which is a lot more versions than your script has. RE: RE: Idler - Idle on demand by Phillip on 06-30-2007 at 12:23 AM
quote:x2 RE: Idler - Idle on demand by effection on 06-30-2007 at 12:26 AM
quote:Sorry mine works only for 0178 i am working on all versions at the minute but the difference is mine uses a different method it doesnt change any of the current status' so if a contact is "busy" they are not "idle". The reason i am posting this is just to show whats to come with my library, so im sorry its not working with all versions but just hold on ![]() RE: Idler - Idle on demand by MattyRid on 06-30-2007 at 12:28 AM
quote: But why should we wait for you to bring out a version that works with all versions of WLM, when we already have one made by CookieRevised? Is it me or am I just being stubborn because I can't see the point of trying to do something that has already been done ![]() RE: Idler - Idle on demand by effection on 06-30-2007 at 12:30 AM This is only showing off whats to come if any of you even bothered to look at the script maybe take a look at what its doing you may be interested in the library but by the looks of things no one seems to give a shit around here RE: Idler - Idle on demand by Nathan on 06-30-2007 at 12:31 AM
Guys, RE: Idler - Idle on demand by CookieRevised on 06-30-2007 at 12:43 AM
quote:ermm.. have you ever tried it? It seems not.... My script does not change the statusses, not your own statusses and not the statusses from contacts, in any way. In fact, it was especially made in response to those patches which did change the statusses to accomplish this.... And it also is completely transparent to Messenger. It doesn't have any disadvantages (except being version specific). RE: Idler - Idle on demand by effection on 06-30-2007 at 12:44 AM
i have tried it a while ago when that method was used, possibly not the updated versions sorry i shall remove that dont worry RE: Idler - Idle on demand by CookieRevised on 06-30-2007 at 12:50 AM
I see what you're doing in the script (and it answers my curiousity from that other thread), but I must say you're making things complicated (and very slow)... The script, or rather the method you used, can be optimized... RE: Idler - Idle on demand by effection on 06-30-2007 at 12:52 AM
i'm not worried about speed, its the simplest test i could come up with to test my new project, that's why it's over complicated compared to your method. RE: Idler - Idle on demand by CookieRevised on 06-30-2007 at 12:54 AM
quote:I understand you made the "idler" just as an example of what can be done. I was talking about the hooking method (and especially how it is scripted) itself. As for the "idler" example itself, I don't find it a good example at all as I don't see any benfit with your method in any way. There is no advantage of the hooking and injected code at all and it is actually useless. All you do is in fact patching Messenger and forcing a status change so that Messenger changes the status to something else than original. This is exactly what I do in my script too. Currently I see the method you used more as a POC (proof of concept)* than anything else...without any benefits. Since the user of this method can't do anything with the redirected calls. I mean, you can redirect a certain specific call (and one should be extremely carefull in what to redirect, you also can't inject a 'redirection' everywhere as you need a certain amount of opcodes to do it), but then what? It would be benefitial if people could actually use a callback function instead (big hint hint ![]() ![]() still cool that you took the time to do it though ![]() ![]() * which didn't needed much proof imho... You can use Windows APIs in scripting, that means you can patch stuff in memory and use ASM in scripting, that means you can inject code and direct a call...It is just a lot of work... RE: Idler - Idle on demand by effection on 06-30-2007 at 11:35 AM Thank you cookie i would have to agree with you and i am writing something that can be used by other people and release the source so if theres anything they want to do (better) or add then they can. |