AppleScript:选择特定的下拉菜单项?


0

乡亲。

我是AppleScript的新手,刚开始对编码开放我的世界,以为我会从这里开始。(我上高中时就学过BASIC。哈哈)

我要做的就是为Avid Media Composer设置字体类型和大小。到现在为止,我已经写过,只是将字体更改为预定的大小14,但是我无法从下拉菜单中找出如何选择特定字体的方法。我在这里找到的所有帮助通常都是关于Javascript和其他东西的。。。我发现在Dictation sys pref中选择了菜单项。但是我不知道如何将其应用于我的脚本。

在这里,我将字体大小设置为14:

on run
    tell application "AvidMediaComposer"

        activate

    end tell


    tell application "System Events"

        tell process "Avid Media Composer"

            click menu item "Set Font..." of menu "Edit" of menu bar 1

        end tell

    end tell

    tell application "System Events"
        keystroke "14"
    end tell

    tell application "System Events"
        keystroke return
    end tell
end run

我需要能够选择您在这里看到的内容: 在此处输入图片说明

提前致谢!(我肯定我的脚本也是垃圾,但是它起作用了……很高兴接受任何/所有批评。才刚刚开始对此有所了解。)

Answers:


1

据我猜测您的“结构”,选择特定字体的代码可能如下所示:

-- insert after: click menu item "Set Font..." of menu "Edit" of menu bar 1

click pop up button of group of window "Set Font"
click menu item "[someFontName]" of menu of pop up button of group of ¬
   window "Set Font"

取决于对话框窗口的“周围环境”。例如“ ...的第1组”。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.