找回密码
 加入
搜索
查看: 12343|回复: 49

[原创] AutoIt v3.3.14.2 官方英文版安装包及脚本

 火... [复制链接]
发表于 2016-3-15 16:47:55 | 显示全部楼层 |阅读模式
AutoIt v3 官方版下载:
https://www.autoitscript.com/files/autoit3/autoit-v3-setup.exe
https://www.autoitscript.com/aut ... d/SciTE4AutoIt3.exe

Inno Setup 官方版下载:
http://www.jrsoftware.org/download.php/is-unicode.exe

百度网盘(成品):
链接: http://pan.baidu.com/s/1qX0Kxx6 密码: vgi2

成品备注:
1、只精简汉化了程序菜单项、右键菜单,其它未作汉化;
2、修改 Koda 程序使用自带的中文文件并删除自带的其它语言文件;

Inno Setup 安装脚本:
 楼主| 发表于 2016-3-15 16:48:12 | 显示全部楼层
[Setup]
AppName=AutoIt
AppVersion=3.3.14.2
DefaultDirName={pf}\AutoIt3
DefaultGroupName=AutoIt v3
ArchitecturesAllowed=x86 x64
ArchitecturesInstallIn64BitMode=x64
DisableDirPage=no
DisableFinishedPage=yes
DisableProgramGroupPage=yes
DisableReadyMemo=yes
DisableReadyPage=yes
DisableStartupPrompt=yes
DisableWelcomePage=yes
ChangesAssociations=yes
Compression=lzma/max
SolidCompression=yes
SetupIconFile=Icon.ico
OutputBaseFilename=AutoIt_v3.3.14.2_Setup
AppCopyright=Copyright © 1999-2015 Jonathan Bennett & AutoIt Team
AppPublisher=AutoIt Team
VersionInfoVersion=3.3.14.2
 楼主| 发表于 2016-3-15 16:50:36 | 显示全部楼层
