Заметил такую неудобную фишку в ФДМ, то как он обрабатывает редиректы.
Качал им с випфайла.
При добавлении ссылки получаем примерно такой лог
Цитата: Start
GET A
HTTP/1.1 302 Found
Location: B
GET B
Пошла зачака
Однако в закачке изначальный линк A заменяется на B.
Если сделать стоп-старт, то fdm сразу будет пытаться качать с адреса B.
Проблема в том, что адрес А - постоянный (или его легко можно получить в браузере),
а B - временный, например после смены IP работать не будет.
Если же вручную обратно вернуть адрес А, то получим такой лог
Цитата: Start
GET A
Range: bytes=xxx-
HTTP/1.1 302 Found
Location: B
Unknown server error
випфайл приведен исключительно в качестве примера, речь идет об обработке редиректов, а не о закачке с обменников вообще. Обойти это можно вручную, после Unknown server error останавливаем закачку, копируем лог в редактор, выдираем нужную ссылку и копипастим в свойства закачки.
Но ведь геморно это. Да и нет возможности скопирнуть одну строку лога, только весь.
К тому же есть опасность случайно перепутать закачки и воткнуть адрес от одной закачки в другую, фдм при этом не проверяет, что размер файла не совпадает и начнет докачивать файл другим файлом.
Тот же ДМ ведет себя иначе. Он запоминает ссылку А и при получении редиректа рестартует закачку с нового адреса.
Еще у фдм какая-то хрень с ограничением скорости. Вообще не понимаю, по какому принципу он скорость режет, иногда вроде адекватно, а иногда скорость меньше в 2-3 раза, чем установлено, если выключить ограничение - скорость поднимается до макс. возможной (кол-во закачек/соединений не меняется).