Nachdem ich meine Musiksammlung in iTunes neu konsolidiert habe, bin ich neugierig, ob es eine Möglichkeit gibt, Sternebewertungen basierend auf der Anzahl der Wiedergaben programmgesteuert festzulegen, aber nur für Songs, die ich noch nicht bewertet habe?
Insbesondere möchte ich alle Songs mit >1 Plays und 0 Sternen auf 3 Sterne setzen.
(3 ist der Durchschnitt, da es mir nicht wichtig genug war, den Song niedriger zu bewerten, weil ich ihn hasste, höher, weil ich ihn mochte, weil ich zu der Zeit etwas anderes machte.)
Ein AppleScript, das ich gelegentlich ausführen kann, würde ausreichen – so kann ich aufgrund eines apathischen Songeindrucks passiv Songbewertungen setzen :).
Erstellen Sie eine intelligente Wiedergabeliste in iTunes mit Kriterien, die auf alle festgelegt sind
Aktivieren Sie „Automatisch aktualisieren“. Stellen Sie sicher, dass der Inhalt der Liste der Songs entspricht, die Sie automatisch bewerten möchten. Nennen Sie es „Unrated Songs“ (oder ähnlich).
Erstellen Sie nun das folgende AppleScript:
tell application "iTunes"
set unratedSongs to tracks in (playlist "Unrated Songs")
repeat with unratedSong in unratedSongs
set rating of unratedSong to 60
end repeat
end tell
Speichern Sie es unter ~/Library/Scripts/Applications/iTunes
(Erstellen der Ordner, die noch nicht existieren – Hinweis ~/Library
ist unter Lion versteckt: Verwenden Sie das Menü „Gehe zu“ des Finders, während Sie drücken, um Optiondorthin zu gelangen, oder drücken Sie Cmd+Shift+.im Dialogfeld „Speichern“, um versteckte Ordner anzuzeigen) als „Unbewertete Songs bewerten“ . Sie finden das Skript im Skriptmenü von iTunes, bereit, Ihr Gebot abzugeben.
Vickash
adamrmcd