| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > определить IP адресс ПК |
| Автор: bronislav 22.8.2008, 14:36 | ||
| Необходимо определить ip адресс компа, на котором запущен скрипт. пытался делать так:
но выводятся не только адресса, но и маски подсети и шлюз. как быть? может есть способ по проще? |
| Автор: shamber 22.8.2008, 14:38 |
| bronislav, юзайте поиск обсуждали тут уже Добавлено @ 14:39 Блин с поиском косяки какие-то, не могу найти темы где это обсуждали Добавлено @ 14:42 ЗЫ с поиском все нормуль http://forum.vingrad.ru/forum/topic-206397.html Добавлено @ 14:42 Или http://forum.vingrad.ru/forum/topic-186629/kw-адресс.html <- скорее всего это ваш вариант |
| Автор: shamber 22.8.2008, 14:54 |
| Уважаемый bronislav, пройдите по перечисленным ссылкам |
| Автор: bronislav 22.8.2008, 15:06 |
Я сходил по ссылкам, оторые вы указали. по первой ссылке ставилась задача определить внешний ип, но мне не надо определить внутренний ип (локальная сеть). по сторой ссылке человек пишет ФТП и открывает сокет, что мне тоже не подходит, ибо мне его некуда открывать. я пытался парсить вывод ipconfig, но видимо регулярку не совсем верно составил. |
| Автор: shamber 22.8.2008, 15:42 |
| Уважаемый bronislav, прошу прощения, за введение Вас в заблеждение. Но про регулярку стоило написать в самом начале |
| Автор: bronislav 22.8.2008, 15:45 | ||
если бы вы посмотрели на ко, который я привел, то удвидели бы там регулярку и не начали бы предлагать варианты из воздуха |
| Автор: shamber 22.8.2008, 15:48 |
| у меня нет возможности выполнить эту команду. Пожалуйста приведите пример вывода программы . |
| Автор: bronislav 22.8.2008, 16:20 | ||||
Прошу прощения, за наезды! Вот файл, который программа парсит:
Вот пример вывода программы:
Переводы строк специально не убирал |
| Автор: ginnie 22.8.2008, 16:40 | ||
Уважаемый bronislav, предлагаю
|
| Автор: shamber 22.8.2008, 16:53 |
| bronislav, я правильно понял, что вас интересует только Подключение по локальной сети - Ethernet адаптер: |
| Автор: bronislav 22.8.2008, 17:23 | ||
да вы правильно поняли, но там же может быть написано не только по русски (другая версия Win). поэтому исхожу из предположения, что на клиенте только один интерфейс. спасибо - помогло |