· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Is OnLine?

<< . 1 . 2 .

Посл.отвђт Сообщенiе


Дата: Авг 18, 2004 16:12:10

„192.168.x.y - с маской 255.255.255.0
10.x.y.z - с маской 255.255.0.0 “

правильнее будет так:
There are also special addresses that are reserved for 'unconnected' networks - that is networks that use IP but are not connected to the Internet, These addresses are:-

One A Class Network
10.0.0.0 / mask 255.0.0.0
16 B Class Networks
172.16.0.0 - 172.31.0.0 / mask 255.255.0.0
256 C Class Networks 192.168.0.0 - 192.168.255.0 / mask 255.255.255.0


Дата: Авг 19, 2004 05:06:48

sl0n
При чем тут ленивые админы? Стоят у меня дома два компьютера. Выхода в мир не держу. Соединил их по TCP/IP. Могу использовать любые IP-адреса.


Дата: Авг 20, 2004 20:51:15

А типа вопрос был как определить машина в инете или нет :)А тебе для чего это надо ? Посмотри как это делает icqnetdetect или детектор от сумантека и иже с ними :) Или тебе это надо делать скрытно ?


Дата: Авг 21, 2004 00:27:16 · Поправил: infern0

* оединил их по TCP/IP. Могу использовать любые IP-адреса. *
Можешь. Но согласно стандарта должен использовать из вышеприведенного диапазона.


Дата: Авг 21, 2004 10:33:58

Можно так:
            ....
            ....
	      ; Проверяем, имеется или удаленное соединение
	      @call [IsNetworkAlive],n_a_state
	      or eax,eax
	      jz @done
            ....
            ....
 section '.data' data readable writeable
;
 n_a_state    dd 2


Дата: Авг 21, 2004 15:06:59

Zero Ice
„Как скрытно проверить подключен ли компьютер к интернету? “
Все-таки ты толком не определил, что значит подключен к Интернету ?! Я когда проверяю с кем я связан, выдаю netstat -a
.................... TCP valera:1596 80.15.238.70:http CLOSE_WAIT
TCP valera:1790 ads.mcafee.com:http CLOSE_WAIT
TCP valera:2322 dns1.globedom.com:http CLOSE_WAIT
TCP valera:2324 212.3.243.138:http CLOSE_WAIT
TCP valera:3304 mailserv.inet:pop3 TIME_WAIT
................................
И сразу вижу, что у меня баннер сейчас крутится
от ads.mcafee.com, а всего подключен к 4 веб-серверам и почту проверяю......
Никаких пингов и вообще никаких действий -
только системная утилита и информационные функции.


Дата: Авг 21, 2004 19:53:39

Имхо Zero Ice забил на эту тему... :)


Дата: Авг 22, 2004 17:23:47

Tnx to All :) Я и правда “временно забил” на эту тему. (поначалу на неё вообще никто не обращал внимания :() Пришлось самому найти решение – connect как известно вызывает мерзопакостное окно подключения, если хост не доступен. Тоже самое делает и GetHostbyXXX. InternetGetConnectedState – очень нехорошая вещь. И она часто обманывает всех и вся. Найденным решением оказалось довольно прикольное действо – надо просто в реестре на время connect отключать окошко соединения. :) И юзера не особо напрягаем и эффект хороший. Инфа об появлении окошка сидит тут: Software\Microsoft\Windows\CurrentVersion\Internet Settings

<< . 1 . 2 .


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.088