Attraverso la CLI, vorrei selezionare lo screen saver impostato per attivarsi in 15 minuti e mostrare l'orologio.
In primo luogo, imposta lo screensaver su Flurry in Preferenze di Sistema e seleziona la casella di controllo per mostrare l'orologio.
Apri il terminale e digita
sleep 900;/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine&
In 15 minuti, lo screensaver si attiverà con Flurry e mostrerà l'orologio.
La linea sleep 900 controlla il ritardo, quindi 900 è 15 minuti in secondi (15 * 60).
Potresti aggiungere un alias per questo comando nel tuo ~ / .bash_profile in modo che non sia necessario digitare ogni volta questo comando di grandi dimensioni. ad esempio, se si desidera che ss sia il comando, inserirlo nel ~ / .bash_profile
alias ss='sleep 900;/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine&'
Spero che questo aiuti.
Sfortunatamente non esiste un programma generale per impostare argomenti nelle Preferenze di Sistema, quindi dovrai modificare i file Plist in cui sono memorizzate le impostazioni.
Il file importante con il timeout e il nome e il percorso del modulo è ~/Library/Preferences/ByHost/com.apple.screensaver.MAC_STRING_GUID.plist
Flurry ha un file plist anche per le sue impostazioni, ma suppongo che potresti impostarle o usare i valori di default, se necessario.
Leggi altre domande sui tag command-line