iTunesジャンル書き換え for Windows Vista

| コメント(0)
iTunesをインストールしたのですがiTunes本体やQuicktimeはx86ソフトウェアでiTunesのminiplayerはx64ソフトウェアなんてホント奇妙この中途半端ぶりはさすがAppleという感じ(笑)。

最早アップデートする度の定番になっているLocalizable.stringsの書き換え。
ツールあるじゃんと言われようとツールも単にscriptでジャンルを英語に書き換えているだけなのでダウンロードするの面倒だから手動で書き換えてみる。
XPの場合直接管理者権限付のユーザーで書き換えれば問題ないのですがVistaの場合はシステムリソースファイルを保護され管理者でしかC:\WindowsやC:\Program Fliesのファイルを編集することが出来ません。
ということで自動的に以前よくあったProgram Filesにデータを置くような化石のようなソフトウェアは自動的に使えないということになります。
で管理者権限付のユーザーであれば出来るか?と言えばそれも出来ない。
なぜならVistaの仕様によれば管理者権限付ユーザーもアプリケーション起動はユーザー権限でしか動作させることが出来ない。
方策としては

  1. テキストエディタを管理者として起動する
  2. Administratorでログオンして編集する
の2択ということで1は一々アプリケーションを起動させてから実行せねばならず面倒だしex-マカー&現役Linuxerな管理者権限が必要な作業はやっぱり相応しいユーザーでやるべきだよねということでボクは2つ目のAdministratorでログオンし変更することにした。
で、VistaではAdministratorユーザーはデフォルトで無効になっているのでそれを有効にする必要がある。
手順は結構簡単で管理ツールのローカルユーザーとグループでAdministratorユーザーを有効にするするだけ。
こんな感じ

admin.jpg


このままだとAdministratorがパスワード無しで危険ですので必ずパスワードを設定しておこう。
それから普段はAdministratorで作業する必要はあまりないと思うので普段は一般ユーザーか管理者付ユーザーでログオンするのが一般的ですね。
あとはもうLocalizable.stringsを書き換えるのみ。
書き換える場所は8327行目から8506行目まで1番簡単なのは英語用のリソースファイルからコピーして対象行を置き換えることですかね。

itunes8_0_2.jpg

これでめでたくジャンルの書き換えをiTunesに勝手にされないようになりました。
ちなみに管理者として実行せずAdministratorユーザー以外のユーザーで書き換えた場合ファイルは書き換えたように見えるが実際にプログラムに反映しないのでご注意下さい。
ややこしいので書き換えられないなら書き換えられないよって警告を出すべきとボクがMicrosoftの品質管理課の人なら言うんだけどな~(笑)。

コメントする

このブログ記事について

このページは、Toriiが2008年11月24日 13:30に書いたブログ記事です。

ひとつ前のブログ記事は「MPEG2の画像が観れない」です。

次のブログ記事は「Seagate製のハードディスクのファームウェアをアップデート」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。