| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Узнать mac-адрес |
| Автор: FallFan 1.9.2009, 21:11 |
| Всем доброго времени суток! Есть программа на VB 6.0, где необходимо "отловить" mac-адреса компьютеров с которых идет подключение к некой базе данных. Вопрос: Каким способом можно узнать mac-адрес устройства клиента, если... а) ..программа запускается с клиента, т.е. mac-адрес c которого запущен клиент. б)...есть только сервер, mac-адрес клиента узнать с помощью "запроса" с сервера. Спасибо за Ваше внимание, и простить за глупые вопросы, если есть таковые. |
| Автор: DrBoom 1.9.2009, 21:41 |
http://forum.vingrad.ru/articles/topic-149996.html — слова будут лишними |
| Автор: FallFan 2.9.2009, 19:47 |
| Спасибо большое! Приведенный пример определяет mac-адрес сетевой карты компьютера на котором запущена программа. Остается вопрос: Возможно узнать ли mac-адрес устройства находящемся "на том конце LAN-кабеля" ? |
| Автор: Akina 3.9.2009, 07:55 |
| Тянем данные из ARP-кэша и находим нужный адрес. Если же нужно обойтись без внешних процессов - придётся самостоятельно слать ARP-пакет и разбирать результат. См. http://msdn.microsoft.com/en-us/library/aa366358(VS.85).aspx |