SleepyXtreme Posted August 5, 2007 Share Posted August 5, 2007 I get this error when i try to obfuscate my script while using holger's window tray script 20.14 ** Error in Func not Used: Mouseover-### Obfuscation Error: Found Call() statement which will lead to problems running your obfuscated script. >### current Func: Mouseover (153,1) Warning for line:Call($CtrlIDC[$XS_x]) 20.14 ** Error in Func not Used: TrayNotifyIcon-### Obfuscation Error: Found Call() statement which will lead to problems running your obfuscated script. >### current Func: TrayNotifyIcon ModernMenu.au3(316,1) Warning for line:Call($TRAYNOTIFYIDS[$nID][4], $nID, $lParam) +> Obfuscator v1.0.15 finished obfuscating 8334 lines. created:C:\aast\AASTPRE_Obfuscated.au3 20.14 ############################## Done ##################################################################### what does this mean and how can i fix it? Link to comment Share on other sites More sharing options...
Generator Posted August 5, 2007 Share Posted August 5, 2007 Maybe these gives hint?>### current Func: Mouseover(153,1) Warning for line:Call($CtrlIDC[$XS_x])20.14 ** Error in Func not Used: Link to comment Share on other sites More sharing options...
SleepyXtreme Posted August 5, 2007 Share Posted August 5, 2007 if the function isn't used, then my script shoudl work!!!!!! lmao Link to comment Share on other sites More sharing options...
Generator Posted August 5, 2007 Share Posted August 5, 2007 if the function isn't used, then my script shoudl work!!!!!! lmaoMaybe you should double check your script before posting. Link to comment Share on other sites More sharing options...
SleepyXtreme Posted August 5, 2007 Share Posted August 5, 2007 the script is fine, holger checked it, it's in his script that's causing problems not mine. It's his #include file that's coming up, not my scripting. Link to comment Share on other sites More sharing options...
Generator Posted August 5, 2007 Share Posted August 5, 2007 Might be the version of AutoIt. Link to comment Share on other sites More sharing options...
Developers Jos Posted August 5, 2007 Author Developers Share Posted August 5, 2007 (edited) Does the recent version work with the IE.au3 because I'm still getting an error when trying to obfuscate with included IE.au3Which version of Obfuscator and IE.au3 are you using ? I don't get any error when obfuscating the helpfile example: ; ******************************************************* ; Example 1 - Open a browser with the basic example, check to see if the ; addressbar is visible, if it is turn it off, if it is not turn it on ; ******************************************************* ; #include <IE.au3> $oIE = _IE_Example("basic") If _IEPropertyGet($oIE, "addressbar") Then MsgBox(0, "AddressBar Status", "AddressBar Visible, turning it off") _IEPropertySet($oIE, "addressbar", False) Else MsgBox(0, "AddressBar Status", "AddressBar Invisible, turning it on") _IEPropertySet($oIE, "addressbar", True) EndIf Edited August 5, 2007 by JdeB SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Developers Jos Posted August 5, 2007 Author Developers Share Posted August 5, 2007 I get this error when i try to obfuscate my script while using holger's window tray script 20.14 ** Error in Func not Used: Mouseover-### Obfuscation Error: Found Call() statement which will lead to problems running your obfuscated script. >### current Func: Mouseover (153,1) Warning for line:Call($CtrlIDC[$XS_x]) 20.14 ** Error in Func not Used: TrayNotifyIcon-### Obfuscation Error: Found Call() statement which will lead to problems running your obfuscated script. >### current Func: TrayNotifyIcon ModernMenu.au3(316,1) Warning for line:Call($TRAYNOTIFYIDS[$nID][4], $nID, $lParam) +> Obfuscator v1.0.15 finished obfuscating 8334 lines. created:C:\aast\AASTPRE_Obfuscated.au3 20.14 ############################## Done ##################################################################### what does this mean and how can i fix it? Currently Obfuscator sees this as an error : Call($CtrlIDC[$XS_x]) This should work fine so I will have a look at skipping the warning for Arrays as well as long as both variables are defined. More later . SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Developers Jos Posted August 5, 2007 Author Developers Share Posted August 5, 2007 Maybe these gives hint? >### current Func: Mouseover (153,1) Warning for line:Call($CtrlIDC[$XS_x]) 20.14 ** Error in Func not Used: Maybe you should double check your script before posting. Might be the version of AutoIt. Expert advice or guess work ? SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
SleepyXtreme Posted August 5, 2007 Share Posted August 5, 2007 figured it out. it doesn't like the var array, so i had to replace it with a string. Link to comment Share on other sites More sharing options...
Developers Jos Posted August 5, 2007 Author Developers Share Posted August 5, 2007 figured it out. it doesn't like the var array, so i had to replace it with a string.It also works with variables or arrays and the warning generated by Obfuscator is wrong .... this will be fixed in v 1.0.18 that will be released soon ... SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Developers Jos Posted August 5, 2007 Author Developers Share Posted August 5, 2007 Uploaded version 1.0.17 that should fix the issue when variables are used in Call()...Give it a try and let me know when you still have problems with it .. SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Dieuz Posted August 5, 2007 Share Posted August 5, 2007 Which version of Obfuscator and IE.au3 are you using ? I don't get any error when obfuscating the helpfile example: ; ******************************************************* ; Example 1 - Open a browser with the basic example, check to see if the ; addressbar is visible, if it is turn it off, if it is not turn it on ; ******************************************************* ; #include <IE.au3> $oIE = _IE_Example("basic") If _IEPropertyGet($oIE, "addressbar") Then MsgBox(0, "AddressBar Status", "AddressBar Visible, turning it off") _IEPropertySet($oIE, "addressbar", False) Else MsgBox(0, "AddressBar Status", "AddressBar Invisible, turning it on") _IEPropertySet($oIE, "addressbar", True) EndIf I downloaded the last version and now Im not getting any error while obfuscating but when I try to run or compile the obfuscated file, I got some errors... ERROR: syntax error $A2C60805941 ^ ERROR: A170000133C2(): undefined function. A170000133C2() ~~~~~~~~~~~~~^ ERROR: A170000133C(): undefined function. global $SA0A40001357=A170000133C($Os[0x1]) I also dont know why but when obfuscating the script create a .tbl file. Link to comment Share on other sites More sharing options...
SleepyXtreme Posted August 6, 2007 Share Posted August 6, 2007 (edited) well now i think it's even worse, now my code doesn't work and i get no errors in obfuscator edit: and my code works before i obfuscate Edited August 6, 2007 by SleepyXtreme Link to comment Share on other sites More sharing options...
sk8erboi Posted August 6, 2007 Share Posted August 6, 2007 myExe2Aut - The Open Source Autoit Script Decompiler I won't share the link. Obviously it will be deleted. Even decompiles obfuscated scripts. Damn im gonna get crazy :S NO way to hide scripts Link to comment Share on other sites More sharing options...
Maximilian Posted August 6, 2007 Share Posted August 6, 2007 Obfuscator 1.0.17, steel the same problem compiling my scripts (including AES_Optimized.au3 script from the crypto_suite_v1.1) : "!File contains records longer than 2047 .. stopping process." (just a reminder, don't be mad at me !) Thanks Maximilian Link to comment Share on other sites More sharing options...
Moderators SmOke_N Posted August 6, 2007 Moderators Share Posted August 6, 2007 Obfuscator 1.0.17, steel the same problem compiling my scripts (including AES_Optimized.au3 script from the crypto_suite_v1.1) :"!File contains records longer than 2047 .. stopping process."(just a reminder, don't be mad at me !)ThanksMaximilianDo you have a lines of code containing more than 2047 characters? Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer. Link to comment Share on other sites More sharing options...
Moderators SmOke_N Posted August 6, 2007 Moderators Share Posted August 6, 2007 myExe2Aut - The Open Source Autoit Script Decompiler I won't share the link. Obviously it will be deleted. Even decompiles obfuscated scripts. Damn im gonna get crazy :S NO way to hide scriptsThis may interest you then. http://www.autoitscript.com/forum/index.ph...st&p=383084 Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer. Link to comment Share on other sites More sharing options...
Developers Jos Posted August 6, 2007 Author Developers Share Posted August 6, 2007 well now i think it's even worse, now my code doesn't work and i get no errors in obfuscatoredit: and my code works before i obfuscateI am sorry but you need to help me to help you .... this is not something i can work with ..... and need more details. SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Developers Jos Posted August 6, 2007 Author Developers Share Posted August 6, 2007 myExe2Aut - The Open Source Autoit Script Decompiler I won't share the link. Obviously it will be deleted. Even decompiles obfuscated scripts. Damn im gonna get crazy :S NO way to hide scriptsI am aware of it and it is still pretty unreadable to me... .. Pls don't post mnore on this topic in this thread... its off topic as far as I am concerned. SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past. Link to comment Share on other sites More sharing options...
Recommended Posts