编写类似宏的工具

| 最近,我发现自己正在执行重复的任务。我将单击按钮A,突出显示文本字段A,键入一些文本,单击“应用”按钮,单击一个下拉框,然后根据要使用的项目选择特定的选项,将其选中并单击“应用”,然后仅重复此过程几百至数千次。 所以我想也许有一种方法可以使它自动化?然后想到了宏。但是我之前从未写过宏,所以不确定诸如以下的一些细节 -什至应该使用什么工具? -如何确定要单击哪个按钮? 理想情况下,我希望能够从文本文件中读取输入,以指定应键入的内容以及应从下拉列表中选择的选项。这有可能吗?这似乎是一项需要一些智能的操作。 我对工具或清洁性都不挑剔。我只想能够使过程自动化。除非我找到方便的方式使其他人也可以使用它,否则它将仅供个人使用。 有关下拉框的一些详细信息:当框处于焦点位置时,我可以按DOWN键在选项之间滚动。我必须与这些选项关联的项目的名称完全相同,因此它们以相同的\“ index \”顺序出现(意味着,第一项和第一个选项显示在列表的顶部,第二项和第二个选项显示在列表的顶部在出现之后,thid项目和第三个选项...等) 所有这些字段的位置都可以固定,因此,如果我必须手动指定应该在屏幕上单击的位置,这也是可能的。 知道我应该去哪里看看吗?     
已邀请:
如果您使用的是Windows,AutoIt是一个非常不错的工具。 它记录动作(如word / excel宏) 它提供了像语言+ API这样的BASIC,非常易于编程(如果需要) 该API非常强大 检查带有特定标题的Windows 自动化弹奏 ... 您可以将脚本“编译”为exe文件,以便共享工具 它与Scite(一个不错的文本编辑器)捆绑在一起+ AutoIt语法高亮 但是您可以使用任何所需的编辑器 有据可查 它是免费软件 http://www.autoitscript.com/site/     
在Mac上,有Automator。 Java在基本库中具有Robot类,以帮助实现此类自动化。毫无疑问,还有其他类似的工具。     

要回复问题请先登录注册