[Registry]
Root: HKCU; Subkey: "Environment"; 
Root: HKCU; Subkey: "Environment"; ValueName: "SCITE_USERHOME"; ValueType: expandsz; ValueData: "{localappdata}\AutoIt v3\SciTE"; 
Root: HKCU; Subkey: "SOFTWARE\AutoIt v3"; 
Root: HKCU; Subkey: "SOFTWARE\AutoIt v3\Aut2Exe"; 
Root: HKCU; Subkey: "SOFTWARE\AutoIt v3\Aut2Exe"; ValueName: "AllowDecompile"; ValueType: dword; ValueData: "1"; 
Root: HKCU; Subkey: "SOFTWARE\AutoIt v3\Aut2Exe"; ValueName: "LastCompression"; ValueType: dword; ValueData: "2"; 
Root: HKCU; Subkey: "SOFTWARE\AutoIt v3\Aut2Exe"; ValueName: "LastExeDir"; ValueType: String; ValueData: "My Documents"; 
Root: HKCU; Subkey: "SOFTWARE\AutoIt v3\Aut2Exe"; ValueName: "LastIcon"; ValueType: String; ValueData: ""; 
Root: HKCU; Subkey: "SOFTWARE\AutoIt v3\Aut2Exe"; ValueName: "LastIconDir"; ValueType: String; ValueData: "{app}\Aut2Exe\Icons"; 
Root: HKCU; Subkey: "SOFTWARE\AutoIt v3\Aut2Exe"; ValueName: "LastScriptDir"; ValueType: String; ValueData: "My Documents"; 
Root: HKLM; Subkey: "SOFTWARE\AutoIt v3"; 
Root: HKLM; Subkey: "SOFTWARE\AutoIt v3\AutoIt"; 
Root: HKLM; Subkey: "SOFTWARE\AutoIt v3\AutoIt"; ValueName: "InstallDir"; ValueType: String; ValueData: "{app}"; 
Root: HKLM; Subkey: "SOFTWARE\AutoIt v3\AutoIt"; ValueName: "Version"; ValueType: String; ValueData: "v3.3.14.2"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\.a3x"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\.a3x"; ValueName: ""; ValueType: String; ValueData: "AutoIt3XScript"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\.au3"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\.au3"; ValueName: ""; ValueType: String; ValueData: "AutoIt3Script"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\.au3"; ValueName: "PerceivedType"; ValueType: String; ValueData: "text"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\.au3\PersistentHandler"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\.au3\PersistentHandler"; ValueName: ""; ValueType: String; ValueData: "{{5e941d80-bf96-11cd-b579-08002b30bfeb}"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\.au3\ShellNew"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\.au3\ShellNew"; ValueName: "FileName"; ValueType: String; ValueData: "Template.au3"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script"; ValueName: ""; ValueType: String; ValueData: "AutoIt v3 脚本"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\DefaultIcon"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\DefaultIcon"; ValueName: ""; ValueType: String; ValueData: "{app}\Icons\au3script_v10.ico"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell"; ValueName: ""; ValueType: String; ValueData: "Run"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\选项编译"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\选项编译\Command"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\选项编译\Command"; ValueName: ""; ValueType: String; ValueData: """{app}\SciTE\..\AutoIt3.exe"" ""{app}\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.au3"" /ShowGui /in ""%l"""; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Compile"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Compile"; ValueName: ""; ValueType: String; ValueData: "编译脚本"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Compile\Command"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Compile\Command"; ValueName: ""; ValueType: String; ValueData: """{app}\Aut2Exe\Aut2Exe.exe"" /in ""%l"""; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Edit"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Edit"; ValueName: ""; ValueType: String; ValueData: "编辑脚本"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Edit\Command"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Edit\Command"; ValueName: ""; ValueType: String; ValueData: """{app}\SciTE\SciTE.exe"" ""%1"""; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Open"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Open"; ValueName: ""; ValueType: String; ValueData: "打开脚本"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Open\Command"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Open\Command"; ValueName: ""; ValueType: String; ValueData: """{app}\SciTE\SciTE.exe"" ""%1"""; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Run"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Run"; ValueName: ""; ValueType: String; ValueData: "运行脚本"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Run\Command"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3Script\Shell\Run\Command"; ValueName: ""; ValueType: String; ValueData: """{app}\AutoIt3.exe"" ""%1"" %*"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3XScript"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3XScript"; ValueName: ""; ValueType: String; ValueData: "AutoIt v3 编码脚本"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3XScript\DefaultIcon"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3XScript\DefaultIcon"; ValueName: ""; ValueType: String; ValueData: "{app}\Icons\au3script_v10.ico"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3XScript\Shell"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3XScript\Shell"; ValueName: ""; ValueType: String; ValueData: "Run"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3XScript\Shell\Run"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3XScript\Shell\Run"; ValueName: ""; ValueType: String; ValueData: "运行脚本"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3XScript\Shell\Run\Command"; 
Root: HKLM; Subkey: "SOFTWARE\Classes\AutoIt3XScript\Shell\Run\Command"; ValueName: ""; ValueType: String; ValueData: """{app}\AutoIt3.exe"" ""%1"" %*"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Au3Info.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Au3Info.exe"; ValueName: ""; ValueType: String; ValueData: "{app}\Au3Info.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Au3Info_x64.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Au3Info_x64.exe"; ValueName: ""; ValueType: String; ValueData: "{app}\Au3Info_x64.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Aut2Exe.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Aut2Exe.exe"; ValueName: ""; ValueType: String; ValueData: "{app}\Aut2Exe\Aut2Exe.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Aut2Exe_x64.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Aut2Exe_x64.exe"; ValueName: ""; ValueType: String; ValueData: "{app}\Aut2Exe\Aut2Exe_x64.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\AutoIt3.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\AutoIt3.exe"; ValueName: ""; ValueType: String; ValueData: "{app}\AutoIt3.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\AutoIt3_x64.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\AutoIt3_x64.exe"; ValueName: ""; ValueType: String; ValueData: "{app}\AutoIt3_x64.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SciTE.exe"; 
Root: HKLM; Subkey: "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\SciTE.exe"; ValueName: ""; ValueType: String; ValueData: "{app}\SciTE\SciTE.exe"; 
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"; 
Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\Session Manager\Environment"; ValueName: "PSModulePath"; ValueType: expandsz; ValueData: "{app}\AutoItX"; 
 楼主| 发表于 2016-3-15 16:50:52 | 显示全部楼层
[Icons]
Name: "{group}\AutoIt 帮助文件"; Filename: "{app}\AutoIt.chm";
Name: "{group}\AutoIt 窗口信息"; Filename: "{app}\Au3Info.exe"; Check: "Not Is64BitInstallMode";
Name: "{group}\AutoIt 窗口信息 (x64)"; Filename: "{app}\Au3Info_x64.exe"; Check: "Is64BitInstallMode";
Name: "{group}\AutoIt 窗口信息 (x86)"; Filename: "{app}\Au3Info.exe"; Check: "Is64BitInstallMode";
Name: "{group}\SciTE 脚本编辑器"; Filename: "{app}\SciTE\SciTE.exe";
Name: "{group}\检测更新"; Filename: "{app}\AutoIt3.exe"; Parameters: """{app}\Extras\AutoUpdateIt\AutoUpdateIt.au3""";
Name: "{group}\编译脚本"; Filename: "{app}\Aut2Exe\Aut2exe.exe"; Check: "Not Is64BitInstallMode";
Name: "{group}\编译脚本 (x64)"; Filename: "{app}\Aut2Exe\Aut2exe_x64.exe"; Check: "Is64BitInstallMode";
Name: "{group}\编译脚本 (x86)"; Filename: "{app}\Aut2Exe\Aut2exe.exe"; Check: "Is64BitInstallMode";
Name: "{group}\运行脚本"; Filename: "{app}\AutoIt3.exe"; Check: "Not Is64BitInstallMode";
Name: "{group}\运行脚本 (x64)"; Filename: "{app}\AutoIt3_x64.exe"; Check: "Is64BitInstallMode";
Name: "{group}\运行脚本 (x86)"; Filename: "{app}\AutoIt3.exe"; Check: "Is64BitInstallMode";
Name: "{userdesktop}\AutoIt 窗口信息"; Filename: "{app}\Au3Info.exe"; Check: "Not Is64BitInstallMode";
 楼主| 发表于 2016-3-15 16:51:05 | 显示全部楼层
[LangOptions]
LanguageName=<4E2D><6587><FF08><7B80><4F53><FF09>
LanguageID=$0804
LanguageCodePage=936
DialogFontName=宋体
DialogFontSize=9
WelcomeFontName=宋体
WelcomeFontSize=13
TitleFontName=宋体
TitleFontSize=30
CopyrightFontName=宋体
CopyrightFontSize=9
 楼主| 发表于 2016-3-15 16:54:18 | 显示全部楼层
本帖最后由 chishingchan 于 2016-3-15 21:25 编辑

文件数量大多,只贴出关键地方:
[Files]
...
...
...
Source: "{app}\Au3Info.exe"; DestDir: "{app}";
Source: "{app}\Au3Info_x64.exe"; DestDir: "{app}"; Check: "Is64BitInstallMode";
Source: "{app}\Aut2Exe\Aut2exe.exe"; DestDir: "{app}\Aut2Exe";
Source: "{app}\Aut2Exe\Aut2exe_x64.exe"; DestDir: "{app}\Aut2Exe"; Check: "Is64BitInstallMode";
Source: "{app}\AutoIt3.exe"; DestDir: "{app}";
Source: "{app}\AutoIt3_x64.exe"; DestDir: "{app}"; Check: "Is64BitInstallMode";
Source: "{app}\AutoItX\AutoItX3.dll"; DestDir: "{app}\AutoItX"; Check: "Not Is64BitInstallMode"; Flags: regserver 32bit
Source: "{app}\AutoItX\AutoItX3_DLL.lib"; DestDir: "{app}\AutoItX";
Source: "{app}\AutoItX\AutoItX3_x64.dll"; DestDir: "{app}\AutoItX"; Check: "Is64BitInstallMode"; Flags: regserver 64bit
Source: "{app}\AutoItX\AutoItX3_x64_DLL.lib"; DestDir: "{app}\AutoItX"; Check: "Is64BitInstallMode";
...
...
...
Source: "{app}\SciTE\Koda\FD.exe"; DestDir: "{app}\SciTE\Koda";
Source: "{app}\SciTE\Koda\fd.xml"; DestDir: "{app}\SciTE\Koda";
Source: "{app}\SciTE\Koda\Language\help_zhcn.chm"; DestDir: "{app}\SciTE\Koda\Language";
Source: "{app}\SciTE\Koda\Language\lang_zhcn.xml"; DestDir: "{app}\SciTE\Koda\Language";

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2016-3-15 17:29:51 | 显示全部楼层
回复 1# chishingchan

如果能对 2 - 6 楼的文件加点作用说明就好了,
只看懂 3 楼文件好像是安装注册的, 不知与源安装程序的注册是否一样...............
发表于 2016-3-15 19:58:01 | 显示全部楼层
貌似没有添加 用户Include目录
 楼主| 发表于 2016-3-15 21:20:45 | 显示全部楼层
回复 8# afan


    文件列表太多只是没有显示而已,安装成品包就有。
发表于 2016-3-15 21:22:05 | 显示全部楼层
回复  afan


    文件列表太多只是没有显示而已,安装成品包就有。
chishingchan 发表于 2016-3-15 21:20



    那个是写注册表的,跟文件列表没关系
 楼主| 发表于 2016-3-15 21:22:27 | 显示全部楼层
回复 7# 131738


    所有楼叠加就是一个完整的 ISS 脚本文件。只是 Files 段需要完整的文件列表。
 楼主| 发表于 2016-3-15 21:26:38 | 显示全部楼层
回复 8# afan

回复 7# 131738

6 楼已添加安装脚本附件。
 楼主| 发表于 2016-3-15 21:32:31 | 显示全部楼层
回复 10# afan


    不明白是啥意思。原安装版的注册表没有包含 Include 目录信息。
发表于 2016-3-15 21:41:28 | 显示全部楼层
回复 12# chishingchan


    看了,确定没添加 用户include目录,
Root: HKLM; Subkey: "SOFTWARE\AutoIt v3\AutoIt"; ValueName: "Include"; ValueType: String; ValueData: "{app}\XXXInclude";
发表于 2016-3-15 21:45:16 | 显示全部楼层
回复  afan


    不明白是啥意思。原安装版的注册表没有包含 Include 目录信息。
chishingchan 发表于 2016-3-15 21:32



    那就当我多虑了吧
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-3 08:58 , Processed in 0.079297 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表