最近我发现自己正在做重复的任务。我会单击按钮A,突出显示文本字段A,键入一些文本,单击“应用”按钮,单击下拉框并根据我正在使用的项目选择特定选项,选择它并按“应用”,然后重复这个过程只有几十到一千次。
所以我想也许有一种方法可以自动化这个?然后想到了宏。但是我之前从未写过宏,所以我不确定几个细节,比如
- 我应该使用哪些工具?
- 我如何确定要点击哪个按钮?
- 我希望能够从文本文件中读取输入以指定应输入的内容,并且应从下拉列表中选择哪个选项。这甚至可能吗?这似乎是一项需要一些智慧的操作。
我对工具和清洁都不挑剔。我只是希望能够自动化这个过程。它将供个人使用,除非我找到一种方便的方式,以便其他人也可以使用它。
关于下拉框的一些细节:当框被聚焦时,我可以点击DOWN键从选项滚动到选项。我必须与这些选项关联的项目命名完全相同,因此它们以相同的“索引”顺序出现(意味着,第一个项目和第一个选项显示在列表顶部,第二个项目和第二个选项出现在,这个项目和第三个选项......等等)
所有这些字段的位置都可以修复,所以如果我必须手动指定屏幕上我应该点击的位置,那也是可能的。
我知道应该在哪里看看?
答案 0 :(得分:2)
在Mac上,有Automator。 Java在基本库中有Robot类,以帮助实现这种自动化。毫无疑问,还有其他类似的工具。
答案 1 :(得分:2)
如果您使用的是Windows,AutoIt是一个非常好的工具。