AppleScript在窗口关闭时单击“不保存”

时间:2011-02-15 07:22:19

标签: applescript savefiledialog

我正在使用AppleScript关闭Google Sketchup中的窗口,如下所示:

$ osascript -e 'tell application "SketchUp" to close window 1'

当我关闭窗口时,程序会提示我保存,并且有一个对话框,其中包含“不保存”,“取消”和“保存...”按钮。

在这种情况下如何让我的脚本点击“不保存”按钮?

另外,如果有更好的关闭窗口的方法,我全都听见了。

2 个答案:

答案 0 :(得分:3)

$ osascript -e 'tell application "SketchUp" to close window 1 saving no'

答案 1 :(得分:1)

如果您不必使用Applescript,则可以启用 tab 以跳过保存对话框中的按钮。

首先按 cmd + w 关闭窗口,然后按 tab 尝试循环按钮。如果您没有看到按钮周围跳过一点蓝色突出显示,请按( fn +) ctrl + F7 启用此功能。您现在应该在最左侧看到一个蓝色突出显示(在Sketchup中:“不保存”)按钮。您可以按选项卡在高亮显示的按钮上导航,然后按 space 选择突出显示的按钮。