реализация скачивания в пакетном режиме
Доброго времени суток!
Задался задачей скачать файлы в пакетном режиме с помощью wget kfpbk по сети и нашол лишь один пример но он под линукс Код:
#!/bin/bash цитирую: Можно использовать bash из набора утилит unix, собранных под Win32. Этим утилитам для работы не требуются CygWin или MinGW. Однако в этот набор не входит программа seq, зато в эту версию bash встроена программа проверки условий, поэтому командный файл придется переписать следующим образом: Код:
#!/bin/bash для примера ссылки вида от civil-reprint.consultant.ru/images/3/00.png/0000.png/000006001.png до civil-reprint.consultant.ru/images/3/00.png/0000.png/000006746.png |
Цитата:
Код:
@for /l %%i in (6001,1,6746) do @( |
спасибо очень помогло!
буду дальше разбираться, надобно чтобы возможно было задавать диапазон номера директорий. и чтобы при повторе названия файла была переименовка если не трудно есть ли какие еще мысли? |
Цитата:
|
вот ссылка с диапазоном номера файла
Код:
%%i in (6001,1,6746) - диапазон типа %%i in (001,1,150) да и еще вопрос, переименовка повторяющихся в названии файлах возможна? |
Цитата:
Цитата:
|
подскажите пожалуйста как еще присобачить "random"
тоесть скачивается файл с именами 0017 по 0080.jpg перехожу к следующей папке а там тоже такие имена имеются ивот как присобачить на примере вот этом: за что большьшое спасибо Amel27 Код:
@for /l %%i in (6001,1,6746) do @( Код:
call wget "http://civil-reprint.consultant.ru/images/3/00.png/0000.png/%%$i:~-9%%.png -O %random%.png" или как то иначе. У меня не получается. |
Цитата:
Код:
call wget "http://civil-reprint.consultant.ru/images/3/00.png/0000.png/%%$i:~-9%%.png -O %%random%%.png" |
Время: 21:08. |
Время: 21:08.
© OSzone.net 2001-