Следующий пример AppleScript код работает для меня:
Для Safari Использование:
activate application "Safari"
tell application "System Events" to ¬
click menu item "New Private Window" of ¬
menu "File" of menu bar 1 of ¬
application process "Safari"
tell application "Safari" to ¬
set URL of current tab of ¬
front window to "https://www.youtube.com"
Примечание. При желании каждый из двух операторов tell
может быть расположен на отдельной строке, удалив символ ¬
, продолжение строки и невидимый символ перевода строки , следующий за ним.
Для Google Chrome используйте:
activate application "Google Chrome"
tell application "System Events" to ¬
click menu item "New Incognito Window" of ¬
menu "File" of menu bar 1 of ¬
application process "Google Chrome"
tell application "Google Chrome" to ¬
set URL of active tab of ¬
front window to "https://www.youtube.com"
Примечание. При желании каждый из двух операторов tell
может располагаться на отдельной строке, удаляя символ ¬
, продолжение строки и невидимый перевод строки , следующий за ним.
Примечание. Пример AppleScript code является только этим и не содержит обработки ошибок, которая может быть уместной. Пользователь должен добавить любую обработку ошибок, которая может быть уместной, необходимой или требуемой. Взгляните на оператор try и error оператор в Руководство по языку AppleScript . См. Также Работа с ошибками .