-1

注意:这仅适用于 Windows,因为在 Windows 上为(编辑:GDK)应用程序使用标准的免费自动化工具存在固有问题。如果有比 AutoIt 在 Windows 上使用自动化 GDK 更好的方法,请告诉我)

我正在尝试主要使用 AutoIT 自动化 GIMP 中的一些任务,这很简单,但是,从打开的图像移动到打开的图像是有问题的。到目前为止,我有两种方法(使用 AutoIt):自动单击箭头(在单窗口模式下)从图像滚动到图像,以及 2)使用左右箭头键来做同样的事情。

两种方法都存在问题。对于第一种方法,在 AutoIt 脚本完成处理之前,我无法对我的计算机执行任何其他操作,因为它占用了我的鼠标。我们每次都在谈论 100 张左右的图像。

对于它需要的第二种方法,我不知道正确的词,但顶部的“缩略图栏”,缩略图栏是“活动的”,否则使用箭头键不起作用。您可以通过单击其中的图像使其处于活动状态,一次或两次取决于状态,但是我必须做各种体操才能知道我应该使用哪个实际图像才能继续。

这让我得出结论,最好的解决方案是使用某种编程方式,在 Python 或 Scheme 插件中(或一两个简单的命令,我可以让 AutoIt 简单地粘贴到控制台中),让我可以非常快速地在图像之间移动可靠,不突兀,简单的方法。

先感谢您。开发

4

1 回答 1

0

通常,你不能。根据设计,script-fu 和 python-fu API 处理图像处理,不会干扰 UI。您可以只打开图像上的窗口(又名“显示”)并删除它们(并且只删除您的脚本创建的那些)。

但是您可以编写 Python/Scheme 脚本来直接执行任务,而不是尝试通过模拟人类来完成它们......

于 2017-03-11T20:53:52.283 回答