Saya sedang menulis AppleScript untuk menghidupkan / mematikan koneksi VPN untuk komputer.
Saya memiliki beberapa hal yang kurang lebih berfungsi, namun, saya harus mengklik dialog prompt kata sandi agar script dapat memasukkan kata sandi saya.
Ini adalah blok kode untuk memasukkan kata sandi, saya menambahkan reopen
dan activate
memerintahkan karena saya pikir mereka akan membawa jendela untuk fokus.
-- Enter the password now!
tell application "System Events"
tell process "SecurityAgent"
reopen
activate
set value of text field 2 of window 1 to myPass
click button 2 of window 1
end tell
end tell
Apakah ada sesuatu yang sederhana yang saya lewatkan?
MEMPERBARUI
Ok Perbarui - Sebenarnya sepertinya IS memasukkan kata sandi tetapi setelah itu mungkin penundaan 6 detik atau sesuatu seperti itu. Saya tidak yakin apakah itu mengubah pertanyaan