|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - получение Ip c wget |
|
|
CMD/BAT - получение Ip c wget
|
Пользователь Сообщения: 117 |
нужно получить ip адрес с помощью wget.exe и дать ему значение ip, дальше скрипт будет использовать это значение
получать айпи с сайтов по определению айпи адреса |
|
Отправлено: 12:47, 17-11-2014 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:16, 17-11-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Из письма в PM:
Цитата:
|
|
Отправлено: 14:38, 17-11-2014 | #3 |
Пользователь Сообщения: 117
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось muslimdogger, 17-11-2014 в 15:52. Отправлено: 14:42, 17-11-2014 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Чем Вас не устроил выложенный мною код выше, что Вы делаете запрос с иного ресурса, возвращающего сложный html-документ (вместо одной строки в моём примере), пишете его в файл (вместо перенаправления на консоль в моём примере) и пытаетесь делать разбор?
|
|
Отправлено: 14:52, 17-11-2014 | #5 |
Пользователь Сообщения: 117
|
Профиль | Отправить PM | Цитировать мне нужно этот айпи передать в значения
ваш код все делает и принимает, но скрипт, почему то, отказывается дальше работать |
Отправлено: 14:56, 17-11-2014 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Покажите весь Ваш код. Обозначьте в нём места, где будет использоваться полученный внешний IP-адрес.
|
Отправлено: 15:16, 17-11-2014 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать muslimdogger, по результатам переписки я могу констатировать только одно: не имея кода, я не могу давать какие-либо конкретные советы.
Вот Вам процедура «:GetExternalIP» и пример её использования: @echo off call :GetExternalIP echo %ExternalIP% exit /b 0 rem ========================================================================== rem ========================================================================== :GetExternalIP setlocal enableextensions enabledelayedexpansion set sProcName=%~0 for /f "usebackq delims=^<" %%i in ( `wget.exe -qO- "http://api.wipmania.com/"` ) do set sExternalIP=%%i if not defined sExternalIP echo Can't determine external IP endlocal & set %sProcName:~4%=%sExternalIP% exit /b 0 rem ========================================================================== |
Отправлено: 16:24, 17-11-2014 | #8 |
Пользователь Сообщения: 117
|
Профиль | Отправить PM | Цитировать и вопрос в догонку: как в файле с помощью findstr найти айпи адрес?
|
Отправлено: 17:54, 17-11-2014 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Прочитав документацию. Плюс — это зависит от файла.
Я так понял, что перенос процедуры Вы также не осилили? |
Отправлено: 19:27, 17-11-2014 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочее - получение левых IP | ~user~ | Сетевые технологии | 9 | 26-06-2012 12:51 | |
DNS/DHCP - Получение динамического IP-адреса помимо статического | PaShock | Сетевые технологии | 10 | 03-05-2011 09:41 | |
Получение IP удаленного компа | Neox | Хочу все знать | 19 | 27-10-2008 08:54 | |
Delphi - Delphi. Получение IP, имя компа, юзера... | Tromb | Программирование и базы данных | 1 | 28-10-2005 20:46 | |
Программное получение IP из DNS | rarelang | Программирование и базы данных | 2 | 05-07-2004 10:48 |
|