minimen456 Posted November 22, 2018 Share Posted November 22, 2018 (edited) Hello, A new version of AutoIt has no AutoIt3Wrapper. In older version I could add compiler directive: #AutoIt3Wrapper_UseUpx=n Is there a way to add /nopack compiler directive to my script in the current AutoIt version? Edited November 22, 2018 by minimen456 Link to comment Share on other sites More sharing options...
Developers Jos Posted November 22, 2018 Developers Share Posted November 22, 2018 16 minutes ago, minimen456 said: A new version of AutoIt has no AutoIt3Wrapper. It never had AutoIt3Wrapper included in the AutoIt3 installer. This is added functionality I wrote and is included in the SciTE4AutoIt3 extra installer which you need to install to get this again. See my sig for a link. Jos minimen456 1 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...
minimen456 Posted November 22, 2018 Author Share Posted November 22, 2018 12 minutes ago, Jos said: It never had AutoIt3Wrapper included in the AutoIt3 installer. This is added functionality I wrote and is included in the SciTE4AutoIt3 extra installer which you need to install to get this again. See my sig for a link. Thank you! I've downloaded full installer and it worked, no more antivirus false alarm I still would like to ask is there a way to add /nopack compiler directive into the code if AutoIt3Wrapper isn't present in an environment. Link to comment Share on other sites More sharing options...
Developers Jos Posted November 22, 2018 Developers Share Posted November 22, 2018 (edited) Sure, look at the #pragma() option in the helpfile to set compiler options, in this case: #pragma compile(UPX, False) Jos Edited November 22, 2018 by Jos minimen456 1 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...
caramen Posted November 22, 2018 Share Posted November 22, 2018 @Jos I am sorry becose I am not the OP but... about this subject. I just need to be sure . It is to make script unreadable after uncompiling ? Everyone use this but i guess it is for protection but, does i am correct ? My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted November 22, 2018 Moderators Share Posted November 22, 2018 caramen, All upx does is compress the executable to make it smaller - this was useful back in the days when disk storage was at a premium, but nowadays is not really necessary. However, the compression does make it more difficult to examine the internals of the executable and this often leads AVs to flag any compressed file as a possible threat - hence the option not to use the compressor when compiling. It does NOT add any form of security to the compressed code. And you should know better than to even mention decompilation here - naughty boy! M23 FrancescoDiMuro 1 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
caramen Posted November 22, 2018 Share Posted November 22, 2018 8 minutes ago, Melba23 said: M23 Thanks. My video tutorials : ( In construction ) || My Discord : https://discord.gg/S9AnwHw How to Ask Help || UIAutomation From Junkew || WebDriver From Danp2 || And Water's UDFs in the Quote Spoiler Water's UDFs:Active Directory (NEW 2018-10-19 - Version 1.4.10.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX (2018-10-31 - Version 1.3.4.1) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsPowerPoint (2017-06-06 - Version 0.0.5.0) - Download - General Help & SupportExcel - Example Scripts - WikiWord - Wiki Tutorials:ADO - Wiki Link to comment Share on other sites More sharing options...
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