Applescript to Heart or Love or Favorite song

0

Qualcuno sa se c'è una canzone nel cuore / amore / preferita nel nuovo iTunes tramite applecript? Fondamentalmente voglio la capacità di dare un cuore a una canzone di Apple Music senza dover tornare a iTunes.

    
posta Scott Walter 25.07.2015 - 19:15
fonte

3 risposte

2

Questo è lo script che uso. Inoltre sembra funzionare ora anche per le canzoni di Apple Music. Attiva / disattiva lo stato preferito della traccia corrente.

tell application "iTunes"
    if loved of current track is true then
        set loved of current track to false
    else
        set loved of current track to true
    end if
end tell
    
risposta data 02.03.2018 - 17:49
fonte
1

Al momento non sembra possibile ottenere o impostare proprietà sulla musica riprodotta tramite Apple Music.

Tuttavia puoi concentrarti su una traccia memorizzata localmente o riprodotta dalla libreria musicale di iCloud.

tell application "iTunes"
    set loved of current track to true
end tell
    
risposta data 25.07.2015 - 19:21
fonte
1

Ho scritto uno script piuttosto hacky che fa il lavoro per le tracce di Apple Music. Fa clic con il pulsante destro sull'icona dell'app nel dock e seleziona la prima opzione nel menu.

set current_app to current application
activate application "Dock"
tell application "System Events"
    tell process "Dock"
        set frontmost to true
        activate
        tell list 1
            perform action "AXShowMenu" of UI element "iTunes"
            delay 0.01
            repeat 1 times -- move down one menu item to the 'love' option
                key code 125 -- down arrow
            end repeat
            delay 0.1 -- 0.01 was too fast
            repeat 2 times
                key code 36 -- return key
            end repeat
        end tell
    end tell
end tell
activate current_app

(Basato su questa risposta )

Ancora una volta, questo è super-hacky, ma funziona per me quando ascolto tramite "For You", che è l'unica volta in cui di solito "amo" le tracce.

    
risposta data 18.02.2016 - 02:17
fonte

Leggi altre domande sui tag