java scriptでMacを自動化できる
アプリケーションの起動
function run(){
var app = Application("apps");
}
引数を渡してiTuneで曲を再生
function run(argv){
if(argv.length == 2){
console.log(argv[0] + " : " + argv[1] + " を再生します");
var app = Application("iTunes");
app.playlists[argv[0]].tracks[argv[1]].play();
}
else{
console.log("'プレイリスト' '曲名' を指定してください");
}
}
scriptの実行
###実行
osascript -l JavaScript sample.js
###引数を渡して実行
osascript -l JavaScript sample.js testPlay hoge