Skip to content

[Учебный проект] Скачивает файлы в несколько потоков по ссылкам в указанную директорию.

Notifications You must be signed in to change notification settings

Chortowod/Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

422d0d3 · Aug 13, 2020

History

4 Commits
Aug 13, 2020
Aug 13, 2020
Aug 13, 2020
Aug 13, 2020
Aug 13, 2020

Repository files navigation

Скачивает файлы в несколько потоков по ссылкам в указанную директорию, показывая общее затраченное время и среднюю скорость загрузки. Если ссылки повторяются, то файл просто копируется с новым именем (без повторного скачивания).

Для работы необходимо скачать файл в Realises (Downloader.jar).

Создаем .bat файл, кладем его вместе с Downloader.jar и вставляем в него следующее: java -jar Downloader.jar 7 "D:\to_download.txt" "D:\Downloads"

где: 7 - количество потоков; "D:\to_download.txt" - путь к файлу, откуда будут браться ссылки; "D:\Downloads" - куда загрузятся файлы (создастся автоматически).

Пример файла to_download.txt представлен в папке "files"; Можно создать свой по следующему шаблону: http://kremlin.ru/static/pdf/constitution.pdf ImportantDocument

где: http://kremlin.ru/static/pdf/constitution.pdf - прямая ссылка на скачиваемый файл; ImportantDocument - имя, под которым мы хотим сохранить файл (расширение добавится само).

На каждой строчке должна быть одна ссылка и одно имя файла, разделенные пробелом.

(проект создан в учебных целях и использовать его нет смысла, так как любой браузер делает то же самое в одно нажатие)

About

[Учебный проект] Скачивает файлы в несколько потоков по ссылкам в указанную директорию.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages