iTunesで1/2レーティングをつける方法

2008年9月17日

soundscape outさんで紹介されていたので、さっそく僕もやってみました。

iTunesのレートの☆部分の、結構端の部分をクリックすると1/2レーティングができるようになります。(端というより境界部分を狙ったほうがうまくいくかも知れません)

やり方は簡単でターミナルを立ち上げ

defaults write com.apple.iTunes allow-half-stars -bool TRUE

戻すにはTRUEの部分をFALSEにかえてやればOKです。

より正確に自分基準でレーティングできるようになります。

AppleScriptでやる方法は知っていましたが、クリックでできるのは便利ですね。

ちなみにiTunesで「星半分」のレーティング: 影羽連盟で☆半分ずつ増やしていってくれるスクリプトが公開されています。

tell application "iTunes"
repeat with seltrack in selection
set rating of seltrack to (rating of seltrack) + 10
end repeat
end tell

iTunesのレーティングは1~100の間の数字を指定することになっており、20なら☆一個、40なら☆二個といった具合になっています。

☆一個と1/2という指定は30になるようです。

レーティングを1/2ずつ減らしたいならば + 10の部分を- 10にします。

ダイアログで操作したい人は以下のスクリプトも試してみてください。

display dialog "iTunesのレーティングを1/2ずつ変更します" buttons {"-1/2", "なにもしない", "+1/2"} default button 3
set button_returned to button returned of result
if button_returned is "+1/2" then
tell application "iTunes"
repeat with seltrack in selection
set rating of seltrack to (rating of seltrack) + 10
end repeat
end tell
else if button_returned is "-1/2" then
tell application "iTunes"
repeat with seltrack in selection
set rating of seltrack to (rating of seltrack) - 10
end repeat
end tell
end if