TwiTunes 常駐仕様
ここのところこの話題ばかりでほんっと申し訳なしですが、TwitterにiTunesの曲情報を送るミニアプリ、TwiTunesの『常駐型』を作りました。良ければ使ってください。
TwiTunes Always - download it
1分毎にiTunesの演奏トラックを調べて、前にかけていた曲と違うものがかかっていたらTwitterに情報を送信します。ダウンロードして解凍したファイルをスクリプトエディタで開いて、"別名で保存"する時に、フォーマットは"アプリケーション"にして、オプションの"実行専用"と、"自動的に終了しない"にチェックを入れて保存します。あとは保存したアプリを起動していれば、ずーっとiTunesの状態を調べていて、曲が変わる度にTwitterに送信し続けます。それだけです。
チェックする時間を変更したい場合は、スクリプトの一番下にある"return 60"の数字の部分を変更するとOKです(秒数指定です)。
[追記 18:40] 最初公開したスクリプトはうまく動かない方でした。申し訳ないです。上記URLに動作確認版をアップロードし直しましたので、よろしければお試し下さい。
Comments
んで、前回のは遊んでいて自動化されるといいなと思ってて、素早い対応に驚いてる次第ですが、どうもうちでは上手く動作しないようです。いきなりPodcastは無視するようにスクリプトを改変したのがいけないのかと思いましたが、ダウンロードしたままのをアプリケーション化しても何も投稿される様子がありません。どうしちゃったかな〜?
ifの条件のところにand trackGenre is not "Podcast"と追加してみたら希望通りPodcast以外の曲名を送信してくれているようです。
あ、今見返したら、この仕様だとその前のPodcastの場合trackArtistをtrackAlbumに変更してるところも要らないですな。
しかしAppleScriptは全然知らないんですが、HyperTalk気分で書いてみると何となく動くモノですね。スクリプトいじったあとについタブを押して整形しようとする癖は抜けないみたいですが(笑)