我正在尝试在开源软件 FSLView 中编写一个重复操作的脚本。 GUI 中的操作非常简单,我的意思是只需单击几下即可。
但是,我不知道可以用来编写脚本的相应命令。没有命令的文档,因为开发人员似乎并不期望任何人自动化该查看器软件。
每个GUI操作都有对应的命令行吗?如果是这样,我该如何解决?
答案1
不,并非每个 GUI 应用程序都会解释命令行参数/选项,并且许多应用程序仅具有配置或调试问题的选项,这些选项最好在启动应用程序的过程中设置。
然而有几个GUI 测试/自动化工具(查看自动化专栏和 Linux 兼容性),可以驱动您的应用程序。
对于简单的操作,尤其是可以通过键盘快捷键驱动的 GUI 应用程序使用,您可能需要查看xdo工具