Hi Leute,
habe trotz Erkältung ein bisschen Applescript gehackt und dabei ist folgendes Skript entstanden...
Es trägt bei ausgewählten "The" Interpreten im Feld "Interpret für Sortierung" den Interpreten OHNE "The" ein!
Wahlweise kann man das auch wieder rückgängig machen...
Ich habe es aufeinmal auf alle meine "The" Artists angewendet und: Es funktioniert!
Übrigens macht es scheinbar iTunes auch so mit den "Die" Interpreten. "Die Sterne" z.B. haben bei mir in grauer Schrift "Sterne" in dem Such-Feld.
Natürlich gebe ich keinerlei Gewähr in Bezug auf Datenverlust, Mac-Zerstörung, Hausbrand und Weltuntergang! Das meine ich ernst!Code:tell application "iTunes" if selection is not {} then set sel to a reference to selection set tempVar to display dialog "Wollen Sie für jeden ausgewählten Song, der mit \"The\", \"the\" oder \"THE\" im Feld \"Interpret\" beginnt: eine Eintrag im Feld \"Interpret für Sortierung\" ohne \"the\" eintragen? oder das Feld \"Interpret für Sortierung\" löschen?" buttons {"Eintragen", "Löschen", "Abbrechen"} default button "Abbrechen" set pushedbutton to button returned of tempVar if pushedbutton is equal to "Eintragen" then set oldDelimiters to AppleScript's text item delimiters set AppleScript's text item delimiters to " " repeat with aTrack in sel set theartist to artist of aTrack if theartist starts with "The " or "the " or "THE " then set splitString to every text item of theartist set wotheartist to items 2 thru -1 of splitString set wotheartist to wotheartist as string set sort artist of aTrack to wotheartist else display dialog theartist & " ist kein \"The\"-Interpret!" end if end repeat set AppleScript's text item delimiters to oldDelimiters else if pushedbutton is equal to "Löschen" then repeat with aTrack in sel set sort artist of aTrack to "" end repeat end if else display dialog "Keine Songs markiert!" end if end tell
Viele Grüsse
pfanni
Bitte sagt wie Ihrs findet, obs Euch taugt und was man besser machen könnte!
PS: Es funzt dann scheinbar auch wieder auf dem iPod ! Juchu!



Lesezeichen