crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Можно ли узнать MAC-адрес?
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
kalombo Дата 5.8.2008, 20:26
 
Цитата(Litkevich Yuriy @ 5.8.2008, 16:07) *
тогда пардон.

kalombo, а как ты без Qt'ей узнаешь мак адрес удаленной машины?
ViGOur, прав, тут гарантий нет. За переделами твоей подсети не реально.


В локальной сети мне надо, не могли бы вы код привести? А то пока не очень понятно. Пусть есть QString ip = "192.168.1.5"; мне надо, чтобы в этой строке оказался МАК данного компьютера.
Litkevich Yuriy Дата 5.8.2008, 15:07
  тогда пардон.

kalombo, а как ты без Qt'ей узнаешь мак адрес удаленной машины?
ViGOur, прав, тут гарантий нет. За переделами твоей подсети не реально.
ViGOur Дата 5.8.2008, 15:07
  Как я понял он имеет ввиду MAC адрес удаленного компьютера, а для этого нужно парсить пакеты пришедшие от него. И то это вроде работает только в локальной сети, до первого роутера...

Попробуй QString QHostAddress::scopeId () const.
Но как я понял она вроде работает только для локальной сети. Как я уже говорил выше, до первого роутера.
Litkevich Yuriy Дата 5.8.2008, 14:53
  конечно, плохо ищешь, все в асистенте есть:
QString QNetworkInterface::hardwareAddress () const
kalombo Дата 5.8.2008, 14:49
  Собственно, знаю ip нужного компьютера, хочу узнать mac, такое можно реализовать на Qt?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 9:33