|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Сетевые технологии » Прочее - Пингер с оповещением SMS или на E-Mail |
|
Прочее - Пингер с оповещением SMS или на E-Mail
|
Старожил Сообщения: 213 |
Приветствую Всех!!!
Уважаемы форумчане подскажите/направте на решение такой задачи: Нужна программа для постоянного пинга определенных IP-адресов(2-3 адреса) в случае если пинг долго не проходит скажем там 30-60сек чтобы было информирование, приходило письмо на почту о обрыве или в лучшем случае смс на телефон. Заранее спасибо! |
|
Отправлено: 16:31, 02-09-2013 |
![]() Ветеран Сообщения: 757
|
Профиль | Отправить PM | Цитировать батник с пингованием + blat (отправка почты) ?
|
Отправлено: 16:53, 02-09-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 213
|
Профиль | Отправить PM | Цитировать спасибо за ответ, если Вам не трудно можете написать пример ?
ping 192.168.1.1 -t -l 1024 .... |
Отправлено: 17:09, 02-09-2013 | #3 |
![]() Ветеран Сообщения: 757
|
Профиль | Отправить PM | Цитировать пример завтра скину. где то рабочий вариант валяется...
|
Отправлено: 17:16, 02-09-2013 | #4 |
Старожил Сообщения: 213
|
Профиль | Отправить PM | Цитировать Dreamer_UFA уважение!
|
|
Отправлено: 17:19, 02-09-2013 | #5 |
![]() Ветеран Сообщения: 757
|
Профиль | Отправить PM | Цитировать Исходник не нашел пока дельфовый, найду выкину.
Смотрите, можно обойтись вот так. Пример от Anonymous: ********************** @Echo Off SetLocal EnableDelayedExpansion :: Адреса серверов в формате IP:Описание :: Название переменной - _PointНомер, где номер идет с приращением в 1 Set _Point1=192.168.50.1:Billing server Set _Point2=192.168.50.5:VPN server Set _Point3=192.168.72.11:FTP Set _Point4=127.0.0.1:Loopback Set _Point5=209.85.148.113:Google.com Set i=5 Set MsgString="Status:" :: Получаем набор адресов Echo Wait... For /F "tokens=2 delims==" %%A In ('Set _Point') Do ( For /F "tokens=1,2 delims=:" %%B In ("%%A") Do ( Echo Checking "%%B" :: Проверяем на доступность сервера и стабильный пинг к нему For /F %%I In ('Ping -n %i% %%B^|Find /C "TTL="') Do ( If %%I==%i% (Set Result=Online) Else (Set Result=Unstable connection) If %%I==0 Set Result=Not responding ) :: Составляем строку с данными для MsgBox'а Set MsgString=!MsgString! + vbCrLf + "%%C - !Result!" ) ) :: Генерируем и запускаем vbs-скрипт, выводящий данные Echo MsgBox %MsgString%>"%Temp%\statusmsg.vbs" "%Temp%\statusmsg.vbs" Где выделение жирным составляем не Message Box а в текстовый файл и отправляем с помощью Blat (http://www.blat.net/) Поэкспериментируйте - довольно интересно |
Отправлено: 10:15, 04-09-2013 | #6 |
Старожил Сообщения: 213
|
Профиль | Отправить PM | Цитировать Пока установил ping monitor, визуализация и звуковое предупреждение есть.
Спасибо, попробую! |
Отправлено: 10:42, 04-09-2013 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Функция mail() кодировка на сервисе mail.ru | Колючка | Вебмастеру | 0 | 07-11-2012 09:17 | |
[решено] Скрипт для отправки файлов или просто текста на определенный E-mail | wwe | AutoIt | 2 | 02-02-2010 18:15 | |
Кто нибудь может одолжит премиум на SMS-FILES или VIP-FILES? | ники | Флейм | 2 | 16-05-2009 22:13 | |
Windows Live Mail или Mozilla Thunderbird? | PulSar.CE194694 | Хочу все знать | 1 | 08-08-2008 16:25 | |
SMS на e-mail | misericord | Мобильные ОС, смартфоны и планшеты | 5 | 28-08-2003 12:12 |
|