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

Смотрите страницу руководства здесь.

Другие вопросы по тегам