Ho un semplice AppleScript che ha il compito di digitare alcune parole in una casella di testo.
tell application "TextEdit"
activate
end tell
delay 0.2
tell application "System Events"
keystroke "Hello World!"
keystroke return
end tell
Voglio che questo script venga eseguito ogni volta che si attiva lo screen saver, e ancora ogni volta che il mio screen saver si disattiva. Ho installato ScriptSaver e funziona perfettamente. Fin qui tutto bene.
Tranne che il mio schermo si blocca quando si attiva lo screen saver. Ciò significa che quando il mio script dice a TextEdit di attivarsi, il computer apre la sua finestra di login e pensa che sto scrivendo "Hello World!" come password Non ideale
Ho provato a fare in modo che lo screen saver richieda una password dopo 5 secondi, invece che immediatamente, ma non va bene: il processo di attivazione di TextEdit riattiva lo schermo.
C'è un modo per attivare TextEdit e digitare parole sullo sfondo , senza far credere al mio computer che sto provando a sbloccare lo schermo?