Подключите нашего Telegram-бота для уведомлений о новых проектах

B
Заказчик
Отзывы фрилансеров: + 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
Откликнуться Посмотреть другие заказы Разместить заказ

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».