Applescript 如何启动应用程序,然后执行菜单命令
我正在尝试创建一个小applescript,它将启动DVD播放器应用程序,然后将其调整为实际大小。代码如下所示。当我运行代码时,DVD播放机会启动,但不会调整窗口大小。我错过了什么才能让它发挥作用 谢谢, 抢劫Applescript 如何启动应用程序,然后执行菜单命令,applescript,Applescript,我正在尝试创建一个小applescript,它将启动DVD播放器应用程序,然后将其调整为实际大小。代码如下所示。当我运行代码时,DVD播放机会启动,但不会调整窗口大小。我错过了什么才能让它发挥作用 谢谢, 抢劫 我不在Mac电脑前,因此我无法真正测试您的代码,但我的建议是尝试相同功能的现有且经验证的实现,它使用递归而不是嵌套: 您的延迟3可能不够长,无法在开始尝试编写菜单事件脚本之前完全加载DVD播放机应用程序。您可以通过运行两个单独的脚本来调试此功能,并在加载DVD播放机应用程序后查看菜单
我不在Mac电脑前,因此我无法真正测试您的代码,但我的建议是尝试相同功能的现有且经验证的实现,它使用递归而不是嵌套:
您的
延迟3
可能不够长,无法在开始尝试编写菜单事件脚本之前完全加载DVD播放机应用程序。您可以通过运行两个单独的脚本来调试此功能,并在加载DVD播放机应用程序后查看菜单激活代码是否有效。您看过DVD播放机的字典了吗?
有用于调整大小的属性
这将打开它并进入全屏:
tell application "DVD Player"
open
delay 2
set viewer full screen to true
end tell
或者存在查看器大小属性,该属性声明:
查看器大小(一半/正常/两倍/最大):设置查看器大小
所以你可以用这个来确定实际尺寸:
tell application "DVD Player"
open
delay 2
set viewer size to normal
end tell
这就是你想要做的吗?Mason-谢谢你的帮助和对AppleScript字典的了解
tell application "DVD Player"
open
delay 2
set viewer size to normal
end tell