Shoutbox

[Release]Anti-Freezing - 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: [Release]Anti-Freezing (/showthread.php?tid=73881)

[Release]Anti-Freezing by TheGuruSupremacy on 04-24-2007 at 03:32 PM

Hi! This is my another script(one of my useless script:P:P)...Some time ago I have seen a lot of requested about how to solve the freezing at sign-in but also when you are already online:The problem is the seguent:

If someone who has cracked the characters limitation send you a long message(online and offline message)your wlm freezes.With my script you can remove this freezing(you will be able to see long messages without freezing)....
Thanks to Beta Tester:Vikke,Fuse,Felu,Rugantino,Felipe,CyberDude
A Big Thank(as always :) )to CookieRevised For the functions to write bytes in memory and to have given me a lot of advices....

How To use this script:
Enable it from Plus Script Menu

NOTE:This script is only for WLM 8.1.0178

........................................................................................................Greetings


EDIT : SCRIPT UPDATED,CHANGE LOG:

-SCRIPT IMPROVED
-SOLVED A BUG(Now it's possible save the settings on the registry)



Previous Downloads=462

Download


RE: [Release]Anti-Freezing by warmth on 04-24-2007 at 04:18 PM

nice nice nice hotfix to messenger...


RE: [Release]Anti-Freezing by Fuse on 04-24-2007 at 04:56 PM

extremely good script (Y) (from a very god scriptor - and good beta testers :P)

i recommend everyone downloads..you never know when someone is purposefully trying to crash your messenger


RE: [Release]Anti-Freezing by prashker on 04-24-2007 at 07:17 PM

Nice, this is really good for evil friends of mine :refuck: (Won't name anyone specifically, you know who you are (a))


RE: [Release]Anti-Freezing by felipEx on 04-25-2007 at 12:41 AM

(h5)!!

i'll translate it into spanish for personal use :)


RE: [Release]Anti-Freezing by Wally on 04-25-2007 at 03:18 AM

this is great its like a anti flood protection iv got something that does this but might as well give this a try good work Guru


RE: [Release]Anti-Freezing by Novox on 04-26-2007 at 03:25 PM

awesome!!!! (Y)


RE: [Release]Anti-Freezing by vikke on 04-26-2007 at 05:04 PM

You might want to tell your users this script removes the security checks from each message recieved.

There will be a feature in Stuffplug 3 doing this, but replacing the current security method with a new one, a faster one! :)
More information here:
http://www.stuffplug.com/forum/index.php?showtopic=1123


RE: [Release]Anti-Freezing by Oigo on 04-27-2007 at 03:52 AM

How do I get this to start with Messenger?
When I sign in it says "Anti-Freeze Disabled"

How can I make it be enabled at start up. Like the NudgeToolsScript?


RE: RE: [Release]Anti-Freezing by TheGuruSupremacy on 04-27-2007 at 12:02 PM

quote:
Originally posted by Oigo
How do I get this to start with Messenger?
When I sign in it says "Anti-Freeze Disabled"

How can I make it be enabled at start up. Like the NudgeToolsScript?


Yes:)...Look at Image:



[Image: i143803_20070427135840.jpg]
RE: RE: RE: [Release]Anti-Freezing by warmth on 04-27-2007 at 02:02 PM

quote:
Originally posted by TheGuruSupremacy
quote:
Originally posted by Oigo
How do I get this to start with Messenger?
When I sign in it says "Anti-Freeze Disabled"

How can I make it be enabled at start up. Like the NudgeToolsScript?


Yes:)...Look at Image:



[Image: i143803_20070427135840.jpg]


but always I signed out and resigned in... get's disabled... I wanna enable it until I disable it manually by myself...
RE: [Release]Anti-Freezing by Matti on 04-27-2007 at 04:10 PM

It seems like there's an error in reading the preference. If you know how to edit the script, look at line 20 where it says:

code:
Active = Boolean(oShell.RegRead(MsgPlus.ScriptRegPath + Messenger.MyUserId + "\\Antifree"));
it should be:
code:
Active = Boolean(oShell.RegRead(MsgPlus.ScriptRegPath + Messenger.MyUserId + "\\Antifreeze"));
That should fix it. ;)
RE: [Release]Anti-Freezing by TheGuruSupremacy on 04-27-2007 at 04:25 PM

