Eu tinha um script que costumava usar para ativar meu protetor de tela e não funciona mais no Mountain Lion.
Era um script de shell que chamava de script AppleScript:
#!/bin/bash
osascript /Users/lorin/scripts/lockscreen.scpt
É assim que o lockscreen.scpt
arquivo se parece:
tell application "ScreenSaverEngine"
activate
end tell
Se eu abrir lockscreen.scpt
o AppleScript Editor, a caixa de diálogo "Choose Application" será exibida, perguntando "Where is ScreenSaverEngine?"
Alguém conhece a maneira do leão da montanha de ativar o protetor de tela?
fonte
tell application "System Events" to stop screen saver
tell application "System Events" to quit current screen saver
tell application "ScreenSaverEngine" to run
fonte
tell application "System Events" to start current screen saver
. se eu executasse esse script várias vezes usando uma combinação de teclas, eu teria vários protetores de tela empilhados, apenas o primeiro seria fechado. Esta resposta, no entanto, funcionou perfeitamente para mim.