Как проверить включен или выключен удаленный компьютер

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
max_spbti
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 16.07.2003 (Ср) 9:41

Как проверить включен или выключен удаленный компьютер

Сообщение max_spbti » 25.09.2003 (Чт) 12:20

Как проверить включен или выключен удаленный компьютер

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 25.09.2003 (Чт) 12:32

Может попробовать WshNetwork.MapNetworkDrive ("Z:", "\\\\Server\\IPC$") и если случится ошибка, то это будет значить что комп выключен.

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 25.09.2003 (Чт) 12:38

RayShade писал(а):Может попробовать WshNetwork.MapNetworkDrive ("Z:", "\\\\Server\\IPC$") и если случится ошибка, то это будет значить что комп выключен.


А если комп не WIN?
А если не стоит сеть MS?

МОжно коннекнуться через WInSock и проверить номер ошибки, Reject/notfound/accept

если нет Firewall
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

max_spbti
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 16.07.2003 (Ср) 9:41

Сообщение max_spbti » 25.09.2003 (Чт) 12:41

Интерес через Active Directory можно это сделать

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 25.09.2003 (Чт) 12:47

Через AD :shock: Если комп не под виндой в немикрософтовской сети?

max_spbti
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 16.07.2003 (Ср) 9:41

Сообщение max_spbti » 25.09.2003 (Чт) 12:57

да под виндой комп :x

Cyrax
Cyberninja
Cyberninja
Аватара пользователя
 
Сообщения: 891
Зарегистрирован: 25.04.2002 (Чт) 21:20
Откуда: Magnitogorsk, Russia

Сообщение Cyrax » 26.09.2003 (Пт) 7:04

не tcp мое ip...
это я так отвлекся...
элементарно, Ватсон, попингуй его... если ответит значит включен... если не ответит..., то тут либо он выключен, либо одно из двух :)
в API-Guide есть прекрасный пример про посылку ICMP-пакетов...

все!
Ты это ему расскажи. Я уже пять болтов отвинтил, и конца не видно... (озадаченно) А это в какую сторону тянуть? Ну-ка... Ага, этот был лишний, этот вообще не отсюда, и этот... Точно, два болта.

Welcome to IRC

X-BOND
Реалист
Реалист
 
Сообщения: 944
Зарегистрирован: 19.08.2002 (Пн) 11:44
Откуда: Ukraine

Сообщение X-BOND » 29.09.2003 (Пн) 12:40

Посмотри этот топик:
http://bbs.vbstreets.ru/viewtopic.php?t=3067&start=0&postdays=0&postorder=asc&highlight=


P.S.
Cyrax писал(а):в API-Guide есть прекрасный пример про посылку ICMP-пакетов...

Как функция называется?

Cyrax
Cyberninja
Cyberninja
Аватара пользователя
 
Сообщения: 891
Зарегистрирован: 25.04.2002 (Чт) 21:20
Откуда: Magnitogorsk, Russia

Сообщение Cyrax » 29.09.2003 (Пн) 13:52

X-BOND писал(а):Посмотри этот топик:
http://bbs.vbstreets.ru/viewtopic.php?t=3067&start=0&postdays=0&postorder=asc&highlight=


P.S.
Cyrax писал(а):в API-Guide есть прекрасный пример про посылку ICMP-пакетов...

Как функция называется?


функция:
Declare Function gethostbyname Lib "WSOCK32" (ByVal szHost As String) As Long
хотя их там несколько сразу. это группа WinSock

пример так иназывается "Ping"
Ты это ему расскажи. Я уже пять болтов отвинтил, и конца не видно... (озадаченно) А это в какую сторону тянуть? Ну-ка... Ага, этот был лишний, этот вообще не отсюда, и этот... Точно, два болта.

Welcome to IRC

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 30.09.2003 (Вт) 11:13

Эта... Функция называется IcmpSendEcho :)
Lasciate ogni speranza, voi ch'entrate.

Cyrax
Cyberninja
Cyberninja
Аватара пользователя
 
Сообщения: 891
Зарегистрирован: 25.04.2002 (Чт) 21:20
Откуда: Magnitogorsk, Russia

Сообщение Cyrax » 06.10.2003 (Пн) 14:07

alibek писал(а):Эта... Функция называется IcmpSendEcho :)

ooops! sorry... ne tam smotrel..
Ты это ему расскажи. Я уже пять болтов отвинтил, и конца не видно... (озадаченно) А это в какую сторону тянуть? Ну-ка... Ага, этот был лишний, этот вообще не отсюда, и этот... Точно, два болта.

Welcome to IRC


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 7

    TopList  
cron