Чем скачать список картинок?

D
На сайте с 28.06.2008
Offline
1114
5502

Есть 300 ссылок на картинки в текстовом файле. Чем их можно скачать быстро, чтобы не перебирать все руками?

Может быть простенький пхп скрипт подскажете,куда можно вставить этот спикок? Ссылки прямые.

V
На сайте с 05.08.2007
Offline
87
#1
Dram:
Есть 300 ссылок на картинки в текстовом файле. Чем их можно скачать быстро, чтобы не перебирать все руками?

Может быть простенький пхп скрипт подскажете,куда можно вставить этот спикок? Ссылки прямые.

wget --input-file=файл.txt

Оно?

---

С уважением, Victor (http://adm-lib.ru)
D
На сайте с 28.06.2008
Offline
1114
#2

я просто 0 в пхп, как это должно выглядеть , так?

Создать файл пхп там прописать

<?

wget --input-file=1.txt

?>

положить эти два файла в корень сайта и запустить пхп файл?

_
На сайте с 13.11.2012
Offline
2
_A_
#3

flashget - если с сервера на ПК.

Если с сервера на сервер, то вот скрипт(можно и на ПК использовать, если у вас линукс):

$files = 'Сюда вставьте список файлов(через запятую или построчно)';
$dir = 'директория с правами 777';
$files = preg_split("/[\s,]+/", trim($files));
foreach($files as $f){
copy($f, $dir.'/'.pathinfo(parse_url($f,PHP_URL_PATH), PATHINFO_BASENAME));
}
Самый стабильный хостинг (http://www.beget.ru/?id=27692)
D
На сайте с 28.06.2008
Offline
1114
#4

Не учел один нюанс - имена картинок совпадают иногда - как их автоматом переименовывать? Попробовал скрипт выше - он скачал 51 файл и остановился

_
На сайте с 13.11.2012
Offline
2
_A_
#5

Если для вас не важны их имена:

copy($f, $dir.'/'.substr(md5(microtime(1)),0,8));

Если важны:

copy($f, $dir.'/'.str_replace('/','_',pathinfo(parse_url($f,PHP_URL_PATH), PATHINFO_DIRNAME)).'_'.pathinfo(parse_url($f,PHP_URL_PATH), PATHINFO_BASENAME));
D
На сайте с 28.06.2008
Offline
1114
#6

скрипт скачал теперь 277 файлов из 291 и остановился, названия файлов без расширений, ну это я как нить решу.... сейчас попробую перезапустить - может успеет все скачать

---------- Добавлено 14.11.2012 в 12:43 ----------

все теперь все скачалось - СПАСИБО!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий