Я пытаюсь преобразовать старый Applescript в Javascript. Цель сценария — включать и выключать общий доступ к Интернету. Мне удалось открыть панель «Общий доступ» и найти якорь «Общий доступ в Интернет», но я не могу понять, как взаимодействовать с элементами управления на панели. В Applescript у меня были системные события, которые сообщали Системным настройкам, чтобы установить определенный флажок, но все, что я пробовал до этого момента с Javascript, возвращало тупые ошибки.
Вот что я получил до сих пор:
prefs = Application('System Preferences')
sharePane = prefs.panes.byName('Sharing')
anchors = sharePane.anchors()
netAnchor = ""
for (i in anchors) {
if (anchors[i].name().search('net') > -1) {
netAnchor = anchors[i]
}
}