を制御するために、私は、私が演じているか、一時停止現在のトラックをiTunesやRdioAlfredと組み合わせて使用するAppleScriptを持っているかに応じて、私は開いています。私のスクリプトでは、特定の目的のために必要なときにいつもiTunesを開いてRdioを開くだけなので、Rdioが優先されます。のAppleScriptをiTunesとRDIO
トラックがiTunesで再生されていて、グローバルショートカットを使用してこのスクリプトを実行すると、トラックを停止するのに最大15秒かかります。私はここでスクリプトを共有し、目立つ問題があるかどうか、またはそれを処理する方法がはるかに簡単で効率的な方法があるかどうかを確認したいと考えました。
私は何か助けていただきありがとうございます!
tell application "System Events"
if (name of processes) contains "iTunes" then
set iTunesRunning to true
else
set iTunesRunning to false
end if
if (name of processes) contains "Rdio" then
set RdioRunning to true
else
set RdioRunning to false
end if
end tell
if RdioRunning then
tell application "Rdio"
if player state is paused or player state is stopped then
play
else if player state is playing then
pause
end if
end tell
else if iTunesRunning then
tell application "iTunes"
if player state is paused or player state is stopped then
play
else if player state is playing then
pause
end if
end tell
end if
お寄せいただきありがとうございます!このエラーが表示される: エラー "Rdioにエラーがあります:続行できません。"番号-1708 –
Brandon、私はRdioを持っていないので、上記の最初のコードを検証することができませんでした。私はあなたの問題が "用語を使う"ものだと仮定しているので、それを使わずに試してみてください。私は新しいコードで "EDIT"セクションを追加しました。私はそれが助けて欲しい – regulus6633