次のコードがあります。
tell application "iTunes"
repeat with thetrack in tracks of playlist "foo"
set showName to name of thetrack
set showName to ((characters 17 through -1 of showName) as string)
set episode ID of thetrack to name of thetrack
end repeat
end tell
テレビ番組のエピソード ID をトラック名に設定しようとしています。設定したエピソード ID の行をコメント アウトすると、showName は確実に正しい文字列に設定されます。実際にエピソード ID を設定しようとすると、次のエラーが発生します。
iTunes でエラーが発生しました: プレイリスト「Fitness & Nutrition」の各トラックの項目 1 のエピソード ID を、プレイリスト「Fitness & Nutrition」の各トラックの項目 1 の名前に設定できません。
私は困惑していることを認めます。