|
iTunes Scripts from Apple
Download
itunes-scripts.OSX.sit (from Apple)
|
■ iTunes Scripts from Apple
Apple から iTunes の AppleScript 対応を記念して、スクリプト集が公開された。一通りの iTunes の機能を使えるようになっているようだ。これをほっておく手はないので、使い倒すことにしよう。まず、インストールと、パッケージの調査から。
あっと、iTunes は 2.0.3 以降が必要だよ。
インストール
まず、iTunes を終了する。
そして、ダウンロードするページから、"itunes-scripts.OSX.sit" っていうファイルをダウンロードしてくる。解凍すると、"iTunes Scripts for Mac OS X" っていうフォルダができるんだ。その中のフォルダの、
- "AppleWorks 6.2.2 Stuff/Put Contents in Starting Points" の中にある "CD Tray Inserts" を、"AppleWorks 6/Starting Points" に入れる。
- "AppleWorks 6.2.2 Stuff/ITC Fonts" の中にあるフォントたちを、"/Library/Fonts" とかに入れる。
- "Desktop Droplet" の中身は、デスクトップに置いてみたりする。
- "Put Contents in Library Folder" の中身は、ホームの下の Library ("~/Library") に入れる。システムのライブラリ ("/Library") とかに入れたりしても動く。
で、iTunes を起動するんだ。スクリプトメニューの中に、スクリプトが追加されてれば、成功だ。
スクリプトの内容
このリリースで追加されるスクリプトの内容は、以下のような感じだ。
- Build CD Tray Insert
プレイリストを選択して、そいつから、曲名とかを抜き出して、AppleWorks で CD Tray(ジャケットだね)を作るんだ。AppleWorks と連動するよ。
- CDDB Search by Album, Artist, Song Title
iTunes の中のトラックを選択して、その曲を CDDB の Web サイトで検索をかけるんだ。IE と連動していて、検索には IE を使う。
- CDNOW Search by Album, Artist, Song Title
上と同様。CDNOW で検索をかける。
- eMusic Search by Album, Artist, Song Title
これも同様。eMusic で検索をかける。
- Copy Chosen EQ to Manual Preset
「イコライザ」のウィンドウで、選択したプリセットを「手動」にコピーするんだ。ちなみに、このスクリプト、日本語版の iTunes だと動きません。スクリプトの中の、"Equalizer" を“イコライザ”に、"Manual" を“手動”に変えてやる必要があるんだ。
- Delete Selected Track Files, Duplicate Selected Track Files, Enable | Disable Selected Tracks
選択したトラックを、削除したり、複製したり、実行可能にしたり、不可能にしたりする。
- iPod Library Summary
iPod をつなげておくと、iPod の中にある曲の一覧を作ってくれるんだ。
iTunes のスクリプトでは、入力源が iPod であるかどうかを判別できるんだ。
- Library Summary
今度は「ライブラリ」の一覧を作るんだ。これも、日本語版だとそのままでは動かない。"Library" を“ライブラリ”にする必要あり。作成された一覧は、素のテキストなので、なかなかに見にくい。
- Loop Track Section
ある曲の好きなところをループさせることができるんだ。
まずインディケータを、スタートポイントに持っていって、スタートを設定する。次にエンドポイントに持っていって、エンドを設定する。そして、スクリプトから再生させることによって、好きな箇所をループさせることができる。
すっごくめんどくさい。
- Make Playlist By Artist
選んだアーティストのプレイリストを作るんだ。
- Open Scripts Folder
iTunes の "Script" フォルダを開く。"Libary" フォルダへのパスの取り方は、以下の通り。
set the library_folder to path to "dlib" from user domain
- Play Random Track
ランダムにトラックを選んで再生する。これも "Library" を“ライブラリ”にしないと、当然のように動かない。
- Remove Missing Tracks
関連するファイルがなくなってしまったトラックを削除するんだ。
- Remove Playlists From Source
プレイリストを削除するんだ。
- Replace Text In Track Names
トラックの名前を変更するんだ。
- Rewind Track
トラックのインディケータを最初に戻すんだ。もちろん、それだけなら、スクリプトを使うまでもないけどね。
- Search Track Comments
コメント欄を検索するんだ。
- Set Genre to Specific EQ
あるジャンルの曲を、あるイコライザにあわせることができるんだ。
|