Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Браузер удаляет файл, если не удалось закачать полностью. - Как отключить? (http://forum.oszone.net/showthread.php?t=305940)

Yewgeniy 27-09-2015 16:32 2558200

Браузер удаляет файл, если не удалось закачать полностью. - Как отключить?
 
Как сделать, чтобы браузер оставлял (не удалял) закачанную часть файла, который не удалось скачать полностью?

alex32416 27-09-2015 16:37 2558203

а он так не может, ставь менеджер закачек.

Yewgeniy 27-09-2015 16:54 2558215

turbobit, например, не позволяет качать иначе как браузером, или я не умею...

Казбек 27-09-2015 17:39 2558233

Fruumo Download Manager
Цитата:

Цитата Yewgeniy
turbobit, например, не позволяет качать иначе как браузером, или я не умею... »

По моему, у них есть их фирменный загрузчик Turbobit Downloader. Он поддерживает докачку.
Ну и как вариант Mozilla Firefox Turbobit Edition

Iska 27-09-2015 18:02 2558249

Цитата:

Цитата Yewgeniy
Как сделать, чтобы браузер оставлял (не удалял) закачанную часть файла, который не удалось скачать полностью? »

У меня Firefox не удаляет.

Charg 28-09-2015 09:25 2558443

Не знаю как в мозилле, но хром удаляет уже скачанную часть файла только если закрыть его прям во время скачки. А если вручную поставить на паузу а потом закрыть\открыть - можно продолжить скачку.
Другое дело что на большинстве из этих файлопомоек ссылки временные и по старому адресу файл может быть уже не доступен.

Yewgeniy 28-09-2015 14:35 2558537

Задача не в том, чтобы продолжить, а в том, чтобы сохранить скачанную часть.

Charg 28-09-2015 14:45 2558544

Цитата:

Цитата Yewgeniy
чтобы сохранить скачанную часть »

В каком виде? Браузеры, насколько я знаю, не качают файлы как торренты (кусками). Нельзя так просто скачать пол архива и пользоваться скачанной половиной.

Iska 28-09-2015 14:50 2558547

Цитата:

Цитата Charg
Нельзя так просто скачать пол архива и пользоваться скачанной половиной. »

Можно.

Yewgeniy 28-09-2015 14:55 2558553

Видеофайл может быть полезней, если есть его часть, чем если вообще нету.

Nordek 28-09-2015 15:09 2558559

Цитата:

Цитата Yewgeniy
Как сделать, чтобы браузер оставлял (не удалял) закачанную часть файла »

У меня браузер оставляет недокачанные файлы.

Казбек 28-09-2015 23:38 2558699

Yewgeniy,
Каким из браузеров вы пользуетесь?
Случайно, какой то "чистильщик" не запущен?

Yewgeniy 29-09-2015 11:33 2558844

Firefox 38.0.1
чистильщика не вижу, или плохо смотрю...

Nordek 29-09-2015 15:18 2558944

Цитата:

Цитата Yewgeniy
Firefox 38.0.1 »

С этого надо было начинать, это важно. Начинать ещё с указания браузера в названии темы.
В силу своей неприступной наглости, я с лёгкостью принял Вас как за "пользователя Chrome-ов".
По этому: проверял в Google Chrome (им все пользуются).

Google Chrome:
Ничего не удалилось.
Недокачанный файл именовался как "Не подтвержден 123456.crdownload"


Но у вас Firefox.

Firefox:
Вы воспроизвели действие для скачивания какого-нибудь файла.
Процесс скачивание начался.
В папке Загрузки вы видите файл "Programma.zip" 0-го размера, можете не заметить связывающий с ним файл "Programma.zip.part".
Если нажать на крестик на закачиваемом файле "Programma.zip", то удалится файл со связывающим файлом "Programma.zip.part".
Если поставить на паузу, то: Удалится только файл "Programma.zip" 0-го размера, а связывающий файл "Programma.zip.part" останется.

Google Chrome и Firefox - это не одно и тоже.
Теперь вы понимаете как важно указывать браузер. Примите это как за правило.

Yewgeniy 29-09-2015 15:38 2558957

Я обычно загрузку не прерываю. Просто загрузка по каким-то причинам может прерваться сама.

Iska 29-09-2015 15:57 2558965

Цитата:

Цитата Yewgeniy
Просто загрузка по каким-то причинам может прерваться сама. »

В этом случае, если Вы не отменяли/не удаляли загрузку из списка загрузок — останется описанный выше временный файл «*.part».

Nordek 29-09-2015 16:02 2558971

Цитата:

Цитата Iska
останется описанный выше временный файл «*.part». »

Yewgeniy, Если вы завершите работу браузера Firefox, то связывающий файл также удалиться.

Казбек 30-09-2015 00:09 2559182

Yewgeniy,
How to Resume failed Downloads in Mozilla Firefox
Resume a download started by firefox with wget

Nordek 30-09-2015 03:51 2559199

Если устроит такой вариант, то можете использовать 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'.



Время: 20:45.

Время: 20:45.
© OSzone.net 2001-