IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Обсуждение программ (http://www.imho.ws/forumdisplay.php?f=3)
-   -   Ищу: конвертация ftp адресов (http://www.imho.ws/showthread.php?t=41194)

Stafford 17.10.2003 17:15

Ищу: конвертация ftp адресов
 
Например есть вот такой адрес : ftp://ftp.belwue.de:21/
его нужно конвертировать в числа, типа: ftp://135.33.171.29:21/

Мне нужно конвертировать сразу много адресов. Эти адреса хранятся в txt файле. Какая программы может такое делать?

Borland 19.07.2014 13:58

Вопрос, конечно, немыслимо древний, но отвечу: вдруг кому пригодится. ;)
convert_url.cmd
Код:

for /f "tokens=1,2,3,* delims=/:" %%A in (url_list.txt) do call :CONVERTIT "%%A" "%%B" "%%C" "%%D"
goto :EOF

:CONVERTIT
for /f "tokens=2 delims=: " %%N in ('nslookup %~2^|more +3^|find /i "address"') do (
1>>converted_url_list.txt echo %~1://%%N:%~3/%~4
)
goto :EOF

Конвертируются любые URL (http, ftp, mailto...)
Ограничения: не проверяется правильность URL и ответ DNS-сервера, т.е. если среди URL с DNS-именами попадётся некорректное DNS-имя или IP - работать будет неправильно. Также обязательно наличие порта в URL.


Часовой пояс GMT +4, время: 18:07.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.