quote:
Originally posted by Mattike
It seems like there's an error in reading the preference. If you know how to edit the script, look at line 20 where it says:
code:
Active = Boolean(oShell.RegRead(MsgPlus.ScriptRegPath + Messenger.MyUserId + "\\Antifree"));
it should be:
code:
Active = Boolean(oShell.RegRead(MsgPlus.ScriptRegPath + Messenger.MyUserId + "\\Antifree[color=green]ze[/color=green]"));
That should fix it. ;)

Thanks for your answer :)..However i knew about it...I was waiting to release and update because i'm changing some of code in the script...This Evening I'll release the update...Byeee
RE: [Release]Anti-Freezing by warmth on 04-27-2007 at 05:41 PM

quote:
Originally posted by Mattike
That should fix it. ;)
thanks for u reply mate...

quote:
Originally posted by TheGuruSupremacy
Thanks for your answer :)..However i knew about it...I was waiting to release and update because i'm changing some of code in the script...This Evening I'll release the update...Byeee
nice to know that guru... can you give us a change log???

Note: my 150th post... :o)
RE: [Release]Anti-Freezing by TheGuruSupremacy on 04-27-2007 at 07:32 PM

quote:
Originally posted by TheGuruSupremacy
Thanks for your answer :)..However i knew about it...I was waiting to release and update because i'm changing some of code in the script...This Evening I'll release the update...Byeee
nice to know that guru... can you give us a change log???

Note: my 150th post... :o)

Script updated...see the first post for change log

RE: [Release]Anti-Freezing by TheGuruSupremacy on 04-28-2007 at 10:26 AM

quote:
Originally posted by Vikke
You might want to tell your users this script removes the security checks from each message recieved.
PAY ATTENTION THE FILTERING TAKES PLACE ON MSN SERVERS:Try to send any message with .pif or groupicture.php (example www.msn.groupicture.php):the server reject these messages..Using this script you don't risk anything.....

RE: RE: [Release]Anti-Freezing by vikke on 04-28-2007 at 11:59 AM

quote:
Originally posted by TheGuruSupremacy
quote:
Originally posted by Vikke
You might want to tell your users this script removes the security checks from each message recieved.
PAY ATTENTION THE FILTERING TAKES PLACE ON MSN SERVERS:Try to send any message with .pif or groupicture.php (example www.msn.groupicture.php):the server reject these messages..Using this script you don't risk anything.....


You forgot to say: As we know it.
RE: [Release]Anti-Freezing by TheBlasphemer on 04-28-2007 at 01:16 PM

Alright, as we seem to be shouting back and forth about the security thing, I figured I might as well clarify a few things, as also I have done quite a bit of research into this.
Basically what this script does is remove the internal messenger checks to check for virus-urls and things like that. These checks are mostly done on the server side too, but I am 100% certain that the messenger team has a very good reason to also do this on the client side. If you ask me, bluntly removing security checks is something you should not do. And to be quite honest, simply naming it "anti-freeze" without even informing users what exactly is removed, isn't something I appreciate.
I've written my own method to speed up the security checks (by replacing certain ones with faster, yet equivalent, checks), which (as vikke said) will be in P3, but to clear things up I've also taken a quick look at this script, and I've noticed that it doesn't even do properly what it is supposed to do. It removes all but one security check, but in the mean time allows for another freezing/crashing method: It will crash if there is only one security check received from the server...

So actually, using this script you do, in fact, risk something. It does remove the freezing upon huge messages, but it also removes some (in my eyes) vital security checks, and creates some new problems that won't do any good to messengers overall stability...
Use this at your own risk.


RE: [Release]Anti-Freezing by TheGuruSupremacy on 04-28-2007 at 01:38 PM

quote:
Originally posted by TheBlasphemer
Alright, as we seem to be shouting back and forth about the security thing, I figured I might as well clarify a few things, as also I have done quite a bit of research into this.
Basically what this script does is remove the internal messenger checks to check for virus-urls and things like that. These checks are mostly done on the server side too, but I am 100% certain that the messenger team has a very good reason to also do this on the client side. If you ask me, bluntly removing security checks is something you should not do. And to be quite honest, simply naming it "anti-freeze" without even informing users what exactly is removed, isn't something I appreciate.
I've written my own method to speed up the security checks (by replacing certain ones with faster, yet equivalent, checks), which (as vikke said) will be in P3, but to clear things up I've also taken a quick look at this script, and I've noticed that it doesn't even do properly what it is supposed to do. It removes all but one security check, but in the mean time allows for another freezing/crashing method: It will crash if there is only one security check received from the server...

