注意:这仅适用于Windows,因为在Windows上使用(EDIT:GDK)应用程序的标准免费自动化工具存在固有问题。如果有一种更好的方法来使用Windows上的GDK自动化而不是AutoIt,请告诉我们
我正在尝试使用AutoIT自动执行GIMP中的一些任务,这大部分都很简单,但是,从开放图像移动到打开图像是有问题的。到目前为止,我有两种方法(使用AutoIt):自动点击箭头(在单窗口模式下)从图像滚动到图像,2)使用左右箭头键来执行相同操作。
这两种方法都存在问题。对于第一种方法,我不能对我的计算机做任何其他事情,直到AutoIt脚本完成处理,因为它占用了我的鼠标。我们每次都在讨论100张左右的图像。
对于它需要的第二种方法,我不知道正确的单词,但顶部的“缩略图栏”,缩略图条“活动”或使用箭头键不起作用。你可以通过点击里面的图像来激活它,一次或两次取决于状态,但是我必须做各种各样的体操才能知道我应该使用哪个ACTUAL图像才能继续。
这让我得出结论,最好的解决方案是采用一些编程方式,在Python或Scheme插件(或简单的一两个命令,我可以将AutoIt简单地粘贴到控制台中)以允许我在图像之间移动以非常可靠,非突兀,简单的方式。
提前谢谢你。 开发
答案 0 :(得分:0)
通常情况下,你不能。通过设计,script-fu和python-fu API处理图像处理并且不会干扰UI。您只需在图像上打开窗口(a.k.a。“显示”)并删除它们(并且只删除您创建的脚本)。
但你可以编写Python / Scheme脚本直接执行任务,而不是试图通过模拟人类来完成它们......