通过AppleScript或任何其他脚本控制特定窗口

问题描述

我正在编写一个可以通过AppleScript控制其他OS X App窗口的应用程序,例如窗口的位置,大小和最小化。我发现有两种方法可以做到这一点,但两种方法各有利弊。所以我在这里问是否还有其他方式可以满足我的要求。

方法1:使用术语-告诉应用程序“ App_Name”告诉窗口... 这种方法允许我们使用窗口ID控制窗口。但是并非每个应用程序都支持这种方法(例如Skype,App Store,FaceTime ...)

方法2:使用术语-告诉应用程序“系统事件”告诉进程“ App_Name”告诉窗口... 与方法1不同,此方法支持所有应用程序。但是它没有像ID或其他特定标识符这样的属性。我必须用标题名称来控制窗口,当窗口的标题更改时,它们不能控制那个特定的窗口。

还有另一种执行我要求的动作的方法吗?即使不使用AppleScript,也很高兴知道,我可以尝试一下。谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)