![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
IP компов в сети [D6, WinXP]
Sasha aka Slon © (2004-09-27 07:57:00)Народ, помогите!
Как мне выцепить IP адреса компов всети(локальной ессно)
Sasha aka Slon (2004-10-26 18:48:00) [1]Ладно, вопрос не в этом.
В этом бродкасте я понял только то, что он определяет мой IP, а вот чужие- нет.....
Что делать?
Там какая- то переменная name, я просто её объявил при вызове функции, правильно????
Кстати, насчёт масок... У меня сетки пока нет, но протестить софт я могу у знакомых и это мне жить не мешает, а на тряпочных сам тренируйся
Verg (2004-10-24 10:48:00) [2]
> Sasha aka Slon © (24.10.04 10:30)
> А что такое маска сети?
Здравствуйте..... Ты никогда не настривал TCP/IP сеть на комьютере?
Об чем вообще тогда может идти речь....
Как говорил мой приятель - "Иди, потренируйся на тряпочных!"
Sasha aka Slon (2004-10-24 10:30:00) [3]А что такое маска сети?
Verg (2004-10-22 22:34:00) [4]
> Как мне выцепить IP адреса компов всети(локальной ессно)
Берешь свой IP адрес, берешь свою маску подсети и вычисляешь
Адреса компов товей подсети = от ( IP and Mask ) +1 до ( IP or not Mask ) -1
Rouse_ (2004-10-22 21:33:00) [5]> абсолютно не из той серии...
Сори, оговорился, не внимательно вчитался в код...
Но про броадкаст всеже не понятно...
Rouse_ (2004-10-22 21:31:00) [6]Что-то я не совсем понял.
Если вопрос звучит верно: "Как мне выцепить IP адресакомпов в сети"
то ответ > [1] RoMka (27.09.04 12:13)абсолютно не из той серии...
А если ответ подходит, то непонятно, при чем тут Броадкаст? Тем более ответ также не совсем корректен...
==
С Уважением...
Sasha aka Slon (2004-10-22 20:24:00) [7]Что есть широковещательный адрес?
Wish (2004-10-04 08:38:00) [8]А если тебе нужно чтобы все получили твое сообщение то просто поставь широковещательный адрес ip - 192.168.1.255
Sasha aka Slon (2004-10-04 08:35:00) [9]Сенкс
RoMka (2004-09-27 12:13:00) [10]Вот это вроде работает:
function GetIPAddress(name: string): string;
var
WSAData: TWSAData;
p: PHostEnt;
begin
WSAStartup(WINSOCK_VERSION, WSAData);
p := GetHostByName(PChar(name));
Result := inet_ntoa(PInAddr(p.h_addr_list^)^);
WSACleanup;
end;