iTunesとスクリプト
3月12日にエントリした、iTunesを目覚ましにしたい件。
前回書いたとおり、iTunesCOMWindowsSDKのヘルプが表示できないので、
「じゃあ、ネットで調べてみるか」
とGoogle検索。
しかし、iTunesのAPIやら、使える関数やオブジェクトなんかの情報はなかなか出てこない。
windowsでiTunesいじろうって人は少ないのだろうか?
そんな中、見つかったのがこのページ。
Tunes目覚まし (blog@browncat.org).
やり方はiTunesCOMWindowsSDKをちょろっと調べてみるとWSHから再生が簡単に出来ることがわかったので単純なスクリプトを作成。
スクリプト:TunesPlay.js
中身はWScript.CreateObject("iTunes.Application").play();だけ。
上のjsファイルを右クリックなどで保存してください。iTunesを開いてplayするだけのスクリプトです。これをWindowsのタスクスケジューラから指定時間に起動すれば目覚ましになるというわけです。
時間がくるとiTunesを起動しPlayボタンを押したように演奏を始めますので、寝る前に聞きたいプレイリストを選んでおけばOKです。
まぁ、これでもいいんだけど、再生させたいプレイリストが指定出来ないのはやっぱりちょっとね。
「このスクリプトを元に、指定したプレイリストを再生するように書きなおしてやれば良いんだろ」
という事で、スクリプトファイルをダウンロード。
ダブルクリック。
すると ・ ・ ・
何故か、Dreamweaverが起動。
「そうか、スクリプトファイルはwebページで使う物だから、Dreamweaverに関連付けられてるのね」
で、開いたファイルを見ると、引用した記事にもある通り、本当に1行のみしか書いてない。
「取り敢えず、本当にタスクで実行されるのか試してみるか」
タスクスケジューラで、時間を指定してタスクを作成。
指定した時間を待つ。
その時間が来ると、
やっぱりDreamweaverが起動。
orz
試しに、ファイル名を指定して実行にファイルのパスを書いてEnterキーを押すと、
それでも、Dreamweaverが起動。
どうやら、jsの拡張子を、スクリプトを実行するアプリケーションに関連付けなければいけないらしい。
けど、それが何なのか、さっぱり分からない。
道程は遠い。
| 固定リンク
「パソコン・インターネット」カテゴリの記事
- Windows と 領域(2009.06.14)
- 今日の変更(2009.05.17)
- 検索とガムシロップ(2009.05.12)
- 登録と変更(2009.05.11)
- パスワードと退会(2009.05.04)


コメント