So actually, using this script you do, in fact, risk something. It does remove the freezing upon huge messages, but it also removes some (in my eyes) vital security checks, and creates some new problems that won't do any good to messengers overall stability...
Use this at your own risk.

Ok..I hope to have the time to written my own method to speed up the security checks...However you can't be 100% certain that the messenger team has a very good reason to also do this on the client side...Moreover on my opinion these checks are useless(vital security checks???????)..Msn filter ours messages...Moreover filtering takes place also on the msn servers(you don't know like me why there is this security check so you can't say that it is "vital"(on my opinion even if msn servers wouldn't filter messages,it shouldn't be "vital")...This script was created to fix a "bug" on msn generated by the cracking of characters  limit ,You would have had to consider the consequences of the boosting characters feature of stuffplug(It's good that i can send long messages but if sending them i can freeze contact’s msn it's no great. If you don't crack characters limit ,there won't be any problems ) For the crash you have talked about(are you sure???My messenger has never crashed) i'll verify it:it's no a problem if it's true i'll update the script..
RE: [Release]Anti-Freezing by chompas on 04-28-2007 at 03:59 PM

OH this is great! Im downloading it. I though that it was a problem with my very low end pc. But it seems to happen to more people. Thanks for this hotfix.


RE: [Release]Anti-Freezing by Light86 on 04-29-2007 at 09:16 AM

To me "to fix" a bug doesn't mean "to delete" something good...


RE: [Release]Anti-Freezing by TheGuruSupremacy on 04-29-2007 at 09:23 AM

quote:
Originally posted by Light86
To me "to fix" a bug doesn't mean "to delete" something good...

First...It jumps not delete,second how can you say that it's something good????????The check would be useless...WE KNOW THAT THE FILTERING TAKES PLACE ON MSN SERVERS SO...
RE: [Release]Anti-Freezing by Light86 on 04-29-2007 at 11:02 AM

To jump an istruction is like deleting it,with the difference tht its space in memory is still used...
For the check..well 1 don't know if just msn servers' check is enough(you say it is but if it really is...what is the purpose of doing it for the client too?)so I like better to keep my messenger as it is.
I'm not saying your patch is useless,so don't get angry,I just say that with it you cover a fall somewhere and make a new fall somewhere else.
N.B.I said "it isn't something good" not the contrary...leggi bene prima di scrivere:-#


RE: [Release]Anti-Freezing by TheGuruSupremacy on 04-29-2007 at 01:50 PM

quote:
Originally posted by Light86
To jump an istruction is like deleting it,with the difference tht its space in memory is still used...
For the check..well 1 don't know if just msn servers' check is enough(you say it is but if it really is...what is the purpose of doing it for the client too?)so I like better to keep my messenger as it is.
I'm not saying your patch is useless,so don't get angry,I just say that with it you cover a fall somewhere and make a new fall somewhere else.
N.B.I said "it isn't something good" not the contrary...leggi bene prima di scrivere:-#

