gaMmAL Posted January 18, 2007 Share Posted January 18, 2007 Hi there, is it possible to change the versionnumber of a compiled script. It depends on the AutoIt-Version i used to compile the script. e.g: AutoIt-Version = 3.1.1.0 My compiled script = 3.1.1.0 Now i would like to change this number to e.g. 0.1.4. Is this possible? Have a look at the screenshot to make it more clearly. Thanks gaM Link to comment Share on other sites More sharing options...
BrettF Posted January 18, 2007 Share Posted January 18, 2007 http://rpi.net.au/~ajohnson/resourcehackerTry Reshacker. Open the script file in reshacker, goto "version info", "1", and "2057", Then change the version info.... then click Compile Script at the top... Thats the way i do it... Vist my blog!UDFs: Opens The Default Mail Client | _LoginBox | Convert Reg to AU3 | BASS.au3 (BASS.dll) (Includes various BASS Libraries) | MultiLang.au3 (Multi-Language GUIs!)Example Scripts: Computer Info Telnet Server | "Secure" HTTP Server (Based on Manadar's Server)Software: AAMP- Advanced AutoIt Media Player | WorldCam | AYTU - Youtube Uploader Tutorials: Learning to Script with AutoIt V3Projects (Hardware + AutoIt): ArduinoUseful Links: AutoIt 1-2-3 | The AutoIt Downloads Section: | SciTE4AutoIt3 Full Version! Link to comment Share on other sites More sharing options...
gaMmAL Posted January 18, 2007 Author Share Posted January 18, 2007 Try Reshacker.hmm...ok...thank you!But i would like to prefer an entry in the script directly. Something like "CompiledExeVersion = 2.15".Is there a way to realize that?gaM Link to comment Share on other sites More sharing options...
Developers Jos Posted January 18, 2007 Developers Share Posted January 18, 2007 hmm...ok...thank you!But i would like to prefer an entry in the script directly. Something like "CompiledExeVersion = 2.15".Is there a way to realize that?gaMUse SciTE4AutoIt3 and the #Compile directives for AutoIt3wrapper: http://www.autoitscript.com/autoit3/scite/...oIt3Wrapper.htm 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...
Moderators SmOke_N Posted January 18, 2007 Moderators Share Posted January 18, 2007 hmm...ok...thank you!But i would like to prefer an entry in the script directly. Something like "CompiledExeVersion = 2.15".Is there a way to realize that?gaMYou can do this if you have Resource Hacker installed in the Drive:\Program Files\AutoIt3\SciTE\AutoIt3Wrapper directory right from SciTe itself.Or you can use the directives:CODE#Region Compiler directives section;** This is a list of compiler directives used by AutoIt3Wrapper.exe.;** comment the lines you don't need or else it will override the default settings#Compiler_Prompt=n ;y=show compile menu ;** AUTOIT3 settings#Compiler_AUTOIT3= ;Override the default Interpreter version.;** AUT2EXE settings#Compiler_AUT2EXE= ;Override the default compiler with this version.#Compiler_Icon= ;Filename of the Ico file to use#Compiler_OutFile= ;Target exe/a3x filename.#Compiler_OutFile_Type=exe ;a3x=small AutoIt3 file; exe=Standalone executable(Default)#Compiler_Compression=2 ;Compression parameter 0-4 0=Low 2=normal 4=High#Compiler_Allow_Decompile=y ;y= allow decompile#Compiler_PassPhrase= ;Password to use for compilation#Compiler_UseUpx=y ;(y/n) Compress output program works only for 3.1.1.110 and up. Default=Yes;** Target program Resource info#Compiler_Res_Comment= ;Comment field#Compiler_Res_Description= ;Description field#Compiler_Res_Fileversion= ;File Version#Compiler_Res_FileVersion_AutoIncrement=y ;AutoIncrement FileVersion After Aut2EXE is finished.#Compiler_Res_LegalCopyright= ;Copyright field; free form resource fields ... max 15; you can use the following variables:; %AutoItVer% which will be replaced with the version of AutoIt3; %date% = PC date in short date format; %longdate% = PC date in long date format; %time% = PC timeformat#Compiler_Res_Field=AutoIt Version|%AutoItVer%#Compiler_Res_Field=Name|Value ;Free format fieldname|fieldvalue#Compiler_Res_Field=Name|Value ;Free format fieldname|fieldvalue#Compiler_Res_Field=Name|Value ;Free format fieldname|fieldvalue#Compiler_Res_Field=Name|Value ;Free format fieldname|fieldvalue; Tidy Settings#Compiler_Run_Tidy=y ;Run au3check before compilation. default=y#Compiler_Tidy_Stop_onerror=y ;Continue when only Warnings. default=y#Tidy_Parameters= ;Tidy Parameters...see SciTE4AutoIt3 Helpfile for options ; AU3CHECK settings#Compiler_Run_AU3Check= ;(Y/N) Run au3check before compilation. Default=Y#Compiler_AU3Check_Parameters= ;Au3Check parameters#Compiler_AU3Check_Dat= ;Override the default au3check definition#Compiler_AU3Check_Stop_OnWarning= ;(Y/N) N=Continue on Warnings.(Default) Y=Always stop on Warnings #Compiler_AU3Check_Parameters= ;Au3Check parameters#Compiler_PlugIn_Funcs= ;Define PlugIn function names separated by a Comma to avoid AU3Check errors; RUN BEFORE AND AFTER definitions; The following directives can contain:; %in% , %out%, %icon% which will be replaced by the fullpath\filename.; %scriptdir% same as @ScriptDir and %scriptfile% = filename without extension.; %fileversion% is the information from the #Compiler_Res_Fileversion directive; %scitedir% will be replaced by the SciTE program directory#Compiler_Run_Before= ;process to run before compilation - you can have multiple records that will be processed in sequence#Compiler_Run_After= ;process to run After compilation - you can have multiple records that will be processed in sequence#Compiler_Run_cvsWrapper=y ;(y/n) Run cvsWrapper to update the script source. Default=n; Run Settings#Run_Debug_Mode=n ; Run Script with console debugging #EndRegionAlso found in the Drive:\Program Files\AutoIt3\SciTE\AutoIt3Wrapper directory. 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...
gaMmAL Posted January 18, 2007 Author Share Posted January 18, 2007 ahh...thanks a lot! I think this is what i'm looking for. I will try it... gaM 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