Bazı sözcükleri bir metin kutusuna yazmak çok basit bir AppleScript var.
tell application "TextEdit"
activate
end tell
delay 0.2
tell application "System Events"
keystroke "Hello World!"
keystroke return
end tell
Bu komut dosyasının ekran koruyucum her etkinleştiğinde çalışmasını ve ekran koruyucum her devre dışı kaldığında yeniden çalışmasını istiyorum. Ben yüklü ScriptSaver ve mükemmel çalışıyor. Çok uzak çok iyi.
Ekran koruyucu devreye girdiğinde ekranım kilitleniyor. Bu, senaryomun TextEdit’i etkinleştirmesini söylediğinde, bilgisayarın giriş penceresini açması ve "Merhaba Dünya!" Yazdığımı düşündüğü anlamına gelir. şifre olarak. Uygun değil.
Ekran koruyucusunun 5 saniye sonra hemen yerine bir şifre gerektirmesini sağlamayı denedim, ancak bu iyi değildi: TextEdit'i etkinleştirme işlemi ekranı yeniden başlattı.
Bilgisayarımın ekran kilidini açmaya çalıştığımı düşünmesine gerek kalmadan, TextEdit'i etkinleştirmenin ve arka planda sözcük yazmanın bir yolu var mı ?