打开网址并通过Applescript激活Google Chrome

ATL*_*ris 19 applescript

我有许多年前写的AppleScript.我使用此代码编程我的Harmony One通用遥控器上的按钮,以通过谷歌浏览器访问在线视频服务.代码无效.谷歌浏览器无法启动.我通过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
Run Code Online (Sandbox Code Playgroud)

小智 31

试试这种方式:

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
Run Code Online (Sandbox Code Playgroud)



注意:它使用较新的"增强型应用程序模型"(第二行),更多信息:
如果应用程序正在运行,如何在不启动的情况下运行AppleScript - 通过osascript实用程序


小智 6

tell application "Google Chrome"
    open location "http://WEBSITEHERE.com"
end tell
Run Code Online (Sandbox Code Playgroud)