我有一个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窗口的方法,所以我可以在AppleScript中引用它们?我似乎在任何地方都找不到与此有关的信息。