Откройте URL-адрес и активируйте Google Chrome через Applescript
У меня есть следующий AppleScript, который я написал много лет назад. Я использую этот код для программирования кнопок на моем универсальном пульте Harmony One для доступа к онлайн-услугам видео через Google Chrome. Код не работает. Google Chrome не запускается. Я запускаю код через RemoteBuddy. Код соответствует штрафу, но не работает.
У кого-нибудь есть мысли о том, что может быть проблемой, или как я могу улучшить скрипт, чтобы заставить его работать?
tell application "System Events" to set open_applications to (name of everyprocess)
if (open_applications contains "Google Chrome") is true then
tell application "Google Chrome" to quit
else
tell application "Google Chrome"
activate
open location "http://xfinitytv.comcast.net"
end tell
delay 1
tell application "Google Chrome" to activate
end if
Ответы
Ответ 1
Попробуйте это так:
tell application "Google Chrome"
if it is running then
quit
else
activate
open location "http://xfinitytv.comcast.net"
delay 1
activate
end if
end tell
Примечание: он использует новую "расширенную модель приложения" (вторая строка), более подробную информацию здесь:
Как проверить AppleScript, если приложение запущено, без его запуска - с помощью утилиты osascript
Ответ 2
tell application "Google Chrome"
open location "http://WEBSITEHERE.com"
end tell