Jumping is different:you can disable the script....I think that before deciding to not use my script you should understand what the check do:the check "scans" for parts of urls which could contain virus or worms.BUT THIS (I'M SO TIRED TO REPEAT IT),as Jessica Börjel,director of MSN Sweden said TAKES PLACE ON MSN SERVERS..What does it mean???:if you try to send a message that contain these string like "download.php",".pif" or "groupicture.php"  THE SERVER refuses it..This scan on my way of thinking it's USELESS because msn
can't protect you against virus in this way...why??it's simple first against virus you should use an antivirus,second you can jump this check:try to send a message like http://www.msn.virus.down%6Coad.php (this is equal of http://www.msn.virus.download.php) is not blocked,moreover for me this check is a censure:I CAN'T SEND ANY MESSAGE WITH DOWNLOAD.PHP even if these doesn't contain virus.MOREOVER MSN CAN'T FILTER MESSAGES TOO,it can't know all urls to block....NO ONE KNOWS WHY THERE IS ALSO THE CHECK ON THE CLIENT SIDE..Maybe i think it would be on the client side for an Improbable(for example if they are updating and they have disabled the checking,but this is very improbable) unblocking by the server....However i think that if you use a good antivirus and you have quite carefull you wouldn't risk anything even if msn servers didn't block any message...I'm sure that with my script YOU DON'T RISK ANYTHING...CAN YOU DEMONSTARE THE CONTRARY??...If you can,please DO IT...

E per quanto riguarda il fatto di leggere bene,ti consiglio di stare attento a quello che scrivi:
"To me "to fix" a bug doesn't mean "to delete" something good..."
hai scritto per me fixare un bug nn siginifica cancellare qualcosa di buono...ed io ti ho risposto come fai a dire che sia qualkosa di buono??parlare senza conoscere i fatti è tipico degli ingnoranti ti prego ti informarti la prossima volta invece di venire qui a criticare.Io ho solo cercato di aiutare gli altri,mi sono informato prima di disabilitare il check,ho rilasciato lo script inizialmente unicamente a dei beta testers,il tutto per rendermi conto se fosse pericoloso.ED HO SCOPERTO che nn lo è...quindi fino a prova contraria per favore nn venire qui a criticarmi è seccante subirsi le critiche dagli altri solo per aver cercato di porre un rimedio ad un problema..
RE: [Release]Anti-Freezing by CookieRevised on 05-05-2007 at 12:17 PM

Checks in the client can be usefull:
- when the server check is disabled for whatever reason (maintenance, fall-out)
- when something is connected directly to the client. Some things in Messenger already have the ability to go straight to the user and not via the servers. It is quite possible that this will be used more in the future and/or for other things than file transfers etc...

I strongly agree with TB on this matter...
I also agree with the fact that people should be informed in detail what such tools do exactly. Even if not all people will understand it, or understand the consequences, some will. And with tools like this it is absolutely vital that it is understood what it exactly does and what the consequences might be.

Although, I also agree with the point that TheGuruSupremacy made that TB should have considered the consequences when he made the boosting of characters in messages.

IIRC I remember some discussions between Patchou and TB of why some things weren't included in Plus! while they were perfectly possible (eg: Plus! only boost the amount of characters to something far lower than what StuffPlug does, probably for these reasons).

Anyways, bottom line and most important thing here is, I think, that the user should be well informed in great detail of what such things do.

(and that TB's implementatoin in StuffPlug 3 of this fix is far better)


RE: [Release]Anti-Freezing by TheGuruSupremacy on 05-05-2007 at 03:19 PM

quote:
Originally posted by CookieRevised
I also agree with the fact that people should be informed in detail what such tools do exactly. Even if not all people will understand it, or understand the consequences, some will. And with tools like this it is absolutely vital that it is understood what it exactly does and what the consequences might be.

Yes, you are right( :) as always),I was wrong,I should have informed in detail what such tools do exactly even if not all people will understand it ..I have learn t the lesson,Next Time i will inform people in detail..As always Thanks your Advice
RE: [Release]Anti-Freezing by TheBlasphemer on 05-06-2007 at 12:12 PM

Oh well, doesn't really matter anyway ;)
Microsoft fixed the issue by simply changing the regular expressions to nicer ones after I sent them an email about it, so no point in either the SP feature or this script now :P


RE: [Release]Anti-Freezing by TheGuruSupremacy on 05-06-2007 at 12:15 PM


quote:
Originally posted by TheBlasphemer
Oh well, doesn't really matter anyway ;)
Microsoft fixed the issue by simply changing the regular expressions to nicer ones after I sent them an email about it, so no point in either the SP feature or this script now :P

quote:
Originally posted by TheGuruSupremacy
EDIT: DELETED....Now Microsoft has fixed this problem.The script is no needed anymore (Smilie)

:P:P:P
RE: [Release]Anti-Freezing by johny65 on 07-31-2007 at 03:12 AM

quote:
Oh well, doesn't really matter anyway (Smilie)
Microsoft fixed the issue by simply changing the regular expressions to nicer ones after I sent them an email about it, so no point in either the SP feature or this script now (Smilie)

In which version of WLM Microsoft did that? I used WLM 8.1.0178, 8.5.1235.517 and 8.5.1238.0601, and when someone sent me a large message, the 3 versions crashed. ¿?
RE: [Release]Anti-Freezing by Lou on 07-31-2007 at 03:15 AM

quote:
Originally posted by johny65
In which version of WLM Microsoft did that? I used WLM 8.1.0178, 8.5.1235.517 and 8.5.1238.0601, and when someone sent me a large message, the 3 versions crashed. ¿?
It was done server side, and thus all version should now have the fix already integrated in them. You shouldn't experience the issue anymore.
RE: [Release]Anti-Freezing by CookieRevised on 07-31-2007 at 06:21 AM

Johny65, also note that the thing which is talked about here, is not about Messenger crashing. The previous checks only made Messenger extremely slow, but it wouldn't crash.

If you experience crashes when someone sends you large messages it might be due to another bug.

PS: Don't forget to report bugs to Microsoft so they can be fixed.


RE: [Release]Anti-Freezing by johny65 on 08-01-2007 at 02:45 AM

CookieRevised, yes, I refered to crashing but I would say "extremely slow". When someone sends me a large message, my messenger still gets extremely slow, that I can't do anything and I have to close it with Ctrl+Alt+Supr.
Why?


RE: [Release]Anti-Freezing by TheGuruSupremacy on 08-02-2007 at 01:51 PM

quote:
Originally posted by johny65
CookieRevised, yes, I refered to crashing but I would say "extremely slow". When someone sends me a large message, my messenger still gets extremely slow, that I can't do anything and I have to close it with Ctrl+Alt+Supr.
Why?

It's strange now Microsoft Team has fixed the "bug" and security checks
are much faster,you shouldn't have problems when you receive a long message..MMM...Tell me more details about your client(version,plugin,addon,addin)etc..I'll try to discover the problem..Greetings
RE: [Release]Anti-Freezing by johny65 on 08-02-2007 at 07:36 PM

Thank you very much, TheGuruSupremacy.
Here are the details:

Windows Live Messenger 8.5.1238.0601 BETA
Messenger Plus! Live 4.23.76
MessPatch G5  8.5.1238.0601
StuffPlug 3.0.387 BETA


RE: [Release]Anti-Freezing by flarkis on 08-16-2007 at 09:40 PM

well im using WLM 8.1.0178.00 and it still gives me the problem...could you repost the plugin with a note about it being out of date for the time being


RE: [Release]Anti-Freezing by TheGuruSupremacy on 08-19-2007 at 02:06 PM

quote:
Originally posted by johny65
Thank you very much, TheGuruSupremacy.
Here are the details:

Windows Live Messenger 8.5.1238.0601 BETA
Messenger Plus! Live 4.23.76
MessPatch G5  8.5.1238.0601
StuffPlug 3.0.387 BETA


Sorry i was on holiday and i will leave again very soon..I'll check your problem on september..Best Greetings
RE: RE: [Release]Anti-Freezing by TheGuruSupremacy on 08-19-2007 at 02:21 PM

quote:
Originally posted by flarkis
well im using WLM 8.1.0178.00 and it still gives me the problem...could you repost the plugin with a note about it being out of date for the time being

I think you have another problem however sure here is My anti-freezing script For wlm 8.1.0178...Pay attention this script works only on 8.1.0178 and remove security checks(on my opinion useless)on the client side...Greetings 
RE: [Release]Anti-Freezing by Thead on 10-11-2007 at 06:54 PM

I used the anti freezing and still cant make it work.... when i log into my account it sais "disabled" and i cant enable it before it freezes


RE: [Release]Anti-Freezing by Oxy on 10-11-2007 at 07:06 PM

quote:
Originally posted by Thead
I used the anti freezing and still cant make it work.... when i log into my account it sais "disabled" and i cant enable it before it freezes
Are you sure you're using WLM 8.1?
RE: [Release]Anti-Freezing by TheGuruSupremacy on 10-12-2007 at 07:20 AM

quote:
Originally posted by Thead
I used the anti freezing and still cant make it work.... when i log into my account it sais "disabled" and i cant enable it before it freezes

Ok Follow my Instructions:
1th Step: Press Window + R or Go To Start and Press Run(Be sure to have admin privileges)
2nd Step: Type "regedit"(without the quotes)
3rd Step:In Windows' Registry go to HKEY_CURRENT_USER\Software\Patchou\Messenger Plus! Live\GlobalSettings\Scripts\WLM ANTI-FREEZING SCRIPT\Settings.In the sub Key there is a dword called "Antifreeze",you have to change the value to 1 to make it enabled by Default....

Best Greetings