noname.htm

Пожелания по улучшению программы. Чего еще не хватает в DM.

Moderators: Korney San, Qwertiy, marcipan, igelizm

Post Reply
bwc001
Posts: 2
Joined: 12 Jun 2005, 21:03 Sun
Location: RUSSIA, SPb

noname.htm

Post by bwc001 »

Большая просьба к разработчикам блокировать закачку noname.htm.
Обычно при большой загрузке сервера последний вежливо посылает на ..., присылая noname.htm, а поскольку ее размер очень маленький, то очередь закачки вычищается со скоростью автомата Калашникова и потом весь мусор приходится вручную удалять с харда и из DM и заново набивать очередь закачек.
Возможность блокировки хотелось бы иметь в настройках.
bwc001
Gorgeous
Бывалый
Posts: 11
Joined: 19 Dec 2005, 2:15 Mon

Post by Gorgeous »

Если прога переименовывает файл в noname.htm, то может и не закачивать его вовсе. Действительно сделали бы такую настройку, что "не качать несуществующие файлы".
И сделали бы для прямых закачек, без переадресаций, закачку только того файла, который поставлен на закачку, если перенаправление, то обрубать закачку.
Бывают такие серваки, которые по http делают редирект, но если прога знает что такое 404 ошибка и переименовывает файл в noname, то зачем вообще этот файл нужен скачивающему человеку?
Ответте народу, не молчите :).
User avatar
sHinE
Гуру
Posts: 273
Joined: 24 Jun 2005, 3:49 Fri
Contact:

Re: noname.htm

Post by sHinE »

bwc001 wrote: Обычно при большой загрузке сервера последний вежливо посылает на ..., присылая noname.htm,
Так а код ответа сервера какой он посылает?
типа 200 -ОК или 302?
Если бы посылала 404 или 503 - то тогда да, по этим кодам можно узнать несуществующую страничку, а если там просто таким образом организована отдача файла?
Гость

Post by Гость »

Вообще не помешало бы, чтобы при получении кода 404 ДМ прекращал бы закачку с соответствующим сообщением... А то нафига долбить сервак, который ясно сказал, что такого файла у него нету?
chupakabra
Опытный
Posts: 22
Joined: 16 Aug 2005, 20:27 Tue

Post by chupakabra »

Частенько сервера возвращают 404 чтобы ограничить таким образом число одновременных подключений. Т.е. долбить сервер как раз надо. Меня наоборот напрягает, что DM в этом случае делает пару попыток, а затем переводит закачку в режим ожидания в очереди. Приходится постоянно вручную перезапускать.
Guest

Post by Guest »

chupakabra wrote:Частенько сервера возвращают 404 чтобы ограничить таким образом число одновременных подключений.
Боюсь ты перепутал с кодом 403...
404 - это фатально... файла нет...
User avatar
sHinE
Гуру
Posts: 273
Joined: 24 Jun 2005, 3:49 Fri
Contact:

Post by sHinE »

Гость wrote:Вообще не помешало бы, чтобы при получении кода 404 ДМ прекращал бы закачку с соответствующим сообщением... А то нафига долбить сервак, который ясно сказал, что такого файла у него нету?
А у меня прекращает закачку.
просто есть опция, регулирующая количество повторов закачки при ошибках - поставьте ее поменьше.
chupakabra
Опытный
Posts: 22
Joined: 16 Aug 2005, 20:27 Tue

Post by chupakabra »

Боюсь ты перепутал с кодом 403...
Боюсь что ты просто не сталкивался с такими серверами. Вот тебе конкретные примеры, первое что вспомнилось:
1. HTTP сервер Взора возвращает 404 при превышении максимально допустимого числа подключений с одного IP
2. HTTP сервер Blizzard, на котором лежат патчи для игр, также частенько возвращяет 404 при большом наплыве пользователей.
Это эффективный способ, он и рассчитан на то, что пользователи подумают:
404 - это фатально... файла нет...
и пойдут искать зеркало.
Gorgeous
Бывалый
Posts: 11
Joined: 19 Dec 2005, 2:15 Mon

Post by Gorgeous »

Понятно, некоторые сервера таким образом регулируют нагрузку на хост. Это очень большая ошибка так делать, пользователь думает, что файл удален и не возвращается за этим файлом. Понятно, что если на файл открыто есть ссылки, то бороться с этим таким способом нет смысла, пользователь в конечном счете не получает желаемого.
То есть если Ты заметил, что файл перестал существовать, а потом вдруг появился, то это тот случай. В таком случае необходимо сделать тонкую настройку для программы, которая позволяет продолжать долбать сервак в случаях различных ошибок 404, 401, 403.

Хорошо бы сделать еще и так, чтобы DM долбал сервер и в случае, если появляется 302 перенаправление на скачивание странички 404 до тех пор, пока не "появится" именно тот файл, который и заявлен в адресе. То есть не откликаться на 302, если там реализована не отдача файла, а отдача странички оповещения 404, и добавить к этому принудительный цикл долбежки.
Gorgeous
Бывалый
Posts: 11
Joined: 19 Dec 2005, 2:15 Mon

Post by Gorgeous »

Есть сервер, который временами пускает, временами отдает 401, как прогу заставить долбить хост?
marcipan
Гуру
Posts: 1400
Joined: 11 Jun 2005, 3:55 Sat
Location: Санкт-Петербург

Post by marcipan »

"Долбежкой" не занимался, но можно попробовать поставить галку на "Циклический перезапуск закачек при ошибках связи\сервера" закачки-настройки-закачки и сделать паузу между попытками соединения при ошибке 5-10 сек.
woldemar
Бывалый
Posts: 11
Joined: 10 Mar 2006, 2:46 Fri
Location: Russia, Novosibirsk
Contact:

Re: noname.htm

Post by woldemar »

bwc001 wrote:Большая просьба к разработчикам блокировать закачку noname.htm.
Да действительно не помешалабы такая фишка :)
Или хотя бы если началась закачка noname.htm ,html то рвать закчку немедленно и удалять это Г####НО :evil: с харда автоматом
Григс
Posts: 1
Joined: 08 Dec 2008, 13:42 Mon

Post by Григс »

если я правильно понял, то 403-просто перегружен сервак, и чтоб закачать файл нужно вернутся позже? :?
PAShYCh
Профи
Posts: 80
Joined: 22 Aug 2007, 17:53 Wed
Location: Украина, Днепродзержинск
Contact:

Post by PAShYCh »

Григс wrote:если я правильно понял, то 403-просто перегружен сервак, и чтоб закачать файл нужно вернутся позже? :?
http://www.westbyte.com/dm/help/download_error_403.htm
[ WinXPPro SP2 | Download Master 5.5.12.1171 | DM В контакте ]
Image
Post Reply