ฉันมี Applescript ที่ฉันต้องการที่จะกำหนดค่าของเขตข้อมูลข้อความName
และหน้าต่างที่อยู่ในกระบวนการPassword
SecurityAgent
มันคล้ายกับต่อไปนี้:
tell window "Authenticate" of process "SecurityAgent"
tell group 1
set value of text field 1 to "king"
set value of text field 2 to "king1"
end tell
click button "OK" of group 2
end tell
ในขณะที่สคริปต์ของฉันอ้างถึงกระบวนการSecurityAgent
หน้าต่างที่เป็นปัญหาก็คือหน้าต่างที่ปรากฏขึ้นเมื่อคุณปิดระบบปฏิบัติการ OS X และผู้ใช้อื่นกำลังเข้าสู่ระบบSecurityAgent
หน้าต่างจะปรากฏขึ้นเพื่อขอชื่อผู้ใช้และรหัสผ่านของผู้ดูแลระบบ กระบวนการปิดระบบ ฉันไม่ทราบวิธีการอ้างถึงช่องข้อความในหน้าต่างดังกล่าว
คำถามของฉันคือฉันจะหาชื่อของฟิลด์ข้อความเหล่านี้กลุ่มที่พวกเขาเป็นเจ้าของและหน้าต่างที่พวกเขาอยู่ได้อย่างไร มีวิธีการแมป OS X windows เพื่อให้ฉันสามารถอ้างอิงพวกเขาใน AppleScript หรือไม่ ฉันไม่สามารถหาข้อมูลเกี่ยวกับเรื่องนี้ได้ทุกที่