Перейти к содержимому


Массовое скачивание файлов


Сообщений в теме: 5

#1 plotnikov

    Активный участник

  • Пользователи
  • PipPipPip
  • 155 сообщений

Отправлено 23 Март 2016 - 09:47

Необходимо автоматизировать выгрузку файлов из таблицы. Идеально, если файлы сразу будут скачиваться с нужными названиями (не оригинальными).
Файлов много и они постоянно будут обновляться, поэтому хочется автоматизировать процесс.
Сгенерировал ссылки вида:
https://***.clientbase.ru/open_file.php?table=291&field=5771&line=1487&file=26673.jpg&is_show=1&new_name=izdelie420.jpg
...
Если бы не было авторизации, то я без проблем бы загрузил список ссылок в какой-то загрузчик и при этом смог на лету переименовывать файлы на новые названия.
Но авторизация есть и я не знаю, как ее обойти.

Пока даже не понимаю, в какую сторону думать. Подскажите, пожалуйста.

Сообщение отредактировал plotnikov: 23 Март 2016 - 10:37


#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 23 Март 2016 - 09:53

Думать надо в сторону "внешнего файла" с отключенной авторизацией и собственным кодом на чтение-выгрузку файлов из таблицы. В open_file.php вы авторизацию не отключите, это системный файл.

#3 plotnikov

    Активный участник

  • Пользователи
  • PipPipPip
  • 155 сообщений

Отправлено 23 Март 2016 - 10:15

Вот эти ссылки как раз внешним файлом генерирую. Тогда вопросы:

1. как отключить авторизацию во внешнем файле?
2. я бы с удовольствием изначально читал файл сам, а не через open_file.php, но откуда это делать? В базе находится только имя файла. На фтп файлов тоже не видно. Где они хранятся?

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 761 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 23 Март 2016 - 10:31

1. Ищем на форуме "script_noauth"
2. Ищем на форуме "get_file_path"

#5 plotnikov

    Активный участник

  • Пользователи
  • PipPipPip
  • 155 сообщений

Отправлено 23 Март 2016 - 10:37

Все нашел, спасибо большое!

#6 Александр Пономарев

    Активный участник

  • Пользователи
  • PipPipPip
  • 435 сообщений
  • Пол:Мужчина
  • Город:Таганрог

Отправлено 23 Март 2016 - 17:17

Нашёл, поделись итогами! Форум ведь всем помогать должен, а не только вам, верно?





Количество пользователей, читающих эту тему: 3

0 пользователей, 3 гостей, 0 анонимных