2011tuzhis 发表于 2014-7-10 17:08 你这也不知道版本号。 用最新的把。 下面是88.02, XP上的测试。 ![]() ![]() |
本帖最后由 mdyblog 于 2014-6-29 14:11 编辑 【IFEX %&password%】 换成 【FIND $%&password%<>】
|
Snap1.png (6.33 KB, 下载次数: 75)
阿弥陀佛 发表于 2014-7-11 00:21 参考学习的q启动测试器好像是你写的,感谢感谢 |
本帖最后由 mdyblog 于 2014-7-11 06:25 编辑 阿弥陀佛 发表于 2014-7-11 00:21 CALL @ //恢复完整串口环境,而不是起始的无窗口环境。 FIND --wid* &&WID,测试窗口 IFEX $%&WID%>0,TEAM ENVI @@Visable=%&WID%:2| ENVI @@POS=%&WID%:::::3::1!call @^WINmain -----------------重新下载新版, 可以不加。 参见 PECMD:8560# --------------------- 另外, FIND $因该为IFEX $ 数值比较为IFEX $, 字符串比较为 FIND $. |
mdyblog 发表于 2014-7-11 00:06 88版被傻逼360给杀了。以前的版本只要不压缩好像都没问题。。 再提一个关于88版的问题。以下代码是让程序只能开一个窗口,如果已经在运行就显示窗口。但是在88版这些代码无效。
|
2011tuzhis 发表于 2014-7-10 21:56 这个方法好啊! |
mdyblog 发表于 2014-7-10 19:07 //这个脚本用来自动化生成Qemu启动测试器,请拖动到pecmd.exe上运行 /////////////////////////////////////////////////////////// CMPS 1.txt script.wcz writ %curdir%\command.txt,$+0,[FILENAMES] writ %curdir%\command.txt,$+0,Exe=pecmd.exe writ %curdir%\command.txt,$+0,SaveAs=new.exe writ %curdir%\command.txt,$+0,[COMMANDS] writ %curdir%\command.txt,$+0,-delete EXEDATA,, writ %curdir%\command.txt,$+0,-delete INDATA,, writ %curdir%\command.txt,$+0,-delete TAGDATA,, writ %curdir%\command.txt,$+0,-delete RCDATA,, writ %curdir%\command.txt,$+0,-delete ICONGROUP,, writ %curdir%\command.txt,$+0,-delete DIALOG,, writ %curdir%\command.txt,$+0,-delete MENU,, writ %curdir%\command.txt,$+0,-delete STRINGTABLE,, writ %curdir%\command.txt,$+0,-delete SCRIPTINIT,, writ %curdir%\command.txt,$+0,-delete SCRIPT,, ifex %curdir%\script.wcz,writ %curdir%\command.txt,$+0,-addoverwrite script.wcz,SCRIPT,101,2052 writ %curdir%\command.txt,$+0,-addoverwrite Adm.txt,24,1,2052 writ %curdir%\command.txt,$+0,-addoverwrite 48.ico,ICONGROUP,1,2052 exec --wait ResHacker -script command.txt file %curdir%\ResHacker.ini file %curdir%\ResHacker.log file %curdir%\command.txt file %curdir%\script.wcz file %curdir%\new.exe>>%curdir%\text.exe 明白了,之前参考论坛启动测试器生成的,删除了pecmd的dialog和24后会出现这异常,感谢解答 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.