Attivando screen saver da AppleScript in Mountain Lion

9

Avevo uno script che usavo per attivare il mio screen saver, e non funziona più su Mountain Lion.

Era uno script di shell che chiamava uno script AppleScript:

#!/bin/bash
osascript /Users/lorin/scripts/lockscreen.scpt

Ecco come appare il file lockscreen.scpt :

tell application "ScreenSaverEngine" 
        activate 
end tell

Se visualizzo lockscreen.scpt in AppleScript Editor, viene visualizzata la finestra di dialogo "Scegli applicazione" che richiede "Dov'è ScreenSaverEngine?"

Qualcuno conosce il modo Mountain Lion per attivare lo screen saver?

    
posta Lorin Hochstein 27.07.2012 - 15:49
fonte

4 risposte

15

È un buon modo per avviare uno screen saver casuale. Se, tuttavia, desideri semplicemente avviare lo screen saver attivo, puoi utilizzarlo in Mountain Lion:

tell application "System Events" 
    start current screen saver
end tell
    
risposta data 24.04.2013 - 11:56
fonte
7

Funziona in ML:

tell application "System Events"
    set ss to screen saver "Random"
    start ss
end tell

"Casuale" può essere sostituito con la tua scelta, "Flurry" o "Shell" e così via.

Disclosure di origine: link

    
risposta data 27.07.2012 - 15:58
fonte
1

tell application "ScreenSaverEngine" to run

    
risposta data 12.10.2016 - 04:31
fonte
-2

Per spegnere il tuo computer puoi provare a digitare questo codice:

   tell application "Finder"
shut down
end tell
    
risposta data 17.05.2014 - 18:13
fonte

Leggi altre domande sui tag