Jump to content

AutoIT Compiled Script Version Info?!


Recommended Posts

How can I change the version info, i.e. file description and version number, for a compiled autoit script? I tried OE Resource Editor, NX Resource Editor, and Restorator 2006 without success. The file got corrupted whenever I save my changes. Any help please?

Thank you.

Link to post
Share on other sites
  • Moderators

How can I change the version info, i.e. file description and version number, for a compiled autoit script? I tried OE Resource Editor, NX Resource Editor, and Restorator 2006 without success. The file got corrupted whenever I save my changes. Any help please?

Thank you.

You can use options like some of these compiler directives (somewhere I could have swornd Jdeb listed them all):

#Compiler_Prompt = n

#Compiler_AUT2EXE = Icons\Aut2Exe.exe

#Compiler_Icon = Icons\0.ico

#Compiler_Compression = 0

#Compiler_Allow_Decompile = y

#Compiler_PassPhrase =

#Compiler_Res_Fileversion = 1.5.0.0

#Compiler_Res_Description =

#Compiler_Res_LegalCopyright =

#Compiler_Res_Comment =

#Compiler_Res_Field1Name = Platform

#Compiler_Res_Field1Value = NT

#Compiler_Res_Field2Name = Autoit version

#Compiler_res_Field2Value = 3.1.0

#Compiler_Run_AU3Check = y

#Compiler_Run_Before =

#Compiler_Run_After =

Or download Resource Hacker and place it in your 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 post
Share on other sites
  • Developers

This is the list in Directive.au3 located in the AutoIt3Wrapper directory.

This contains all supported directive for AutoIt3Wrapper.

#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
; 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
#EndRegion

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 post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...