10.10.4; ottenere la posizione attuale della carta da parati

1

Quando le impostazioni dello sfondo sono impostate per cambiare ogni ora (o qualsiasi periodo di tempo) ed è impostata su ordine casuale, sembra impossibile riportare l'ottenimento, come stringa, della posizione dello sfondo corrente. Ad esempio, il mio sfondo sta attualmente mostrando un'immagine con questo percorso (che ho trovato a mano):

/Users/tim/Pictures/Wallpaper/4216_abstract.jpg

Se eseguo osascript -e 'tell app "finder" to get posix path of (get desktop picture as alias)' per cercare di ottenere il percorso dello sfondo attualmente impostato, viene segnalato:

/Library/Desktop Pictures/Bahamas Aerial.jpg

Questa particolare immagine non è nemmeno nella stessa cartella delle immagini che ho impostato. Tuttavia questo è il primo wallpaper che ho impostato quando ho creato questo particolare Mac, solo 2 settimane fa (che è il motivo per cui lo ricordo).

Se tengo il comando opt e mentre fai clic sulla scheda Desktop del riquadro delle preferenze Desktop & Screen Saver , quindi fai clic su% co_de Pulsante%, riporta il mio sfondo come

Debug

che è diverso da ciò che è effettivamente impostato. MA anche capita di essere l'ultima immagine che ho cliccato su nella finestra di selezione della carta da parati. non è ciò che sta attualmente mostrando, ma puoi vedere come è correlato un po '- è quello che ho iniziato in questa cartella prima di impostare l'opzione randomiser.

Quindi, come posso ottenere il nome file della stringa e / o il percorso dell'immagine effettivamente impostata come sfondo corrente?

    
posta frumbert 04.07.2015 - 12:49
fonte

0 risposte

Leggi altre domande sui tag