Спарсить фотки (донор разрешил) с помощью известного софта.

12
Shlackbaum
На сайте с 18.08.2010
Offline
322
734

Проблема: Есть список файлов, которые необходимо перекачать с другого сайта. Названия файлов постоянно повторяются - при количестве файлов больше 100 - их имена 1.jpg, 2.jpg и 3.jpg (иногда чуть больше иногда чуть меньше).

Предполагаемые решения: Total commander (Загрузка по списку) и Download master (массовая загрузка)

Оба решения не сохраняют иерархию и не создают папок, они просто копируют все файлы в одну папку и, разумеется, происходит проблема с заменой файлов, т.к. имена у них одни и те же.

Есть ли способ загрузить файлы с сохранением хотя бы первой папки иерархии, чтобы загрузка прошла успешно?

Денвер и скрипты в принципе можно, но долго... хотя и за эти ссылки буду благодарен.

Пустота. Какого черта здесь появляется чья-то реклама?
C
На сайте с 04.02.2005
Offline
277
#1
Названия файлов постоянно повторяются - при количестве файлов больше 100 - их имена 1.jpg, 2.jpg и 3.jpg (иногда чуть больше иногда чуть меньше).

Это как??????

Shlackbaum
На сайте с 18.08.2010
Offline
322
#2

Chukcha,

папка1/1.jpg

папка2/1.jpg

C
На сайте с 04.02.2005
Offline
277
#3

total'ом по ftp?

так он умеет копировать и папки.

Где подкол?

Shlackbaum
На сайте с 18.08.2010
Offline
322
#4

Chukcha, используется функция "загрузка по списку". Т.е. доступа к донорской базе нет, есть только сам донор и необходимые URL'ы в txt файле, поэтому решение такое.

Joker-jar
На сайте с 26.08.2010
Offline
154
#5

Операция разовая или периодичная?

Shlackbaum
На сайте с 18.08.2010
Offline
322
#6

Joker-jar, на данный момент разовая :)

Joker-jar
На сайте с 26.08.2010
Offline
154
#7

Я уверен, что это можно реализовать при помощи wget и, возможно, пары дополнительных bash-конструкций

zhitov
На сайте с 30.01.2005
Offline
219
#8
Shlackbaum:
необходимые URL'ы в txt файле

Отсюда и плясать. Простенький PHP-скрипт справится легко.

Строительные калькуляторы ( https://www.zhitov.com/ )
Joker-jar
На сайте с 26.08.2010
Offline
154
#9

Да, PHP-скрипт даже будет более лучшим решением (ибо кроссплатформенным)

Aglok
На сайте с 16.07.2012
Offline
5
#10

Есть макрос на exel-vba. Он закачивает фотки по урл и создаёт папки по списку, размещает туда соответствующие изображения.

12

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