Page 1 of 2

фича: не загружать html страницы 404 вместо файлов

Posted: 25 Aug 2006, 6:00 Fri
by Ivashka
Добавьте в настройки ещё одну функцию плиззз:
отключать загрузку файла если он не существует.
Очень не хочется загружать страницы html с ошибкой 404 или любой другой
вместо например несуществующего файла http://www.agava.ru/123.jpg
который стоит в списке закачек.
Уж если этого файла нет то пускай лучше DM ваобще ничего не загружает.

Posted: 09 Mar 2007, 22:54 Fri
by artem
Однозначно поддерживаю. Ибо часто бывают случаи, что вместо закачиваемого файла вылазит хтмл страничка и в отсутствие пользователя портит так долго закачиваемый файл. =(((((
Мое предложение:
1. сместить фокус в диалоге о закачке хтмл странички при смене файла на сервере с ДА на НЕТ, чтоб исключить порчу файла в отсутствие юзера.
2. добавить опцию "не закачивать в случае смены файла хтмл страницу"

Posted: 10 Mar 2007, 22:43 Sat
by Korney San
artem wrote:2. добавить опцию "не закачивать в случае смены файла хтмл страницу"
...однако оставить при этом закачку в очереди - бывает так, что через один прокси файл становится не доступен, а закачивать сначала некрасиво...

Posted: 11 Mar 2007, 20:23 Sun
by filchef
Имею следное предложение - когода DM находит не файл а html страница дат еще одна возможност кроме скачат или нет - открыт в браузъре - при этом некоторые сайты которые меняют ссылки по середине качании и хотят снова разгадание картинок будем удовлетворят до получение новы свежей директной ссылки.При этом можно с чекбоксах так подстроит чтоб кажды раз когда появится эта ситуация "качат" "не качат" или "открыт в браузъре" и через 30 секунд выполнит то что в чекбоксе эсли прежде этом не нажать соответны бутон - за 30 секунд легко подменит чекбокс.

Posted: 13 Mar 2007, 13:09 Tue
by marcipan
Это старый вопрос: не качать хтмл-страницу.
ХТМЛ- страница может быть ответ на то, что ссылка изменилать, а может быть страница какого-нибудь сайта, которую юзеру хочется сохранить, на что и заточен ДМ. Как ДМу определить?

Posted: 13 Mar 2007, 21:19 Tue
by filchef
marcipan wrote:Это старый вопрос: не качать хтмл-страницу.
ХТМЛ- страница может быть ответ на то, что ссылка изменилать, а может быть страница какого-нибудь сайта, которую юзеру хочется сохранить, на что и заточен ДМ. Как ДМу определить?
Дать возможност выбора - "качать"," не качать", "открыт в браузъре" - думаю что это просто для понимания но вероятно очень сложно для исполнения поэтому и не сделано - а как процедироват следующий раз когда юзер нет на компе - с чекбоксы и в настройках и в попъп окно с кнопками.20-30 сек. достатъчное время подменит чек в чекбоксе и нажмат бутон - конечно надо и алтернатива в настройках когда качание началос а захотелос подменит чекбокса.

PS. Извините за не очень хороший руский - в Болгарии мы его не часто говорим :wink:

Posted: 14 Mar 2007, 7:39 Wed
by marcipan
Я не програмист, но может быть решаемо. ДМу придётся анализировать лог закачки и при появлении "....... 404" и т.п. предложить выбор. А :?:
А лучше поставить на паузу и выделить цветом. Юзеры пусть сами решают что делать с такой закачкой дальше.

Posted: 14 Mar 2007, 11:43 Wed
by filchef
marcipan wrote:Я не програмист, но может быть решаемо. ДМу придётся анализировать лог закачки и при появлении "....... 404" и т.п. предложить выбор. А :?:
А лучше поставить на паузу и выделить цветом. Юзеры пусть сами решают что делать с такой закачкой дальше.
Тоже хороший вариант :!:

Posted: 14 Mar 2007, 20:32 Wed
by AD
Да вообще, лучше бы он всякого мусора поменьше качал и не изменял название файла. Хочешь изменить - спроси у пользователя. А пользователь тебе, разумеется, по рукам даст. Так и html грузиться не будут.

Вот только разработчикам на это все наплевать.

Posted: 17 Mar 2007, 15:07 Sat
by artem
Ну а если юзера нет у компа? А хост временно в дауне и оно хочет качать хтмл страницу. Что тогда?
Нужно добавить опцию запретиь закачку ЛЮБЫХ хтмл файлов если закачиваемый файл недоступен, а когда хост поднимится, или юзер сменит ссылку на новую(типа каждые 3 часа новая), то файл благополучно продолжит качатся.
Только так...

Posted: 22 Mar 2007, 1:39 Thu
by Mercury
Сделать галочку: "не качать при изменениях размера или mimetype". Если то или другое изменится, где-то выводит: "mimetype сменился на text/html" и не качает.

Posted: 22 Mar 2007, 1:44 Thu
by Mercury
Mercury wrote:Сделать галочку: "не качать при изменениях размера или mimetype". Если то или другое изменится, где-то выводит: "mimetype сменился на text/html" и не качает.
Продолжение этого: две опции:
1. "Попытки повторной докачки при ошибке".
2. "Закачивать ошибочный HTML для открытия в браузере".

Posted: 23 Mar 2007, 1:09 Fri
by Korney San
Mercury wrote:1. "Попытки повторной докачки при ошибке".
... через n секунд/минут

Вот-вот, я уже неделю натыкаюсь на эти грабли, скачивая ОпенОфис, когда отдаёт 3-4 мегабайта, а потом вылезает ошибка типа "Файл отсутствует на сервере" ( !!! :shock: )... и через полчаса ПО ТОЙ ЖЕ ССЫЛКЕ (помеченной, кстати, ДМ как "с докачкой") качается дальше.

А то я уже начал думать о том, чтобы воткнуть это в свой плагин.

Posted: 23 Mar 2007, 16:10 Fri
by marcipan
Korney San wrote:Вот-вот, я уже неделю натыкаюсь на эти грабли ...
В принципе это уже давно реализовано: "Максимально допустимое количество ошибок на одну закачку" - до 1000000, т.к некоторые серверы ограничивают количество потоков и выдают 505.

Posted: 24 Mar 2007, 8:25 Sat
by Korney San
marcipan wrote: В принципе это уже давно реализовано: "Максимально допустимое количество ошибок на одну закачку" - до 1000000,
Уважаемый сэр, видимо, имеет в виду ещё и опцию "Циклический перезапуск закачек при ошибках связи сервера"? В таком случае меня не устраивает предложенный максимальный вариант в 120 секунд. Конкретный приведённый пример имеет место требовать от 15 минут до двух-трёх часов на перезапуск (если кому интересно, это OpenOffice 2.1 Pro, 120 Мб).
marcipan wrote: т.к некоторые серверы ограничивают количество потоков и выдают 505.
Это значит, сижу я, качаю в четыре секции, потом приходит кто-то ещё - и мне говорит "адью". Так получается?