iTunesがAppleScriptから様々な操作を行えることはご存知の通りです。レーティングもまたAppleScriptから操作することができるのですが、レーティングは五段階しかないにも関わらず、AppleScriptからレーティングを行う際には1〜100の数字を指定することになっています。 十の位が偶数の際は、その数字を二で割った数字が実際に表示されるレーティングとなります。つまり20なら星一個、40なら二個、60なら三個という具合です。では、十の位が奇数の場合はどうなるのでしょう。 答えは、「星半分のレーティングになる」です。10なら1/2、30なら1と1/2、50なら2と1/2になります。そこで、簡単なAppleScriptを書いてみました。 tell application "iTunes" repeat with seltrack in selection se