2013-10-17 46 views
0

我正在嘗試製作腳本以獲取當前歌曲的持續時間,但是當我這樣做時,持續時間會以「缺失值」的形式返回。有什麼建議麼?獲取AppleScript中當前歌曲的持續時間

tell application "iTunes" 
    if player state is playing or player state is paused then 
     set theDuration to (get duration of the current track) 
     display dialog theDuration 
    end if 
end tell 

回答

1

您的代碼在這裏完美工作。例如,我玩鮑勃馬利的「多少次」,當我運行你的腳本時,對話框顯示145.1920013427734。但是(當然)當我玩網絡電臺時,duration什麼都不會返回。試試本地曲目並再次運行腳本?只是猜測。 (iTunes 11.0.5/OS X 10.8.2)

+1

是的。這回答了我的問題。當我做出這個解釋時,我正在收聽iTunes Radio。謝謝 –

+0

很高興我能幫到你 – 2013-10-17 17:43:47

相關問題