Tenía un script que solía usar para activar mi protector de pantalla, y ya no funciona en Mountain Lion.
Era un script de shell que llamaba un script de AppleScript:
#!/bin/bash
osascript /Users/lorin/scripts/lockscreen.scpt
Así es lockscreen.scpt
como se ve el archivo:
tell application "ScreenSaverEngine"
activate
end tell
Si aparece lockscreen.scpt
en el Editor de AppleScript, aparece el cuadro de diálogo "Elegir aplicación" que pregunta "¿Dónde está ScreenSaverEngine?"
¿Alguien conoce la forma de Mountain Lion de activar el protector de pantalla?
fuente
tell application "System Events" to stop screen saver
tell application "System Events" to quit current screen saver
tell application "ScreenSaverEngine" to run
fuente
tell application "System Events" to start current screen saver
. Si ejecuté esa secuencia de comandos varias veces usando una combinación de teclas, tendría varios protectores de pantalla apilados, solo la primera se cerraría. Sin embargo, esta respuesta funcionó perfectamente para mí.