当程序没有可用的 API 时,控制程序用户界面(单击、输入文本、下拉选择等)的最佳方法是什么?
我听说过 AutoHotKey 和 FlaUI,也看过一些视频,但还没有看到很好的例子。在我走得太远之前,这是最好的方向/方法吗?
谢谢!
FlaUI 是一个成熟的 UI 测试库,可让您自动化 Windows 应用程序的所有方面。作为作者,我当然推荐它。如果您确实有一点编程知识,那么它应该相当容易使用。如果您只想在本地运行一些脚本,您甚至不需要 Visual Studio 或 Visual Studio 代码,您只需使用 RoslynPad 即可直接在其中创建并运行代码。 我一直使用它来进行小型自动化,甚至有时在无法使用复制/粘贴的远程计算机中输入很长的密码。
这是最好的方向吗?
这取决于用例..
但除此之外,AskUI.com 实际上在自动化没有 API 的 UI 方面做得非常好