imho.ws |
|
17.10.2003, 18:15 | # 1 |
Junior Member
Регистрация: 12.08.2002
Сообщения: 171
|
Ищу: конвертация ftp адресов
Например есть вот такой адрес : ftp://ftp.belwue.de:21/
его нужно конвертировать в числа, типа: ftp://135.33.171.29:21/ Мне нужно конвертировать сразу много адресов. Эти адреса хранятся в txt файле. Какая программы может такое делать?
__________________
цвет тоже запрещен. Plague |
19.07.2014, 14:58 | # 2 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 418
|
Вопрос, конечно, немыслимо древний, но отвечу: вдруг кому пригодится.
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 и ответ DNS-сервера, т.е. если среди URL с DNS-именами попадётся некорректное DNS-имя или IP - работать будет неправильно. Также обязательно наличие порта в URL.
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |