如何解决通过AppleScript或任何其他脚本控制特定窗口
我正在编写一个可以通过AppleScript控制其他OS X App窗口的应用程序,例如窗口的位置,大小和最小化。我发现有两种方法可以做到这一点,但两种方法各有利弊。所以我在这里问是否还有其他方式可以满足我的要求。
方法1:使用术语-告诉应用程序“ App_Name”告诉窗口... 这种方法允许我们使用窗口ID控制窗口。但是并非每个应用程序都支持这种方法(例如Skype,App Store,FaceTime ...)
方法2:使用术语-告诉应用程序“系统事件”告诉进程“ App_Name”告诉窗口... 与方法1不同,此方法支持所有应用程序。但是它没有像ID或其他特定标识符这样的属性。我必须用标题或名称来控制窗口,当窗口的标题更改时,它们不能控制那个特定的窗口。
还有另一种执行我要求的动作的方法吗?即使不使用AppleScript,也很高兴知道,我可以尝试一下。谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。