私は何年も前に書いた次の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
このようにしてみてください:
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
注:新しい「拡張アプリケーションモデル」(2行目)を使用しています。詳細はこちら:
アプリを起動せずに、実行中の場合にAppleScriptでチェックインする方法-osascriptユーティリティ経由
tell application "Google Chrome"
open location "http://WEBSITEHERE.com"
end tell