| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Скачивание папки с сайта |
| Автор: swap 19.4.2012, 14:04 |
| Стоит задача реализовать скачивание с веб-сайта папок, а не файлов. При этом должна скачиваться папка с сохранением структуры файлов/подкаталогов. Поясняю. На сайте доступен для скачивания контент. Контент представляет из себя наборы из 100500 файлов. В данный момент пользователь имеет возможность скачивать отдельные файлы, а при необходимости скачать полностью, все файлы пакуются для юзера в zip-архив. В силу ряда причин есть большое желание отказаться от архивов. Вопрос - возможно ли реализовать это на Java? Т.е. Click -> Save as... -> Папка с файлами скачивается на комп пользователя -> Profit! Вопрос №2. Если реализация возможна, то нужен собственно реализатор. За деньги, естественно. Буду благодарен за любые идеи. |
| Автор: COVD 19.4.2012, 15:34 | ||
Наберите в браузере адрес вашей папки, типа "http://www.aaa.com/../papka/". Если на сайте разрешен доступ к папке, т.е. если вы получите в ответ список файлов, то да, можно в цикле все файлы загрузить по одному. Проблема только в том, чтобы получить список адресов файлов. |
| Автор: swap 19.4.2012, 17:26 |
| Список файлов - это не проблема. Сайт наш и мы можем выводить его необходимым образом. Я правильно вас понял, что средствами Java я могу получить результат в виде загруженной с сайта на локальный компьютер в один клик папки, в которой сохранена в т.ч. структура файлов и подпапок? Если это так, то возметесь ли вы за реализацию? Если не сможете, то можете ли вы сориентировать как-то по трудоемкости этого проекта? Мне в любом случае надо искать исполнителя и определять бюджет. Заранее благодарен. |
| Автор: COVD 19.4.2012, 18:04 | ||
Если сайт ваш, значит у вас есть админский доступ (login-password). Посмотрите бесплатный ftp клиент http://filezilla-project.org/ Там все это есть - download/upload на локальный компьютер как для отдельных файлов, так и для папок. |
| Автор: swap 19.4.2012, 20:16 |
| Спасибо, мне известно о существовании ftp-клиентов. |