Здравствуйте, гость ( Вход | Регистрация )
kalombo | Дата 5.8.2008, 20:26 |
тогда пардон. 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? | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 18.4.2024, 5:35 |