PAIP.AHK调试以及同于脚本的调试法
作者Attilax , EMAIL:1466519819@qq.com ,112237553@qq.com
来源:attilax的专栏
地址:http://blog.youkuaiyun.com/attilax
AHK有ide,但是不能断点调试,所以调试一般用MSGBOX就可以了...有时候时间有关延迟。可
以用LOG方式来调试。
FileAppend, %timec5%: winexist DevSuite Admin `n, C:\admin.txt
不过。。AHK获取时间是个问题。。只好使用外部程序来获取时间。
准备使用命令行接口,调用JS来实现,却发现AHK无法调用CLI接口。晕。
看来用COM口调用 WSCRIPT。SHELL得了。。比较麻烦。。
最终,使用BFI接口。。。BASE FILE。。使用RUNWAIT调用 WSCRIPT JS取
得时间,存入文本。
然后取回值
RunWait ,wscript log.wsf ,C:\Users\attilax\Desktop\pptdemo
FileRead, timec5, C:\time.txt
作者Attilax , EMAIL:1466519819@qq.com ,112237553@qq.com
来源:attilax的专栏
地址:http://blog.youkuaiyun.com/attilax
AHK有ide,但是不能断点调试,所以调试一般用MSGBOX就可以了...有时候时间有关延迟。可
以用LOG方式来调试。
FileAppend, %timec5%: winexist DevSuite Admin `n, C:\admin.txt
不过。。AHK获取时间是个问题。。只好使用外部程序来获取时间。
准备使用命令行接口,调用JS来实现,却发现AHK无法调用CLI接口。晕。
看来用COM口调用 WSCRIPT。SHELL得了。。比较麻烦。。
最终,使用BFI接口。。。BASE FILE。。使用RUNWAIT调用 WSCRIPT JS取
得时间,存入文本。
然后取回值
RunWait ,wscript log.wsf ,C:\Users\attilax\Desktop\pptdemo
FileRead, timec5, C:\time.txt
本文探讨了在AHK脚本中进行调试的方法,包括使用MSGBOX进行基本调试及利用LOG方式提升效率。特别强调了获取时间的挑战,并通过BFI接口(BASEFILE)成功实现了使用RUNWAIT调用WSCRIPTJS获取时间的功能,最后将时间数据保存至文本文件。
3386

被折叠的 条评论
为什么被折叠?



