Подключите нашего Telegram-бота для уведомлений о новых проектах
Заказчик
Отзывы фрилансеров:
+ 2
- 0
Зарегистрирован на сайте 9 лет и 1 месяц
Бюджет:
500 руб
6.10 $ — 5.36 €
Добрый день. Задача: ниже 2 отдельно запускаемых на сегодня скрипта (Совместимость с Sierra 10.12.5). Необходимо их совместить (пункт 1 и 2) и дополнить (3,4), чтобы механика была такая:
1. Происходит выполнение подключение к VPN.
2. Подключаются NAS.
3. Дополняем скрипт проверкой ping к 10.0.1.1. Если нет ответа, переподключение VPN.
4. Если отключаемся от VPN отключаем NAS принудительно.
Через безопасную сделку.
VPN
on idle
set vpn_name to "'VPN'"
tell application "System Events"
set rc to do shell script "scutil --nc status " & vpn_name
if rc starts with "Disconnected" then
do shell script "scutil --nc start " & vpn_name
end if
end tell
return 10
end idle
NAS
tell application "Finder"
try
mount volume "afp://10.0.1.10/Public"
mount volume "afp://10.0.1.11/Public"
end try
end tell
return 10
tell application "Finder"
activate
end tell
Разделы:
Опубликован:
18.07.2017 | 21:14
Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста