Sign in to follow this  
Followers 0
Fargo

AutoIT Compiled Script Version Info?!

7 posts in this topic

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.

Share this post


Link to post
Share on other sites



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.


[center]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.[/center]

Share this post


Link to post
Share on other sites

Smokey :ph34r: Those are on AutoIt3Wrapper page :geek:

http://www.autoitscript.com/autoit3/scite/...oIt3Wrapper.htm

I thought there were more than that :lmao:

[center]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.[/center]

Share this post


Link to post
Share on other sites

I put a number of the directives on top of my source but that didn't have any effect. I'm not sure if AutoIt3Wrapper is installed in autoit3 folder. What can I do?!

Thank you.

Share this post


Link to post
Share on other sites

Nevermind guys, I managed to get it runs. Just copied AutoIt3Wrapper.exe to a folder along with ResHacker.exe.

Thank you.

Share this post


Link to post
Share on other sites

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

Visit the SciTE4AutoIt3 Download page for the latest versions        Beta files                                                          Forum Rules
 
Live for the present,
Dream of the future,
Learn from the past.
  :)

Share this post


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
Sign in to follow this  
Followers 0