Сохранение .htm страницы вместо файла

Задавайте вопросы, пишите сюда все что не касается других тем.

Moderators: Korney San, Qwertiy, marcipan, igelizm

Forum rules
Справочная система менеджера закачек Download Master:
http://westbyte.com/dm/help/
Post Reply
Sonator
Posts: 4
Joined: 27 Jan 2014, 23:12 Mon

Сохранение .htm страницы вместо файла

Post by Sonator »

Часто при попытке закачать какой-либо файл, вместо него закачивается .htm страница и DownLoad Master спрашивает: "Файл такой-то является текстовой html страницей. Хотите сохранить этот файл с расширением ".htm"?" Спрашивается - зачем мне вообще эта страница, если я хотел закачать файл?
Можно ли сделать так, чтобы DM всё-таки находил требуемый файл по заданной ссылке или хотя-бы сразу ДО ЗАКАЧКИ предупреждал, что будет сохранён не требуемый файл, а ".htm"? Или сделать настройку, чтобы он вообще не сохранял htm страницы?
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

И как же он должен это узать?
Вероятно, дело в куках на сайтах, где для скачивания требуется авторизация.

PS: Опять "Вы не можете отправить следующее сообщение сразу после предыдущего. Пожалуйста, попробуйте чуть позже." :(
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
Sonator
Posts: 4
Joined: 27 Jan 2014, 23:12 Mon

Re: Сохранение .htm страницы вместо файла

Post by Sonator »

И как же он должен это узать?
Это вопрос к программистам. Какую информацию можно узнать о файле перед тем, как начать закачку? Расширение (.htm)? Размер (если несколько килобайт, то с большой вероятностью это htm страница, а не, например, архив)? Зачастую это ссылка на страницу, на которой уже размещена ссылка на нужный файл.
Qwertiy
Гуру
Posts: 764
Joined: 07 Jan 2011, 1:45 Fri
Location: Россия

Post by Qwertiy »

Sonator wrote:Какую информацию можно узнать о файле перед тем, как начать закачку?
Сервер специально пересылает html-страницу вместо файла. Либо, чтобы помещать несанкционированному скачиванию, либо чтобы избавить сервер от лишней нагрузки и получения его ресурсов.
Возможно, можно узнать по content-type'у, но это уже при начале скачивания, либо при посылке запроса для получения размера. И не факт, что сервер выставляет его правильно.
Sonator wrote:Расширение (.htm)?
Нет.
Sonator wrote:Размер (если несколько килобайт, то с большой вероятностью это htm страница, а не, например, архив)?
Я могу и мелкие файлы DM'ом скачивать. Во-первых, ради сортировки по категориям, а во-вторых, просто если интеграция включена, так проще.
Sonator wrote:Зачастую это ссылка на страницу, на которой уже размещена ссылка на нужный файл.
См. первую часть ответа. Она там не просто так, а намеренно, чтобы нельзя было скачать. Скорее всего, эта ссылка ведёт на ту же страницу.
Пожалуйста, посмотрите: Использование ссылок в тексте сообщений
Поддерживаются браузеры: Опера 12, Хром, Firefox.
Обновлено: 21.09.2012. Надо бы ещё подправить и обновить...
Ссылки на файлы обновлены: 24.05.2013.
Sonator
Posts: 4
Joined: 27 Jan 2014, 23:12 Mon

Re: Сохранение .htm страницы вместо файла

Post by Sonator »

Я могу и мелкие файлы DM'ом скачивать.
Ну тогда может быть в настройках добавить дополнительный запрос на подтверждение закачки, если размер меньше n kb и (или) автоматический пропуск таких закачек?
marcipan
Гуру
Posts: 1400
Joined: 11 Jun 2005, 3:55 Sat
Location: Санкт-Петербург

Re: Сохранение .htm страницы вместо файла

Post by marcipan »

Скачивание хтмл страницы - бородатая тема :wink:
В архиве лежит текстовый документ. В документе 16 букв. Сколько весит архив ?
ДМ скачивает не только файлы, но и страницы сайтов, по желанию - с картинками.
Частенько, скачав хтмл страницу, просматриваю её, чтобы сделать выводы: качать броузером, изменить юзер агента и т.д.
Windows 7 х64, Google Chrome 54.0.2840.99, ИЕ11 \ DM 6.10.2.1527
Sonator
Posts: 4
Joined: 27 Jan 2014, 23:12 Mon

Re: Сохранение .htm страницы вместо файла

Post by Sonator »

В архиве лежит текстовый документ. В документе 16 букв. Сколько весит архив ?
Частенько, скачав хтмл страницу, просматриваю её, чтобы сделать выводы: качать броузером, изменить юзер агента и т.д.
В настройках - фильтр по размеру файла (размер ОТ и ДО задаётся пользователем).
Там подпункт (галочка):
- пропускать автоматически. (Если нет, то спрашивать - качать или нет. При автоматическом пропуске, соответствующее уведомление.).

Те, кто часто качает мелочевку, пусть фильтр не включает. Кто качает иногда - включает с запросом.
Как-то так.
Post Reply