我想使用蘋果腳本來設置屏幕共享密碼,並選中'VNC查看器可以控制帶密碼的屏幕'選項。我是蘋果腳本的新手,我所完成的只是檢查「系統偏好設置」的「共享」窗格下的「屏幕共享」選項。通過AppleScript設置屏幕共享密碼
這是我到目前爲止有:
tell application "System Preferences" set current pane to pane "com.apple.preferences.sharing" end tell tell application "System Events" tell process "System Preferences" tell checkbox 1 of row 1 of table 1 of scroll area 1 of group 1 of window "Sharing" to if value is 0 then click end tell tell process "System Preferences" click button 1 of group 1 of window "Sharing" delay 1 set value of text field 1 to "p" end tell end tell
但上面的代碼會提示我一個錯誤:
Can’t get text field 1 of process "System Preferences". Invalid index
請告訴我們你有什麼到目前爲止並在那裏你被卡住 – mcgrailm
這裏是我到目前爲止@mcgrailm: 告訴應用程序「系統偏好設置」 \t設置當前窗格到窗格「com.apple.preferences。共享」 端告訴 告訴應用程序‘系統事件’ \t告訴進程‘系統偏好設置共享‘以值是否爲0’滾動區域窗口的1組的1表1的第1行的 \t \t告訴複選框1’然後點擊 \t end tell \t \t告訴進程「系統偏好設置」 \t \t點擊按鈕窗口1組「分享」 \t \t延遲1 \t \t設定值文本字段1爲「P」的1 \t年底告訴 端告訴 但上面的代碼會提示我一個錯誤:無法獲取進程「系統預置」的文本字段1。索引無效。 – paulo
嗯,你可以把它放在你的帖子中 – mcgrailm