iTunes のアートワークを Amazon Web Services からとってくる iTunes はアートワークを設定しておくと、プレイヤーの左下にアートワークが表示できます。が、1個ずつ設定するのはめんどくさすぎ。なので、Amazon Web Services からとってきて、iTunes COM つかって設定してしまいましょう、と。 以下のソースを fetch-artwork-aws.pl で保存して実行。ActivePerl と、それぞれモジュール、それに AWS のデベロッパトークンが必要です。さすがにこれを Pure WSH で書くのはしんどい。 なんだか日本盤がうまくいかないなあ。日本語は Shift_JIS => UTF-8 変換をいれてみたがだめか。→ %Cache が US と JP で同じものもってたので修正。 use strict; use Cache::File
iTunes COM API with Perl DAAP と Rendezvous で iTunes の共有プロトコルをいじれることがわかったので、次はローカルにインストールされてる iTunes 自体をハック。 これは iTunes COM で公開されてる API を使用すればカンタン。言語をそろえるために Perl でやるなら、 use strict; use Win32::OLE; my $itunes = Win32::OLE->new('iTunes.Application') or die "oops\n"; my $library = $itunes->LibraryPlaylist; my $tracks = $library->Tracks; my $count = $tracks->Count; print "You have $count tracks.\n"; W
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く