trancexx Posted December 11, 2009 Posted December 11, 2009 #Obfuscator_Ignore_Funcs= ; Don't convert these FuncsThis is ONLY for UDFs not build in functions.But you haven't shown why you would need Execute().WinAPI.au3 uses Execute() function, just for the record. ♡♡♡ . eMyvnE
Developers Jos Posted December 11, 2009 Developers Posted December 11, 2009 ok i see that i do not need the execute functionbut what about the timers.au3 error when obfuscating.and after abfuscated correctly, can it easily be unobfuscatedLooks like that probably will work but haven't used these UDFs myself so you wiull have to test it.Jos, je geduld is bewonderenswaardig, respekt...Ach valt toch wel mee. 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.
KaFu Posted December 11, 2009 Posted December 11, 2009 WinAPI.au3 uses Execute() function, just for the record. ... really, in 3.3.0.0 it didn't... yeah, in BETA the _WinAPI_SetLayeredWindowAttributes() function uses it... OS: Win10-22H2 - 64bit - German, AutoIt Version: 3.3.16.1, AutoIt Editor: SciTE, Website: https://funk.eu AMT - Auto-Movie-Thumbnailer (2024-Oct-13) BIC - Batch-Image-Cropper (2023-Apr-01) COP - Color Picker (2009-May-21) DCS - Dynamic Cursor Selector (2024-Oct-13) HMW - Hide my Windows (2024-Oct-19) HRC - HotKey Resolution Changer (2012-May-16) ICU - Icon Configuration Utility (2018-Sep-16) SMF - Search my Files (2025-May-18) - THE file info and duplicates search tool SSD - Set Sound Device (2017-Sep-16)
Developers Jos Posted December 11, 2009 Developers Posted December 11, 2009 Guys, to be honest: I really don't care to much about how all the UDFs are coded and if they are Obfuscator proof or not. Its is simple: When you feel the need to Obfuscate the Func names you cannot use any "hidden" funcname in any script function for the simple fact it will screw up your script. As one of the most annoying saying goes: "It is what it is" 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.
GEOSoft Posted December 11, 2009 Posted December 11, 2009 You don't seem to be getting the message that NO code is 100% safe no matter what language it's written in. If someone wants to read your code badly enough, they will. George Question about decompiling code? Read the decompiling FAQ and don't bother posting the question in the forums.Be sure to read and follow the forum rules. -AKA the AutoIt Reading and Comprehension Skills test.*** The PCRE (Regular Expression) ToolKit for AutoIT - (Updated Oct 20, 2011 ver:3.0.1.13) - Please update your current version before filing any bug reports. The installer now includes both 32 and 64 bit versions. No change in version number. Visit my Blog .. currently not active but it will soon be resplendent with news and views. Also please remove any links you may have to my website. it is soon to be closed and replaced with something else. "Old age and treachery will always overcome youth and skill!"
vladedoty Posted December 12, 2009 Author Posted December 12, 2009 You don't seem to be getting the message that NO code is 100% safe no matter what language it's written in. If someone wants to read your code badly enough, they will.Ok so now I have this functions giving me an errorGUICtrlSetOnEvent#Obfuscator_Ignore_Funcs=GUICtrlSetOnEventthat ignore command doesn't help and when i try this it gives me undeclared variables#Obfuscator_OffFunc SetTableCoordEvents($event) For $a = 1 to 6 GUICtrlSetOnEvent("$tbl" & $a & "x", $event) GUICtrlSetOnEvent("$tbl" & $a & "y", $event) NextEndFunc$Obfuscator_OnAnyone know how I can fix this???
GEOSoft Posted December 12, 2009 Posted December 12, 2009 Ok so now I have this functions giving me an errorGUICtrlSetOnEvent#Obfuscator_Ignore_Funcs=GUICtrlSetOnEventGUICtrlSetOnEvent() is a built in AutoIt function, nt a UDF.This is ONLY for UDFs not build in functions.But you haven't shown why you would need Execute(). George Question about decompiling code? Read the decompiling FAQ and don't bother posting the question in the forums.Be sure to read and follow the forum rules. -AKA the AutoIt Reading and Comprehension Skills test.*** The PCRE (Regular Expression) ToolKit for AutoIT - (Updated Oct 20, 2011 ver:3.0.1.13) - Please update your current version before filing any bug reports. The installer now includes both 32 and 64 bit versions. No change in version number. Visit my Blog .. currently not active but it will soon be resplendent with news and views. Also please remove any links you may have to my website. it is soon to be closed and replaced with something else. "Old age and treachery will always overcome youth and skill!"
vladedoty Posted December 12, 2009 Author Posted December 12, 2009 (edited) GUICtrlSetOnEvent() is a built in AutoIt function, nt a UDF. I figured it all out thank u everyone for your help. Just one last thing i need to resolve.... after changing my execute function to this. the chkboxes don't check... they are saved in the $inifile as checked, yet when i use this GUICtrlSetState, they do not come up as checked. any help? $varname that is being passed is $radAuto which is the name of a radio button Func ButtonStateSet($varname) If IniRead($inifile, "Settings", $varname, 4)==1 Then GUICtrlSetState($varname, $GUI_CHECKED) Else GUICtrlSetState($varname, $GUI_UNCHECKED) EndIf EndFunc Edited December 12, 2009 by vladedoty
GEOSoft Posted December 12, 2009 Posted December 12, 2009 (edited) Func ButtonStateSet($varname) If IniRead($inifile, "Settings", $varname, 4)==1 Then GUICtrlSetState($varname, $GUI_CHECKED) Else GUICtrlSetState($varname, $GUI_UNCHECKED) EndIf IniWrite($inifile, "Settings", $varname, GUICtrlRead($varname)) EndFunc Edit: Forgot the code tags Edited December 12, 2009 by GEOSoft George Question about decompiling code? Read the decompiling FAQ and don't bother posting the question in the forums.Be sure to read and follow the forum rules. -AKA the AutoIt Reading and Comprehension Skills test.*** The PCRE (Regular Expression) ToolKit for AutoIT - (Updated Oct 20, 2011 ver:3.0.1.13) - Please update your current version before filing any bug reports. The installer now includes both 32 and 64 bit versions. No change in version number. Visit my Blog .. currently not active but it will soon be resplendent with news and views. Also please remove any links you may have to my website. it is soon to be closed and replaced with something else. "Old age and treachery will always overcome youth and skill!"
Developers Jos Posted December 12, 2009 Developers Posted December 12, 2009 Ok so now I have this functions giving me an errorGUICtrlSetOnEvent#Obfuscator_Ignore_Funcs=GUICtrlSetOnEventthat ignore command doesn't help and when i try this it gives me undeclared variables#Obfuscator_OffFunc SetTableCoordEvents($event) For $a = 1 to 6 GUICtrlSetOnEvent("$tbl" & $a & "x", $event) GUICtrlSetOnEvent("$tbl" & $a & "y", $event) NextEndFunc$Obfuscator_OnAnyone know how I can fix this???vladedoty, please do yourself and ME a big favor and do not touch Obfuscator until you have at least 6 months scripting experience and you can grasp the concepts of AutoIt3. This post clearly proofs that you are not there yet by a long way.Jos 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.
SlowlyDead Posted January 3, 2010 Posted January 3, 2010 I use the execute() function to read variables while my program is running. Its quite nice and allows me to change variable values while runtime. Greetings SlowlyDead
ChrisL Posted January 3, 2010 Posted January 3, 2010 As one of the most annoying saying goes: "It is what it is" Do you speak to people at my work, they have the most annoying saying also. "We are where we are"I really hate that saying! [u]Scripts[/u]Minimize gui to systray _ Fail safe source recoveryMsgbox UDF _ _procwatch() Stop your app from being closedLicensed/Trial software system _ Buffering Hotkeys_SQL.au3 ADODB.Connection _ Search 2d Arrays_SplashTextWithGraphicOn() _ Adjust Screen GammaTransparent Controls _ Eventlogs without the crap_GuiCtrlCreateFlash() _ Simple Interscript communication[u]Websites[/u]Curious Campers VW Hightops Lambert Plant Hire
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now