Цитата: OK. Может тогда заставить ОЕ в Настройках использовать то-же, что и Регет?
Reget использует User Agent «Microsoft Internet Explorer». Но проблема не в этом. Я уточню свои тесты: пробовал закачивать как через Proxy server и так напрямую это тоже не влияет.
Проблема вот: Если обрыв связи происходит на время меньше чем указано в настройке «Соединение–>Таймаут», то докачка есть, если больше то закачка с 0%.
Желательно сделать так:
– при любом обрыве закачки – сбой связи, закрылся OE и т.д. закачка начиналась с % на котором она оборвалась (для неизменившихся файлов для которых надёжно можно проверить что они не менялись).
– при настройке «Загружать только изменённые и новые файлы» неизменившиеся файлы не должны загружаться
Вот ещё уточнение, которое я сразу не обнаружил, потому-что никак раньше не мог докачать до конца сайт (у меня стоял Таймаут 10 сек). Если Offline Explorer до конца докачает сайт то действительно не загружает неизменившиеся файлы при настройке «Загружать только изменённые и новые файлы». Но только те файлы, которые сам закачал, наверное состояние закачанности этих файлов сохранятеся где-то в проекте (это я проверил скопировав закачанный проект на другом компьютере). Если для ускорения закачки закачать Reget ом и подставить Offline Explorer всё равно закачивает с начала.
НО остаётся проблема: всё таки определять изменился файл или нет только по времени и дате недостаточно – некоторые JPG закачиваеются испорченными (Offline Explorer-ом, online Internet explorer их показывает нормально), у них могут совпадать размер и дата, а Offline Explorer их не закачивает. Настройка «Проверять целостность файлов» ведь относится только для серверов, которые не дают размер файла. Вручную проверять тоже не годится на сайте может быть сотни больших JPG файлов. Offline Explorer как раз для того чтобы автоматизировать этот процесс. Всё таки надо проверять по какой-то сигнатуре