我想通過iTunes解決以下問題:在搜索完一首曲目後(通過按cmd + opt + f移至搜索字段),我希望能夠播放歌曲列表中的第一首曲目。理想情況下,我希望cmd + enter可以開始播放歌曲列表中的第一首曲目,並將焦點移至歌曲列表中。例如,我在搜索框中輸入「61號高速公路」,按cmd +回車鍵,然後開始播放「喜歡滾石」。如何將第一響應者與applescript一起移動?
我最初的想法是將焦點從搜索字段移動到歌曲列表,選擇第一首歌曲並播放它。
這是我有:
tell application "iTunes"
set first responder of (window 1) to outline "songs"
end tell
當我嘗試運行此腳本的AppleScript編輯器拋出一個語法錯誤「預期的類名發現標識符」,並強調responder
。該腳本遵循與我在網上找到的許多applescript相同的形式。我究竟做錯了什麼?撇開/咆哮:Applescript是我曾經對自己造成過愚蠢的最令人沮喪和困惑的技術。我討厭它。我討厭它。我討厭它。我討厭它。
而不是根據UI窗口系統,您可以表達您在iTunes術語中要做的事情嗎?然後,可以更容易地建議是否可以在適當的iTunes專用AppleScript代碼片段中執行所需的操作。 – 2010-07-07 19:22:38
@Ned Deily - 我已經添加了一個開頭段落來解釋我最終想要達到的目標。 – 2010-07-07 19:54:15