gpt4 book ai didi

macos - 使用 GUI Applescript 解锁系统偏好设置

转载 作者:行者123 更新时间:2023-12-04 06:13:11 24 4
gpt4 key购买 nike

我正在尝试使用 applescript 解锁系统偏好设置。

我设法让我的脚本单击“单击锁定进行更改”部分,并且我试图让 applescript 输入用户名,但我一直收到错误

error "System Events got an error: Can’t get window 1 of process \"SecurityAgent\". Invalid index." number -1719 from window 1 of process "SecurityAgent"

这是我的代码,有人可以帮我吗?
activate application "System Preferences"
tell application "System Events"
set preferencesLocked to false
tell process "System Preferences"
delay 1
click menu item "Security & Privacy" of menu "View" of menu bar 1
delay 2.5
if title of button 4 of window 1 is "Click the lock to make changes." then
set preferencesLocked to true
click button "Click the lock to make changes." of window 1
end if
end tell
if preferencesLocked is true then
delay 2.5
activate application "SecurityAgent"
tell application "System Events"
tell process "SecurityAgent"
set value of text field 1 of scroll area 1 of group 1 of window 1 to "username"
end tell
end tell
end if
end tell

请帮忙。谢谢你。

最佳答案

身份验证对话框在 OS X 中是一种特殊的东西;它以一种安全的方式实现,至少不能被键盘记录器读取。

如果可以编写脚本,我会感到惊讶,这既是它的副作用,也是因为它似乎引入了潜在的安全漏洞。

所以你可能不走运,对不起。

关于macos - 使用 GUI Applescript 解锁系统偏好设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7550016/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com