|
Плохо пингуется - звенеть | ☑ | ||
---|---|---|---|---|
0
picom
26.01.12
✎
09:47
|
Нужна прога которая бы проверяла пинги и если задержка > 500
Нужно пищать через спикер. Существуют такие? .... Возможно напишу сам для 1с, если скажете пропинговать в 1с и как получить задержку ) |
|||
1
Азат
26.01.12
✎
09:50
|
а кто тебе помешает пингануть с выводом результата в файл и парсить потом этот файл?
|
|||
2
DmitryPavlik
26.01.12
✎
09:56
|
делал подобную фигню для базы локальной сети: сканирует сеть, всё пишет в файл, из файла в 1с
|
|||
3
dk
26.01.12
✎
10:00
|
из vbs тоже пинговать мона через ком объект какой-то
|
|||
4
picom
26.01.12
✎
10:05
|
(1) еще и винт загрузить, нет уж
(2) еще и винт загрузить, нет уж (3) а получить как отклик? |
|||
5
dk
26.01.12
✎
10:07
|
ну там результат пинга возвращается, но каким объектом не помню
|
|||
6
dk
26.01.12
✎
10:09
|
||||
7
DGorgoN
26.01.12
✎
10:10
|
Option Explicit
Const NETWORK = "192.168.0." Dim i Dim strAddress For i = 1 To 20 strAddress = NETWORK & i WScript.Echo strAddress & " - " & fnPing( strAddress ) Next '------------------------------------------------------------------------------- Function fnPing( strHost ) Dim objPing, objRetStatus Set objPing = GetObject( "winmgmts:{impersonationLevel=impersonate}" ).ExecQuery _ ( "select * from Win32_PingStatus where address = '" & strHost & "'" ) For Each objRetStatus in objPing If IsNull( objRetStatus.StatusCode ) or objRetStatus.StatusCode <> 0 Then fnPing = -1 Else fnPing = objRetStatus.ResponseTime End If Next End Function |
|||
8
Прохожий
26.01.12
✎
10:11
|
||||
9
DGorgoN
26.01.12
✎
10:11
|
(6) Бегло прочитал, там вроде не нашел: objRetStatus.ResponseTime
|
|||
10
Ковычки
26.01.12
✎
10:11
|
какую задержку ?
|
|||
11
Hazer79
26.01.12
✎
10:14
|
(10) месячных же
|
|||
12
picom
26.01.12
✎
10:35
|
(6) про задержки есть, но надо ВК
(7) не понятно как это заюзать |
|||
13
Ковычки
26.01.12
✎
11:16
|
так пойдет ?
set ttl=10 set host=da.ru :next ping -n 1 -i %ttl% %host% > nul 2>&1 || echo goto next exit /b |
|||
14
picom
26.01.12
✎
11:18
|
(12) Это Батник?
если да, то оч клево надо еще сделать чтобы пикал |
|||
15
Ковычки
26.01.12
✎
11:22
|
(14) он и будет пикать
последний символ в эхе вводищь так alt+7 (7 на нумерной клавиатуре) |
|||
16
Ковычки
26.01.12
✎
11:22
|
ну и в начале
echo off |
|||
17
picom
26.01.12
✎
11:26
|
(15)
а какой командой он "пикает" ? |
|||
18
aleks-id
26.01.12
✎
11:27
|
beep
|
|||
19
picom
26.01.12
✎
11:32
|
(18) вот ее то я и не вижу в (13)
|
|||
20
Ковычки
26.01.12
✎
11:57
|
точнее так как то
@echo off @( @echo n %temp%\echo.txt @findstr /b /v "@" "%~0" @echo. ) | debug > nul 2>&1 @set ttl=10 @set host=da.ru @:next @ping -n 1 -i %ttl% %host% | find /i "ttl" > nul && type %temp%\echo.txt @goto next @exit /b f 100 100 7 r cx 1 w q |
|||
21
Ковычки
26.01.12
✎
12:11
|
или нужно не это ?
не ттл, а если не пингуется дольше полсекунды - выдать пик ? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |