2006-12-09(Sat) [長年日記]

_1 [ピアノ] ヘンレ版

先週、ベートーベン悲愴を習う案もあり、楽譜を買うならヘンレ版にするように言われた。 本屋で眺めたら中途半端な青色の表紙で、"のだめ"でもそこの楽譜が使われているのに気づいた。

_2 [Ruby] iTunesのライブラリを操作

"再生回数の多い100曲"というスマートプレイリストをiPodに送っているが、 iPodに送っているから再生回数が多いというポジティブ・フィードバックがかかり、いまいちだった。

iTunesで再生回数を任意に変更する方法を探した結果、

から、

require 'win32ole'

exp = ARGV.shift
WIN32OLE.new("iTunes.application").SelectedTracks.each do |t|
  p t.Name
  p eval(exp)
end

のようなスクリプトfooを作り、操作したい曲をiTunesで選択し、

% ./foo "t.PlayedCount = t.PlayedCount / 2"

のようにすれば、選択した曲の再生回数を半分にする、なんてことが出来ることが分かった。

% ./foo "t.Rating = 10"

とすると、マイレートの項に星でなく"1/2"というマークが出る。

[]