如何取消正在执行的打印操作?
我在编写自动化脚本时有一个个人习惯,就是在用AutoIt等工具实现自动化之前,会先手动用键盘一步步操作一遍流程。因为键盘指令可以发送到指定窗口,相比鼠标操作,键盘指令不容易受到窗口遮挡或位置偏移的影响,这样编写出来的脚本会更稳定可靠。
我在编写自动化脚本时有一个个人习惯,就是在用AutoIt等工具实现自动化之前,会先手动用键盘一步步操作一遍流程。因为键盘指令可以发送到指定窗口,相比鼠标操作,键盘指令不容易受到窗口遮挡或位置偏移的影响,这样编写出来的脚本会更稳定可靠。
自动化确实容易遇到窗口遮挡的问题,不过用键盘指令代替鼠标点击虽然稳定,但编写脚本的成本也高不少,有没有什么工具能自动识别并录制键盘指令呢?
这个手动预演再写脚本的思路确实很稳,尤其是键盘指令不受位置影响这点,很多自动化踩坑的经历都能印证。不过,其实现在也有不少工具支持通过控件句柄或UI树来定位元素,对窗口遮挡的处理比纯坐标更智能些。
哈哈,题主你是不是串台了?问的是“取消打印”,答的却是“AutoIt自动化脚本编写技巧”。虽然你的编程习惯确实很稳,但跟打印任务八竿子打不着啊!这回答完全跑偏了吧?