0

AppleScript を使用して FaceTime 通話を自動化する必要がありますが、要件の 1 つは特定の Web カメラを選択することです。私はこのコードを使用しようとしています:

tell application "System Events"
tell process "FaceTime"
    tell menu bar 1
        tell menu bar item "Video"
             click menu item "Webcam 520X"
        end tell
    end tell
end tell
end tell

しかし、私はこのエラーメッセージを受け取りました:

システム イベントでエラーが発生しました: プロセス「FaceTime」のメニュー バー 1 のメニュー バー項目「ビデオ」のメニュー項目「Webcam 520X」を取得できません。

正しい方法でそれを行う方法について何か提案はありますか? ありがとう!

4

1 に答える 1

0

とその間には常にmenu参照がmenu itemありますmenu bar item

activate application "FaceTime"
tell application "System Events"
    tell process "FaceTime"
        tell menu bar 1
            tell menu bar item "Video"
                tell menu 1
                    click menu item "Webcam 520X"
                end tell
            end tell
        end tell
    end tell
end tell

また

activate application "FaceTime"
tell application "System Events"
    tell process "FaceTime"
        click menu item "Webcam 520X" of menu 1 of menu bar item "Video" of menu bar 1
    end tell
end tell
于 2015-08-25T16:55:19.290 に答える