【发布时间】:2013-11-11 05:06:38
【问题描述】:
我想使用苹果脚本设置屏幕共享密码并选中“VNC 查看器可以使用密码控制屏幕”选项。我是苹果脚本的新手,我所做的只是检查系统偏好设置的共享窗格下的“屏幕共享”选项。
这是我目前所拥有的:
告诉应用程序“系统偏好设置” 将当前窗格设置为窗格“com.apple.preferences.sharing” 结束告诉 告诉应用程序“系统事件” 告诉进程“系统偏好设置” 如果值为 0,则告诉窗口“共享”的第 1 组的滚动区域 1 的表 1 的第 1 行的复选框 1,然后单击 结束告诉 告诉进程“系统偏好设置” 单击窗口“共享”的第 1 组的按钮 1 延迟 1 将文本字段 1 的值设置为“p” 结束告诉 结束告诉但是上面的代码会提示我一个错误:
Can’t get text field 1 of process "System Preferences". Invalid index
【问题讨论】:
-
请向我们展示您目前拥有的东西以及您遇到的问题
-
这是我到目前为止所拥有的@mcgrailm:告诉应用程序“系统偏好设置”将当前窗格设置为窗格“com.apple.preferences.sharing”结束告诉应用程序“系统事件”告诉进程“系统偏好设置” “告诉窗口“共享”组1的滚动区域1的表1的第1行的复选框1如果值为0然后单击结束告诉进程“系统偏好设置”单击窗口“共享”延迟1的组1的按钮1将文本字段 1 的值设置为“p” end tell end tell 但上面的代码会提示我一个错误:Can't get text field 1 of process "System Preferences"。无效索引。
-
嗯,你能把它放在你的帖子里吗