Если устроит такой вариант, то можете использовать FlashGot Mass Downloader в связке с Wget
Установите расширение "FlashGot Mass Downloader".
После установки расширения, поступит запрос на перезапуск браузера.
Перезапустите браузер.
Скачайте файл wget.exe и поместите в папку " System32 ( C:\WINDOWS\System32\)"
В адресной строке браузера Firefox введите: about:addons и нажмите клавишу ENTER.
Из списка плагинов найдите FlashGot, и нажмите кнопку "Настройки".
Перейдите во вкладку "Основные"
По умолчанию в "Менеджер закачек" будет выставлено "(встроенный в браузер)", напротив нажмите кнопку "Добавить"
Появится диалоговое окно "Добавить менеджер закачек".
Вариант 1
В "Введите название менеджера:" введите: WGet и нажмите кнопку "OK"
Откроется проводник для выбора исполняемого файла.
Дальше вам потребуется выбрать требуемый исполняемый файл.
В области "Имя файла" введите " C:\WINDOWS\system32\cmd.exe" и нажмите кнопку "Открыть"
Ниже, в "Шаблон командной строки:" появится переменная [url], сотрите всё и вставьте:
Код:
/C start wget -c --no-check-certificate [--directory-prefix=FOLDER] [--referer=REFERER] [--post-data=POST] [--load-cookies=CFILE] [--header=Cookie:COOKIE] [--input-file=UFILE]
Нажмите кнопку "ОК".
Вариант 2
В "Введите название менеджера:" введите: WGet и нажмите кнопку "OK"
Откроется проводник для выбора исполняемого файла.
Дальше вам потребуется выбрать требуемый исполняемый файл.
В области "Имя файла" введите " C:\WINDOWS\system32\wget.exe" и нажмите кнопку "Открыть"
Ниже, в "Шаблон командной строки:" появится переменная [url], сотрите всё и вставьте:
Код:
-c --no-check-certificate [--directory-prefix=FOLDER] [--referer=REFERER] [--post-data=POST] [--load-cookies=CFILE] [--header=Cookie:COOKIE] [--input-file=UFILE]
Нажмите кнопку "ОК".
Справка по Wget:
Код:
GNU Wget 1.16.3, программа для неинтерактивной загрузки файлов по сети.
Использование: wget [ОПЦИЯ]... [url]...
Обязательные аргументы для длинных опций также являются обязательными и для коротких опций.
Запуск:
-V, --version вывод версии Wget и выход.
-h, --help вывод этой справки.
-b, --background после запуска перейти в фоновый режим.
-e, --execute=КОМАНДА выполнить команду в стиле `.wgetrc'.
Журналирование и входной файл:
-o, --output-file=ФАЙЛ записывать сообщения в ФАЙЛ.
-a, --append-output=ФАЙЛ дописывать сообщения в конец ФАЙЛА.
-d, --debug вывод большого количества отладочной информации.
-q, --quiet молча (без выходных данных).
-v, --verbose подробный вывод (по умолчанию).
-nv, --no-verbose отключение подробного режима, но не полностью.
--report-speed=ТИП единицу измерения пропускной способности определить ТИПОМ. ТИП может быть равен bits
-i, --input-file=ФАЙЛ загрузка URL'ов, найденных в ФАЙЛЕ.
-F, --force-html считать, что входной файл - HTML.
-B, --base=URL добавление URL в начало относительных ссылок в файле -F -i.
--config=ФАЙЛ задать файл настроек
--no-config не читать файлы настроек
Загрузка:
-t, --tries=ЧИСЛО установить ЧИСЛО повторных попыток (0 без ограничения).
--retry-connrefused повторять, даже если в подключении отказано.
-O, --output-document=ФАЙЛ записывать документы в ФАЙЛ.
-nc, --no-clobber пропускать загрузки, которые приведут к загрузке уже существующих файлов.
-c, --continue возобновить загрузку частично загруженного файла.
--start-pos=СМЕЩЕНИЕ начинать загрузку со СМЕЩЕНИЯ (считается с 0)
--progress=ТИП выбрать тип индикатора выполнения.
--show-progress показывать индикатор выполнения в любом режиме подробности
-N, --timestamping не загружать повторно файлы, только если они не новее, чем локальные.
--no-use-server-timestamps не устанавливать метку времени локальному файлу, полученную с сервера
-S, --server-response вывод ответа сервера.
--spider ничего не загружать.
-T, --timeout=СЕКУНДЫ установка значений всех тайм-аутов в СЕКУНДЫ.
--dns-timeout=СЕК установка тайм-аута поиска в DNS в СЕК.
--connect-timeout=СЕК установка тайм-аута подключения в СЕК.
--read-timeout=СЕК установка тайм-аута чтения в СЕК.
-w, --wait=СЕКУНДЫ пауза в СЕКУНДАХ между загрузками.
--waitretry=СЕКУНДЫ пауза в 1..СЕКУНДЫ между повторными попытками загрузки.
--random-wait пауза в 0...2*WAIT секунд между загрузками.
--no-proxy явно выключить прокси.
-Q, --quota=ЧИСЛО установить величину квоты загрузки в ЧИСЛО.
--bind-address=АДРЕС привязка к АДРЕСУ (имя хоста или IP) локального хоста.
--limit-rate=СКОРОСТЬ ограничение СКОРОСТИ загрузки.
--no-dns-cache отключение кэширования поисковых DNS-запросов.
--restrict-file-names=ОС ограничение на символы в именах файлов, использование которых допускает ОС.
--ignore-case игнорировать регистр при сопоставлении файлов и/или каталогов.
-4, --inet4-only подключаться только к адресам IPv4.
-6, --inet6-only подключаться только к адресам IPv6.
--prefer-family=СЕМЕЙСТВО подключаться сначала к адресам указанного семейства, может быть IPv6, IPv4 или ничего.
--user=ПОЛЬЗОВАТЕЛЬ установить и ftp- и http-пользователя в ПОЛЬЗОВАТЕЛЬ.
--password=ПАРОЛЬ установить и ftp- и http-пароль в ПАРОЛЬ.
--ask-password запрашивать пароли
--no-iri выключить поддержку IRI
--local-encoding=ENC использовать КДР как локальную кодировку для IRI
--remote-encoding=ENC использовать КДР как удалённую кодировку по умолчанию
--unlink удалить файл перед затиранием
Каталоги:
-nd, --no-directories не создавать каталоги.
-x, --force-directories принудительно создавать каталоги.
-nH, --no-host-directories не создавать каталоги как на хосте.
--protocol-directories использовать имя протокола в каталогах.
-P, --directory-prefix=ПРЕФИКС сохранять файлы в ПРЕФИКС/...
--cut-dirs=ЧИСЛО игнорировать ЧИСЛО компонентов удалённого каталога.
Параметры HTTP:
--http-user=ПОЛЬЗОВАТЕЛЬ установить http-пользователя в ПОЛЬЗОВАТЕЛЬ.
--http-password=ПАРОЛЬ установить http-пароль в ПАРОЛЬ.
--no-cache отвергать кэшированные сервером данные.
--default-page=ИМЯ изменить имя страницы по умолчанию (обычно это «index.html»)
-E, --adjust-extension сохранять документы HTML/CSS с надлежащими расширениями
--ignore-length игнорировать поле заголовка `Content-Length'.
--header=СТРОКА вставить СТРОКУ между заголовками.
--max-redirect максимально допустимое число перенаправлений на страницу.
--proxy-user=ПОЛЬЗОВАТЕЛЬ установить ПОЛЬЗОВАТЕЛЯ в качестве имени пользователя для прокси.
--proxy-password=ПАРОЛЬ установить ПАРОЛЬ в качестве пароля для прокси.
--referer=URL включить в HTTP-запрос заголовок `Referer: URL'.
--save-headers сохранять HTTP-заголовки в файл.
-U, --user-agent=АГЕНТ идентифицировать себя как АГЕНТ вместо Wget/ВЕРСИЯ.
--no-http-keep-alive отключить поддержание активности HTTP (постоянные подключения).
--no-cookies не использовать кукисы.
--load-cookies=ФАЙЛ загрузить кукисы из ФАЙЛА перед сеансом.
--save-cookies=ФАЙЛ сохранить кукисы в ФАЙЛ после сеанса.
--keep-session-cookies загрузить и сохранить кукисы сеанса (непостоянные).
--post-data=СТРОКА использовать метод POST; отправка СТРОКИ в качестве данных.
--post-file=ФАЙЛ использовать метод POST; отправка содержимого ФАЙЛА.
--method=HTTPMethod использовать метод «HTTPMethod» в заголовке
--body-data=СТРОКА отправка СТРОКИ в качестве данных; ДОЛЖЕН быть указан параметр --method
--body-file=ФАЙЛ отправка содержимого ФАЙЛА; ДОЛЖЕН быть указан параметр --method
--content-disposition Учитывать заголовок Content-Disposition при выборе имён для локальных файлов (ЭКСПЕРИМЕНТАЛЬНЫЙ).
--content-on-error выводить принятые данные при ошибках сервера
--auth-no-challenge Отправить базовые данные аутентификации HTTP не дожидаясь ответа от сервера.
Параметры HTTPS (SSL/TLS):
--secure-protocol=ПР выбор безопасного протокола: auto, SSLv2, SSLv3 или TLSv1.
--https-only переходить только по безопасным ссылкам HTTPS
--no-check-certificate не проверять сертификат сервера.
--certificate=ФАЙЛ файл сертификата пользователя.
--certificate-type=ТИП тип сертификата пользователя: PEM или DER.
--private-key=ФАЙЛ файл секретного ключа.
--private-key-type=ТИП тип секретного ключа: PEM или DER.
--ca-certificate=ФАЙЛ файл с набором CA.
--ca-directory=КАТ каталог, в котором хранится список CA.
--crl-file=ФАЙЛ файл с набором CRL
--random-file=ФАЙЛ файл со случайными данными для SSL PRNG.
--egd-file=ФАЙЛ файл, определяющий сокет EGD со случайными данными.
Параметры FTP:
--ftp-user=ПОЛЬЗОВАТЕЛЬ установить ftp-пользователя в ПОЛЬЗОВАТЕЛЬ.
--ftp-password=ПАРОЛЬ установить ftp-пароль в ПАРОЛЬ.
--no-remove-listing не удалять файлы файлы `.listing'.
--no-glob выключить маски для имён файлов FTP.
--no-passive-ftp отключить "пассивный" режим передачи.
--preserve-permissions сохранять права доступа удалённых файлов.
--retr-symlinks при рекурсии загружать файлы по ссылкам (не каталоги).
Параметры WARC:
--warc-file=FILENAME записать данные запроса/ответа в файл .warc.gz
--warc-header=СТРОКА вставить СТРОКУ в запись warcinfo
--warc-max-size=ЧИСЛО максимальный размер файлов WARC равен ЧИСЛУ
--warc-cdx записать индексные файлы CDX
--warc-dedup=FILENAME не сохранять записи, перечисленные в файле CDX
--no-warc-compression не сжимать файлы WARC с помощью GZIP
--no-warc-digests не вычислять дайджесты SHA1
--no-warc-keep-log не сохранять файл журнала в записи WARC
--warc-tempdir=КАТАЛОГ расположение для временных файлов, создаваемых процедурой записи WARC
Рекурсивная загрузка:
-r, --recursive включение рекурсивной загрузки.
-l, --level=ЧИСЛО глубина рекурсии (inf и 0 - бесконечность).
--delete-after удалять локальные файлы после загрузки.
-k, --convert-links делать ссылки локальными в загруженном HTML.
--backups=N перед записью файла X, ротировать до N резервных файлов
-K, --backup-converted перед преобразованием файла X делать резервную копию X.orig.
-m, --mirror короткая опция, эквивалентная -N -r -l inf --no-remove-listing.
-p, --page-requisites загрузить все изображения и проч., необходимые для отображения HTML-страницы.
--strict-comments включить строгую (SGML) обработку комментариев HTML.
Разрешения/запреты при рекурсии:
-A, --accept=СПИСОК список разрешённых расширений, разделённых запятыми
-R, --reject=СПИСОК список запрещённых расширений, разделённых запятыми.
--accept-regex=REGEX регулярное выражение для разрешённых URL
--reject-regex=REGEX регулярное выражение для запрещённых URL
--regex-type=ТИП тип регулярного выражения (posix)
-D, --domains=СПИСОК список разрешённых доменов, разделённых запятыми.
--exclude-domains=СПИСОК список запрещённых доменов, разделённых запятыми.
--follow-ftp следовать по ссылкам FTP в HTML-документах.
--follow-tags=СПИСОК список используемых тегов HTML, разделённых запятыми.
--ignore-tags=СПИСОК список игнорируемых тегов HTML, разделённых запятыми.
-H, --span-hosts заходить на чужие хосты при рекурсии.
-L, --relative следовать только по относительным ссылкам.
-I, --include-directories=СПИСОК список разрешённых каталогов.
--trust-server-names использовать имя, указанное в перенаправляющем URL, в качестве последнего компонента.
-X, --exclude-directories=СПИСОК список исключаемых каталогов.
-np, --no-parent не подниматься в родительский каталог.
--wdebug выводить отладочную информацию Watt-32..
-E, --html-extension сохранять HTML-документы с расширением `.html'.
|