Скрипт для прописки статический маршрутов для Mac OS

Windows Linux семейство Apple Macintosh

Скрипт для прописки статический маршрутов для Mac OS

Сообщение krasseg » 24 июл 2010 21:40

прочитал руководство на сайте и понял, что этот скрипт какой-то сырой и не очень правильный.имхо.
решил выложить свою версию для тех, кто пользуется Mac OS:

Код: Выделить всё
say "Hello! Have a nice day!"
set textEntered to "СЮДА НАПИШИТЕ АДРЕС ВАШЕГО ШЛЮЗА (маршрутизатор, в свойствах локальной сети"


set LF to ASCII character 10
set yourGateway to "textEntered"
set yourScr1 to "route add -net 10.0.0.0 -netmask 255.0.0.0 " & textEntered
set yourScr2 to "route add -net 195.98.64.65 -netmask 255.255.255.255 " & textEntered
set yourScr3 to "route add -net 195.98.64.66 -netmask 255.255.255.255 " & textEntered
set yourScr4 to "route add -net 192.168.149.0 -netmask 255.255.255.0 " & textEntered
set yourScr5 to "route add -net 195.98.64.92 -netmask 255.255.255.255 " & textEntered
set sudoScr to "sudo " & yourScr1 & "; sudo " & yourScr2 & "; sudo " & yourScr3 & "; sudo " & yourScr4 & "; sudo " & yourScr5 & " && sudo -k"
do shell script sudoScr password "СЮДА НАПИШИТЕ СВОЙ ПАРОЛЬ ОТ УЧЕТНОЙ ЗАПИСИ" with administrator privileges

say "Connecting to Internet"
tell application "System Events"
   tell current location of network preferences
      set myConnection to the service "НАПИШИТЕ НАЗВАНИЕ ВАШЕГО ПОДКЛЮЧЕНИЯ(как в настройках сети)"
      if current configuration of myConnection is not connected then
         connect myConnection
      end if
   end tell
end tell


обратите внимание на 3 поля, которые надо заполнить: адрес шлюза, пароль и название подключения.
Буду рад, если кому-то помогу этим. за вопросами в аську - 298 960.
krasseg

 
Сообщения: 1
Зарегистрирован:
24 июл 2010 21:35

Re: Скрипт для прописки статический маршрутов для Mac OS

Сообщение Diesel » 13 авг 2010 22:41

а в чем неправильность то скрипта?
Изощренный садизм: кормить дятла сухариками с чугунной сковородки!

IRC Чат FReeDoM
irc://irc.freedom-vrn.ru
Работает даже в Опере!

Я, конечно, понимаю, что у Иисуса прав больше
но для пересборки мира нужен аккаунт Бога-отца
Аватара пользователя
Diesel
IRC администратор
 
Сообщения: 1538
Зарегистрирован:
13 окт 2007 23:21
Откуда: с того берега моря

Сообщение shemonay » 24 апр 2011 15:03

krasseg
Спасибо за скрипт, работает в усеченном варианте
Код: Выделить всё
say "Hello! Have a nice day!"
set textEntered to "СЮДА НАПИШИТЕ АДРЕС ВАШЕГО ШЛЮЗА (маршрутизатор, в свойствах локальной сети)"


set LF to ASCII character 10
set yourGateway to "textEntered"
set yourScr1 to "route add -net 10.0.0.0 -netmask 255.0.0.0 " & textEntered
set yourScr2 to "route add -net 195.98.64.65 -netmask 255.255.255.255 " & textEntered
set yourScr3 to "route add -net 195.98.64.66 -netmask 255.255.255.255 " & textEntered
set yourScr4 to "route add -net 192.168.149.0 -netmask 255.255.255.0 " & textEntered
set yourScr5 to "route add -net 195.98.64.92 -netmask 255.255.255.255 " & textEntered
set sudoScr to "sudo " & yourScr1 & "; sudo " & yourScr2 & "; sudo " & yourScr3 & "; sudo " & yourScr4 & "; sudo " & yourScr5 & " && sudo -k"
do shell script sudoScr password "СЮДА НАПИШИТЕ СВОЙ ПАРОЛЬ ОТ УЧЕТНОЙ ЗАПИСИ" with administrator privileges


Предыдущие скрипты в теме viewtopic.php?f=106&t=4664#wrap в 10.6.7 работать перестали, редактор скриптов выдает ошибку

а в чем неправильность то скрипта?


скрипт на странице техподдержки громоздок и содержит много лишних букав для простой прописки статических маршрутов, в прикрепленном там файле есть ошибка в строке
Код: Выделить всё
if current configuration of myConnection is not connected the
Аватара пользователя
shemonay
Пассажир
Пассажир
 
Сообщения: 422
Зарегистрирован:
01 дек 2008 16:13

Re: Скрипт для прописки статический маршрутов для Mac OS

Сообщение Diesel » 24 апр 2011 15:16

Спасибо за информацию, примем к сведению.
Изощренный садизм: кормить дятла сухариками с чугунной сковородки!

IRC Чат FReeDoM
irc://irc.freedom-vrn.ru
Работает даже в Опере!

Я, конечно, понимаю, что у Иисуса прав больше
но для пересборки мира нужен аккаунт Бога-отца
Аватара пользователя
Diesel
IRC администратор
 
Сообщения: 1538
Зарегистрирован:
13 окт 2007 23:21
Откуда: с того берега моря


Вернуться в Проблемы настройки OC для работы с Freedom

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1