AppleScript для включения удаленного управления и включения VNC
Мне просто интересно, может ли кто-нибудь помочь мне разработать программу AppleScript, чтобы иметь возможность отмечать все поля, как показано здесь http://imgur.com/xQyICK4 а также иметь возможность отмечать поле VNC и вводить пароль, как видно здесь http://imgur.com/bFn5t0U
Я попытался посмотреть на другие уже созданные программы и нашел этот код, созданный Гордоном Дэвиссоном.
сделать сценарий оболочки "/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -restart -agent -privs -all" с правами администратора
Мне интересно, если кто-то может развивать его дальше, чтобы добавить функции, которые я хочу на него.
Любая помощь приветствуется!
Спасибо
1 ответ
Вам нужно добавить -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw 'YourPasswordHere'
в -configure
раздел параметров команды. Вот как это должно выглядеть:
do shell script "/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -privs -all -clientopts -setvnclegacy -vnclegacy yes -setvncpw -vncpw 'YourPasswordHere' -restart -agent" with administrator privileges
Обратите внимание, что синтаксис опций в кикстарте странно иерархичен. Здесь я попытался изобразить структуру разделов, подразделов и т. Д. Этой команды:
/System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart
-activate
-configure
-access -on
-privs -all
-clientopts
-setvnclegacy -vnclegacy yes
-setvncpw -vncpw 'CorrectHorseBatteryStaple'
-restart -agent
Смотрите страницу руководства здесь.