※追記 3月4日
Youtube検索連動版も作りました。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
ソースを.jsで保存してクリックするだけ。
iTunesで何か再生中じゃないと怒られるので注意。
対応はめんどいのでしません。俺俺スクリプトですから。
こんな感じに投稿されます。
参考にさせていただいたページ。というか2つをそのまま合体しただけですが。。。
var url = "http://twitter.com/"; var user = "jojonki"; var pass = "xxxxxx"; var methods = { //friends_timeline: "statuses/friends_timeline.json", update: "statuses/update.json" }; function post(data){ var req = WScript.CreateObject("Msxml2.XMLHTTP"); req.open("POST", url + methods.update, false, user, pass); req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); req.setRequestHeader("X-Twitter-Client", "jonkiTunes"); req.setRequestHeader("X-Twitter-Client", "0.1"); req.send("status=" + encodeURIComponent(data)); } function getNowPlaying(){ var iTunesApp = WScript.CreateObject("iTunes.Application"); var track = iTunesApp.CurrentTrack; var name = track.Name; var artist = track.Artist; var str = name + " ♪ " + artist + " [jonkiのiTunes]" + " #nowplaying #JScript"; return str; } function init(){ tweet = getNowPlaying(); post(tweet); WScript.Echo(tweet); } init();