是否可以使用Java为任何应用程序实现macOS GUI自动化[关闭]

h79rfbju  于 2023-04-10  发布在  Java
关注(0)|答案(1)|浏览(110)

已关闭,此问题需要更focused,目前不接受回答。
**要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。

2天前关闭。
Improve this question
我有一个.pkg/.dmg文件,它提供以下操作
1.我可以安装
1.安装后有一个选项,提供用户名和密码的详细信息与一些URL访问服务器
我想执行此应用程序的GUI自动化(不使用Automator),是否可以使用Java或Python实现?
我试着在Java中搜索一些库来实现这一点,但我找不到任何库。

kpbwa7wx

kpbwa7wx1#

您可以使用Java创建一个在MacOS上运行的GUI应用程序。您可以使用JPackage打包这个应用程序,使其可以本地安装,因此对于MacOS来说,它将作为dmg出现。
但是,如果你已经有了一些GUI应用程序,而你只是想自动安装和操作它,那么在Java中,你最好的选择可能是Robot类,它是用于UI测试的。它能够生成用户输入事件,但是读取未知应用程序的GUI输出可能是一个问题。

相关问题