Страница 1 из 1
Докачка при обновлении образа сайта
Добавлено: Чт авг 21, 2008 10:09
VladV
Доброе время суток,
Закачиваю образ сайта для обновления программ.
Обновлялка v.1.0.8.0 от 14.05.2008.
Если я принудительно указываю период, и при этом некоторые файлы скачаются с ошибкой,
то обновлялка просто заявляет, что при скачивании обновлений были ошибки, и просьба повторить обновление.
Очень бы хотелось сделать:
1. Более подробную диагностику ошибок. Точно сообщать, что же произошло с запрошенным файлом:
не найден на сервере (ошибка 404), вместо файла-архива скачалась html (какая-то ругань от прокси - очистить файл от тэгов html и показать первую строку), или полученный файл все-таки похож на архив, но битый.
2. Автоматически повторять закачку проблемных файлов в конце процесса закачки зеркала. При повторении проблем предложить пользователю повторить ТОЛЬКО НЕДОКАЧАННЫЕ ФАЙЛЫ за введенный им период.
Re: Докачка при обновлении образа сайта
Добавлено: Вт авг 26, 2008 22:51
Vovkin
Сообщение об ошибке скачивания какого-либо
файла возникает в том случае, если файл не
удалось скачать n-ое количество раз, которое
задается в настройках. По умолчанию 3 раза.
Т.е. если выпало сообщение об ошибке, то
повторы скачивания файла уже были предприняты,
и надо искать проблему. Связь, прокси или неправильные
настройки.
На вкладке сообщений или в лог файле программы обновления
можно более подробно прочитать, что была за ошибка.
Если файл скачивается, но пишет что не может распаковать,
то это скорее всего скачался html файл вместо нужного файла.
Как правило так себя ведут прокси. В данном случае чтение
этого html файла даст более детально понять что за ошибка.
Как правило все вылечивается правильной установкой настроек
для прокси.
Re: Докачка при обновлении образа сайта
Добавлено: Пт авг 29, 2008 17:00
VladV
Наверное, у вас все N попыток сразу идут? А надо, чтобы через секунду-две. И еще раз попытаться скачать файлы после того, как успешно скачалось все остальное. Дело не в настройках прокси. Просто он глючит зараза, а сделать с ним что-то нельзя, даже заменить.
Re: Докачка при обновлении образа сайта
Добавлено: Пн сен 01, 2008 13:44
Vovkin
Да. Предпринимаются сразу N попыток для скачивания файла.
Предполагается, что все работает нормально.
Если у Вас прокси глючит, то тут уж ничего не сделаешь.
У Вас всегда есть возможность снова нажать Выполнить
обновление. Скачаются только не скачанные файлы.
И если все будет нормально, то запустится установщик.
Re: Докачка при обновлении образа сайта
Добавлено: Вт сен 02, 2008 15:34
VladV
А можете все-таки добавить паузу 1-2 сек между попытками? Неужели это так сложно?
И в случае, когда поставлена галка "Принудительное скачивание", убирать ее с успешно скачанных файлов?
Тогда при повторной закачке будут перекачиваться только файлы с ошибками, а не весь гигаз варезов.

Re: Докачка при обновлении образа сайта
Добавлено: Вт сен 02, 2008 15:42
Vovkin
Добавить не сложно. Сделаем.
Только боюсь это не спасет от глюков прокси.
Что касается галочки. Зачем вы её вообще
используете? Она в принципе как крайняя мера.
Основная работа должна происходить без неё.
Тогда программа определяет, что уже скачано
и качать заново это не будет.
Re: Докачка при обновлении образа сайта
Добавлено: Вт сен 02, 2008 17:30
VladV
Прокся глючит только секунду (пиковая нагрузка), а потом все нормализуется.
Галочку используем редко, на всякий случай, чтобы уж точно иметь новые версии всех файлов.
Кстати, если задать скачивание за очень большой период (с 1.1.2006), то обновлялка будет пытаться скачать некие файлы, которых на сайте уже нет. Надо бы стереть такие файлы из списка в обновлялке, чтобы не зависимо от указанного периода они больше не качались.