今日は午後から気合いがのってかなり作業を進めた。
iTunesの再生履歴を自宅サーバに送信するプログラムに現在再生しているトラックの情報を表示する機能を追加してみようと思った。
まず、曲名、アーティスト名、アルバム名、これだけだと簡単すぎるので、ハードルを上げるためにアートワークを追加した。
そして、アートワークで苦労した。
しかし、それもほぼクリア。DVDなど、アートワーク画像が正方形でないものは引き伸ばされて表示されてしまうが、それは計算式を組み込めばいいだけの話なのでそれほど難しい話ではない。
次の課題は、今は、現在再生中のトラックの取得をタイマーによるポーリングでやっているので、イベントで取得する方法がWebを見ているとありそうな感じなのでそれを組み込んでみたいと思っている。
明日はTSUTAYAの半額デーなのであさって以降の作業となるが、納期のない、顧客のいない自由なプログラミングなので楽しくやっていきたい。
でも、C#ってよくわからないな。
コメント