is8591 Posted December 14, 2007 Posted December 14, 2007 Does anyone knows how to keep multiple versions of AutoIt installed? Also, any easy way of switching between the versions? The reason I am asking is that I have couple of scripts in 3.2.0. The new script will be in 3.2.10. I may need to modify the old scripts in the future but to test compatibility with new version is not practical because I don't have the data needed to test working scripts.
grham Posted December 14, 2007 Posted December 14, 2007 (edited) Does anyone knows how to keep multiple versions of AutoIt installed?Also, any easy way of switching between the versions?The reason I am asking is that I have couple of scripts in 3.2.0.The new script will be in 3.2.10.I may need to modify the old scripts in the future but to test compatibility with new version is not practical because I don't have the data needed to test working scripts.I don't know if you can install multiple autoit versions (maybe) but you don't have to have it installed.When you have Scite just change the path to the dir of a version of autoit in "au3.properties file " - line n. 7? andrestart scite. Edited December 14, 2007 by grham
is8591 Posted December 14, 2007 Author Posted December 14, 2007 I don't know if you can install multiple autoit versions (maybe) but you don't have to have it installed.When you have Scite just change the path to the dir of a version of autoit in "au3.properties file " - line n. 7? andrestart scite.Thanks. Will try it over the weekend.
Confuzzled Posted December 16, 2007 Posted December 16, 2007 Sure: I run the Beta and released version without clashes all the time...
Developers Jos Posted December 16, 2007 Developers Posted December 16, 2007 If you want to keep other versions of AutoIt3 for specific scripts then the easiest way is to add one line to the script that require a different version of aut2exe: #AutoIt3Wrapper_AUT2EXE=C:\path-to-directory\aut2exe.exe This is a obsolete directive (undocumented now) but still operational. 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.
Zedna Posted December 16, 2007 Posted December 16, 2007 If you want to keep other versions of AutoIt3 for specific scripts then the easiest way is to add one line to the script that require a different version of aut2exe:#AutoIt3Wrapper_AUT2EXE=C:\path-to-directory\aut2exe.exeThis is a obsolete directive (undocumented now) but still operational. But in this solution will be problem with older standard include files, will not be? Resources UDF ResourcesEx UDF AutoIt Forum Search
Developers Jos Posted December 16, 2007 Developers Posted December 16, 2007 (edited) But in this solution will be problem with older standard include files, will not be?Not sure what problem you refer to, but you will have to have the Include directory and files there as well....Jos Edited December 16, 2007 by 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.
MrCreatoR Posted December 16, 2007 Posted December 16, 2007 #AutoIt3Wrapper_AUT2EXE=C:\path-to-directory\aut2exe.exeDoes the SciTE recognize this? or it's only for compiling? i would like to use the new version of AutoIt too (3.2.10.0), but i have many work to do with all my scripts... and if i can debug in SciTE with this directive, then this will be perfect! Spoiler Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1 AutoIt Russian Community My Work... Spoiler Projects: ATT - Application Translate Tool {new}| BlockIt - Block files & folders {new}| SIP - Selected Image Preview {new}| SISCABMAN - SciTE Abbreviations Manager {new}| AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize ProgramUDFs: OnAutoItErrorRegister - Handle AutoIt critical errors {new}| AutoIt Syntax Highlight {new}| Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDF Examples: ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation Demo Like the Projects/UDFs/Examples? Please rate the topic (up-right corner of the post header: Rating ) * === My topics === * ================================================== ================================================== AutoIt is simple, subtle, elegant. © AutoIt Team
Zedna Posted December 16, 2007 Posted December 16, 2007 (edited) Not sure what problem you refer to, but you will have to have the Include directory and files there as well....JosSo all the stuff like Au3Check, standard include files copy into C:\path-to-directory\aut2exe.exe? I don't know.If there is some such relative simple solution (the best also with full Scite/Au3Check/Auto3Wrapper functionality) I will be VERY HAPPY too. Edited December 16, 2007 by Zedna Resources UDF ResourcesEx UDF AutoIt Forum Search
Developers Jos Posted December 17, 2007 Developers Posted December 17, 2007 Does the SciTE recognize this? or it's only for compiling? i would like to use the new version of AutoIt too (3.2.10.0), but i have many work to do with all my scripts... and if i can debug in SciTE with this directive, then this will be perfect!If you mean syntax color than its no. as mentioned it is an directive which was used in the beginning to allow people to point to Beta or Production before we set the directoryu structure as we do today.The derectives are still operational for backwards compatibility and should work fine.#AutoIt3Wrapper_AUT2EXE=C:\path-to-autoit3OldVersion\aut2exe\aut2exe.exe#AutoIt3Wrapper_AUTOIT3=path-to-autoit3OldVersion\autoit3.exeSo all the stuff like Au3Check, standard include files copy into C:\path-to-directory\aut2exe.exe? I don't know.If there is some such relative simple solution (the best also with full Scite/Au3Check/Auto3Wrapper functionality) I will be VERY HAPPY too.Just use the same structure as is used today for production/beta.AutoitProgram\ - contains: Autoit3.exe, au3check filesAutoitProgram\include - contains the includes to useAutoitProgram\aut2exe - contains the compilerJos 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.
Zedna Posted December 17, 2007 Posted December 17, 2007 If you mean syntax color than its no. as mentioned it is an directive which was used in the beginning to allow people to point to Beta or Production before we set the directoryu structure as we do today.The derectives are still operational for backwards compatibility and should work fine.#AutoIt3Wrapper_AUT2EXE=C:\path-to-autoit3OldVersion\aut2exe\aut2exe.exe#AutoIt3Wrapper_AUTOIT3=path-to-autoit3OldVersion\autoit3.exeJust use the same structure as is used today for production/beta.AutoitProgram\ - contains: Autoit3.exe, au3check filesAutoitProgram\include - contains the includes to useAutoitProgram\aut2exe - contains the compilerJosI'm going to upgrade from my 3.2.8.1 to 3.2.10 earlyand I will try this very promising backward compatibility method definitely.Thanks for infos Jos! Resources UDF ResourcesEx UDF AutoIt Forum Search
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