本帖最后由 tubaba 于 2017-4-8 10:13 编辑
回复 82# 131738
经过地址比对,我很确定这个就是我昨天下载的版本,但安装完后MD5跟你贴出的不一样
文件: K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe
大小: 663040 字节
文件版本: 16.306.1237.0
修改时间: 2016年4月24日, 15:15:33
MD5: 41B52724DC0DACA6E2AE6F1D0D7AD7E2
SHA1: 798480D0C096B74A21CAC29BEB3E12927B8078FF
CRC32: 12049793
文件: D:\baiduyundownload\AutoIt_v3.3.14.2_Setup(4).exe
大小: 31609344 字节
文件版本: 3.3.14.2
修改时间: 2017年4月6日, 17:18:29
MD5: 102536FD47CFCA9C6539CFC066D03306
SHA1: ECEF82C465836605C33DB213E017681712C00359
CRC32: 82C1CDB8
用此版本编译迷惑后的脚本,(要关闭au3check w 5 v 3参数)最后三个预处理指令运行错误不用理会,因为只是COPY文件的操作
>"K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /ShowGui /in "K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3"
+>09:54:16 启动 AutoIt3Wrapper v16.306.1237.0 SciTE v3.6.2.0 键盘:E0010804 操作系统:WIN_10/ CPU:X64 系统架构:X64 语言环境:0804 代码页:936
> utf8 检查: 4 # 检测 ASCII 字符,如无默认设置,则编码为 UTF-8 无 BOM.
> 脚本编码: 128 UTF8-BOM.
+> SciTE 目录 => K:\AutoIt3\SciTE AutoIt3Wrapper 用户目录 => C:\Users\tubaba\AppData\Local\AutoIt v3\SciTE\AutoIt3Wrapper SCITE 用户目录 => C:\Users\tubaba\AppData\Local\AutoIt v3\SciTE
->未找到图标: K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.ico
-> 1 脚本有更改.
- 找不到图标: AutoIt3Wrapper.ico ==> 更改为默认图标.
>运行 AU3Check (3.3.14.2) 检查代码. 参数: -q -d -w 1 -w 2 -w 3 -w 4 -w 6 程序位置: K:\AutoIt3 au3 文件: K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3
+>09:54:37 AU3Check 语法检查结束.rc: 0
>运行:(3.3.14.2):K:\AutoIt3\aut2exe\aut2exe_x64.exe /in "K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3" /out "C:\Users\tubaba\AppData\Local\AutoIt v3\Aut2exe\~AUFC15.tmp.exe" /nopack /comp 2 /x86
+>09:54:41 Aut2exe.exe 结束.C:\Users\tubaba\AppData\Local\AutoIt v3\Aut2exe\~AUFC15.tmp.exe. rc: 0
>09:54:41 执行程序资源更新步骤:
...>更新程序版本信息.
...>设置程序执行级别清单信息 highestAvailable
...>设置程序清单信息兼容 Windows10
...>更新程序清单信息.
...>添加 / 清除 2 资源.
>09:54:41 程序资源更新已成功完成.
+>09:54:41 创建程序:K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.exe
>运行:for %I in ("K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3" "directives.au3") do copy %I "C:\Program Files (x86)\autoit3\SciTE\AutoIt3Wrapper"
K:\AutoIt3\SciTE\AutoIt3Wrapper>copy "K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3" "C:\Program Files (x86)\autoit3\SciTE\AutoIt3Wrapper"
已复制 0 个文件。
K:\AutoIt3\SciTE\AutoIt3Wrapper>copy "directives.au3" "C:\Program Files (x86)\autoit3\SciTE\AutoIt3Wrapper"
E\AutoI已复制 0 个文件。
>for %I in ("K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3" "directives.au3") do copy %I "C:\Program Files (x86)\autoit3\SciTE\AutoIt3Wrapper" 结束 rc:1
+>09:54:43 AutoIt3Wrapper 完成脚本处理.
>Exit code: 0 Time: 28.96
将编译后的程序AutoIt3Wrapper_OBF.exe替换自带AutoIt3Wrapper.exe,运行没有问题,用它来编译其它的脚本,控件台输出
>"K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /ShowGui /in "K:\autoit_script\Au3Encode\Au3Encode1.0.au3"
+>10:01:40 Starting AutoIt3Wrapper v.16.306.1237.0 SciTE v.3.6.2.0 Keyboard:E0010804 OS:WIN_10/ CPU:X64 OS:X64 Environment(Language:0804) CodePage:936 utf8.auto.check:4 # detect ascii high characters and if none found set default encoding to UTF8 and do not add BOM
+> SciTEDir => K:\AutoIt3\SciTE UserDir => C:\Users\tubaba\AppData\Local\AutoIt v3\SciTE\AutoIt3Wrapper SCITE_USERHOME => C:\Users\tubaba\AppData\Local\AutoIt v3\SciTE
-> No changes made..
>Running:(3.3.14.2):K:\AutoIt3\aut2exe\aut2exe_x64.exe /in "K:\autoit_script\Au3Encode\Au3Encode1.0.au3" /out "C:\Users\tubaba\AppData\Local\AutoIt v3\Aut2exe\~AUB69D.tmp.exe" /nopack /icon "K:\autoit_script\Au3Encode\computer_coding.ico" /comp 2 /x86
+>10:02:02 Aut2exe.exe ended.C:\Users\tubaba\AppData\Local\AutoIt v3\Aut2exe\~AUB69D.tmp.exe. rc:0
>10:02:02 Performing the Program Resource Update steps:
...>Updating Program Version information.
...>Setting Program ExecutionLevel Manifest information to highestAvailable
...>Setting Program Compatibility Manifest information to Windows10
...>Updating Program Manifest information.
...>Adding / Removing 2 resource(s).
>10:02:02 Program Resource updating finished successfully.
+>10:02:02 Created program:K:\autoit_script\Au3Encode\Au3Encode.exe
-Updated the Source Version to:0.6.0.17
+>10:02:03 AutoIt3Wrapper Finished.
>Exit code: 0 Time: 23.72
编译出来的新程序运行也无问题.
再一次用迷惑后的脚本编译的程序再一次编译自己
>"K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /ShowGui /in "K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3"
+>10:06:47 Starting AutoIt3Wrapper v.16.306.1237.0 SciTE v.3.6.2.0 Keyboard:E0010804 OS:WIN_10/ CPU:X64 OS:X64 Environment(Language:0804) CodePage:936 utf8.auto.check:4 # detect ascii high characters and if none found set default encoding to UTF8 and do not add BOM
+> SciTEDir => K:\AutoIt3\SciTE UserDir => C:\Users\tubaba\AppData\Local\AutoIt v3\SciTE\AutoIt3Wrapper SCITE_USERHOME => C:\Users\tubaba\AppData\Local\AutoIt v3\SciTE
->Icon not found:K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.ico
-> No changes made..
- Icon not found: AutoIt3Wrapper.ico ==> Changing to default ICON.
>Running AU3Check (3.3.14.2) params:-q -d -w 1 -w 2 -w 3 -w 4 -w 6 from:K:\AutoIt3 input:K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3
+>10:07:00 AU3Check ended.rc:0
>Running:(3.3.14.2):K:\AutoIt3\aut2exe\aut2exe_x64.exe /in "K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3" /out "C:\Users\tubaba\AppData\Local\AutoIt v3\Aut2exe\~AU5395.tmp.exe" /nopack /comp 2 /x86
+>10:07:04 Aut2exe.exe ended.C:\Users\tubaba\AppData\Local\AutoIt v3\Aut2exe\~AU5395.tmp.exe. rc:0
>10:07:04 Performing the Program Resource Update steps:
...>Updating Program Version information.
...>Setting Program ExecutionLevel Manifest information to highestAvailable
...>Setting Program Compatibility Manifest information to Windows10
...>Updating Program Manifest information.
...>Adding / Removing 2 resource(s).
>10:07:04 Program Resource updating finished successfully.
+>10:07:04 Created program:K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.exe
>Running:for %I in ("K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3" "directives.au3") do copy %I "C:\Program Files (x86)\autoit3\SciTE\AutoIt3Wrapper"
K:\AutoIt3\SciTE\AutoIt3Wrapper>copy "K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3" "C:\Program Files (x86)\autoit3\SciTE\AutoIt3Wrapper"
已复制 0 个文件。
K:\AutoIt3\SciTE\AutoIt3Wrapper>copy "directives.au3" "C:\Program Files (x86)\autoit3\SciTE\AutoIt3Wrapper"
系统找不到指定的路径。
?潃浭湯?湯牴汯??已复制 0 个文件。
系统找不到指定的路径。
iskVolume7>for %I in ("K:\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper_OBF.au3" "directives.au3") do copy %I "C:\Program Files (x86)\autoit3\SciTE\AutoIt3Wrapper" Ended rc:1
+>10:07:06 AutoIt3Wrapper Finished.
>Exit code: 0 Time: 21.6 |