Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для DmB89

Ветеран


Сообщения: 944
Благодарности: 219

Профиль | Отправить PM | Цитировать


ZevS, Вряд ли это возможно. Процесс апдейта антивируса "Avast!" несколько отличается от остальных. В числе первых скачивается файл servers.def, который содержит список серверов для скачивания апдейтов. Далее проверяется текущий файл vps в папке "Setup", и в зависимости от его версии определяется первая порция скачиваемых файлов. После их закачки файл vps преобразуется, и его версия повышается до следующей, кратной 100 (например, была версия vps-76800.vpu, а стала vps-76900.vpu). После процесс повторяется, и так до тех пор, пока версия не достигнет текущей. Последняя компиляция сохраняется в папку "DATA" с именем 400.vps, и при текущей работе антивирус пользуется именно этим файлом.
Это, разумеется, лишь очень схематичное изображение процесса, да я и не знаю всех подробностей. Но и вышеперечисленного, я думаю, достаточно...
Поскольку размеры апдейтов при ежедневном обновлении не превышают обычно 50-ти килобайт, то я бы не стал сильно заморачиваться на эту тему...

Последний раз редактировалось DmB89, 01-09-2007 в 23:04.


Отправлено: 21:44, 29-08-2007 | #5