lentochkin |
28-02-2014 11:00 2317153 |
Регистрация разрывов интернет соединения
Добрый день!
Подскажите, пожалуйста, есть ли какой-то софт для регистрации разрывов интернет соединения.
Спорить с оператором дело не благодарное...
|
Angry Demon |
28-02-2014 11:19 2317160 |
Цитата:
Цитата lentochkin
Подскажите, пожалуйста, есть ли какой-то софт для регистрации разрывов интернет соединения.
|
Например, лог команды ping. Можно CMD или скрипт написАть, например, (не помню откуда):
Код:
<job>
<script language="VBScript">
set fs=CreateObject("Scripting.FilesystemObject")
set wmi=GetObject("winmgmts:root/cimv2")
ip="www.ixbt.com"
interval=5
set lg=fs.openTextFile("С:/"+ip+".log",8,true)
while true
set p=wmi.ExecQuery("select * from Win32_PingStatus where Address='"+ip+"'")
for each o in p
ping=o.StatusCode
next
if ping=0 then
ping="UP"
else
ping="DOWN"
end if
if ping<>status then
status=ping
lg.writeLine(Now & " " & ip & " " & ping)
end if
WSH.sleep(interval*1e3)
wend
</script>
</job>
|
lentochkin |
28-02-2014 13:06 2317208 |
Я не такой продвинутый товарищ... Можете точнее описать как сделать этот замер с помощью данного скрипта. Или может все таки есть какой-то софт?
|
Angry Demon |
28-02-2014 13:14 2317216 |
Цитата:
Цитата lentochkin
Можете точнее описать как сделать этот замер с помощью данного скрипта
|
Скопировать и сохранить под именем, например, pingmon.vbs
Поправить хост, который хотите пинговать (в примере www.ixbt.com) на свой.
Поправить путь, где хотите, чтоб создавался файл лога (в примере на диске C: в корне).
Запустить двойным кликом. Всё. Читайте лог.
Это так сложно?
|
lentochkin |
28-02-2014 13:23 2317220 |
Огромное спасибо за детальное объяснение.
Ещё пара вопросов:
Интервал пинга " interval=5" имеется ввиду 5 секунд или 5 минут?
Поменял в коде строку "C:/" на "C:\" - иначе писал, что не может найти путь.
В логе только одна запись: 28.02.2014 13:18:44 www.ya.ru UP
Время 13:27, а запись в логе все ещё только одна.
|
Цитата:
Цитата lentochkin
Интервал пинга " interval=5" имеется ввиду 5 секунд или 5 минут? »
|
Секунд.
Цитата:
Цитата lentochkin
В логе только одна запись: 28.02.2014 13:18:44 www.ya.ru UP
Время 13:27, а запись в логе все ещё только одна. »
|
1. Приведите Ваш код.
2. Вы открыли лог-файл, и держите его всё время открытым?
|
Angry Demon |
28-02-2014 18:08 2317389 |
Цитата:
Цитата lentochkin
В логе только одна запись: 28.02.2014 13:18:44 www.ya.ru UP
Время 13:27, а запись в логе все ещё только одна
|
Как только упадёт пинг, сразу появится "www.ya.ru DOWN" ;)
|
Цитата:
Цитата Angry Demon
Как только упадёт пинг … ;) »
|
А я просмотрел ;).
|
Время: 22:38.
© OSzone.net 2001-