![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Имя компьютера [D5, WinXP]
Jorchick © (2002-07-13 21:27:00)Мастера, подскажите как определить имя УДАЛЕННОГО компьютера по IP-адресу.
Прошу в FAQ не отправлять и gethostbyaddr() не предлагать.
Потому что он дает не то имя компьютера, которое мне нужно.
Т.е. если я введу ip-адрес компьютера вне локальной сети, то он выдать может что-то типа dialup3274.mtu-net.ru.
А мне нужно имя компьютера.
Pingo (2002-07-17 11:41:00) [1]Ну ребята на NetBios я бы не стал располагать в написании программ, а в таком случае, наверное, прав Дремучий © (16.07.02 11:23).
Конечно, многое зависит от задачи.
P.S. У меня ни на одном компьютере не стоит NetBios.
Melifar0 (2002-07-16 18:40:00) [2]Народ блин, а для чего существуют NB*** функции?
ну или если уж лениво с ними разбираться, то createprocess()
nbtstat -A <IP> и все...
Black Fox (2002-07-16 13:53:00) [3]Это можно сделать с помощью протокола NetBios...
NetBios выдает (если попросить) следующую информацию:
имя компа
имя пользователя за компом
MAC адрес
а еще много чего, в том числе и доступ к расшаренным ресурсам можно получить....
--------
только вот как это сделать из-под Delphi меня сейчас самого очень интересует!
Jorchick (2002-07-16 13:50:00) [4]Так ведь вот прикол.
Если лезть на компьютер по NetBios"y, то при запросе имени и пароля выводит имя удаленного компьютера.
Дремучий (2002-07-16 11:23:00) [5]Никто просто так свои имена не раздает...
Если ОЧЕНЬ надо, с помощью трояна можно...
:))
Wonder (2002-07-16 11:17:00) [6]"А разве используя Telnet не обязательно, чтобы на удаленном компьютере был открыт 23 порт?"
Мало того, чтоб был открыт, так еще и чтоб на нем сервер работал. Вот ведь засада какая! :)))
Jorchick (2002-07-16 11:14:00) [7]А разве используя Telnet не обязательно, чтобы на удаленном компьютере был открыт 23 порт?
Pingo (2002-07-15 18:05:00) [8]Component Indy\IDTelnet
Jorchick (2002-07-15 16:55:00) [9]А в Delphi как сделать?
Pingo (2002-07-15 13:48:00) [10]Jorchick.
Зайди telnet"om, он тебе отдаст имя компа,
насколько я помню (давно этим не игрался).
Jorchick (2002-07-15 10:40:00) [11]Блин. Посоветовать уже нечего?
Я задал конкретный вопрос. Неужели нельзя ответить именно на него? А если нельзя, то лучше вообще не отвечать.
Dimka Maslov (2002-07-15 09:59:00) [12]Вводи адрес компьтера внутри локальной сети
Jorchick (2002-07-15 07:04:00) [13]Возможно.
Но мне нужно имя компьютера, которое прописал пользователь на своем компьютере.
Malder (2002-07-15 00:14:00) [14]А ты в курсе, что dialup3274.mtu-net.ru это и есть имя компьютера ?