今天本來想做一個把kkbox播放歌曲放到trillian的功能
想說用appliscript應該可以做到
興沖沖的開了as後,發現問題很大 XDD
一、AS不是每個程式都會支援
二、AS的語法比obj-c還奇特..我很好奇他們的編譯器到底是怎麼寫的,竟然能判斷出那樣的句子…
在確認無法使用as控制Trillian之前
還做了一些小實驗
以下是實驗記錄
一、AS可以控制Skype,不過Skype使用send command方式傳遞命令
例如:
tell application "Skype"
send command "SET USERSTATUS AWAY" script name "AppleScript status setter"
end tell
目前還不確定為何要有script name "AppleScript status setter”才能動作
不過Skype在MAC上的正規作法應該是使用python會比用AS..常見
二、as當然可以用來控制itunes
以下會顯示目前播放的歌曲名稱
tell application "iTunes"
set n to name of current track
display dialog n
end tell
沒有留言:
張貼留言