kom09
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Господа администраторы, а также все кто по каким-то причинам содержит у себя локальное зеркало обновления, хотелось бы поделиться с Вами найденным способом автоматического создания/обновления папки с файлами обновлений. Итак: 1. Скачиваем Avira AntiVir Internet Update Manager http://dl.antivir.de/down/windows/antivir_update_manager_en.exe 2. Распаковываем скачанный архив WinRar'ом, после чего из полученного дистрибутива извлекаем следующие файлы: msvcp71.dll msvcr71.dll scewxml.dll update.exe update_msg.avr Файлы можно получить либо установив Internet Update Manager либо при помощи программ для извлечения файлов из InstallShield'овских дистрибутивов, например Universal Extractor http://www.legroom.net/software/uniextract 3. При помощи любого HEX-редактора изменяем update.exe следующим образом: Код: 000445AC: 55 43 000445AD: 50 4F 000445AE: 44 4D 000445AF: 41 4D 000445B0: 54 41 000445B1: 45 50 000445B2: 52 50 000445B4: 50 44 000445B5: 41 49 000445B6: 54 52 000445B7: 48 5F 000445B8: 00 41 000445B9: 00 56 | CRC32 полученного файла должен быть равен FA133CCC Без этой правки иногда скачиваются не все файлы. Кстати, если будете пользоваться тем что здесь написано проверяйте время от времени лог файл обновления на наличие таких строк: Код: File basic-nt/md5db.bin's destination operating system doesn't match the current one. File ignored. | Естественно, вместо basic-nt/md5db.bin может быть другое имя файла. 4. Переписываем указанные файлы в отдельную папочку в которой создаем файл с именем update.conf следующего содержания: Код: [product] masteridx=/idx/master.idx DefaultSrv= Install-Path=UPDATE\ TmpDir=UPDATE\TEMPDWL [CONNECTION] Logfile=UPDATE\update.log Timeout=180 ConnectTimeout=180 ReceiveTimeout=180 Retries=1 Mirror=1 IgnoreMasterIdx=1 UseSystemProxySettings=1 | 5. Исправляем в update.conf параметр DefaultSrv на Код: DefaultSrv=http://dl1.avgate.net/upd,http://dl2.avgate.net/upd,http://dl3.avgate.net/upd,http://dl5.avgate.net/upd,http://dl6.avgate.net/upd | для Avira AntiVir PersonalEdition Classic и на Код: DefaultSrv=http://dl1.antivir-pe.de/upd,http://dl2.antivir-pe.de/upd | для Avira AntiVir PersonalEdition Premium/Avira Premium Security Suite 6. Запускаем update.exe со следующими параметрами: Avira AntiVir PersonalEdition Classic Английский Код: "update.exe" --config-file="update.conf" --productfile=/idx/classic-nt-en.idx | Avira AntiVir PersonalEdition Premium Английский Код: "update.exe" --config-file="update.conf" --productfile=/idx/prem-nt-en.idx | Avira AntiVir PersonalEdition Premium Русский Код: "update.exe" --config-file="update.conf" --productfile=/idx/prem-nt-ru.idx | Avira Premium Security Suite Английский Код: "update.exe" --config-file="update.conf" --productfile=/idx/isec-nt-en.idx | Avira Premium Security Suite Русский Код: "update.exe" --config-file="update.conf" --productfile=/idx/isec-nt-ru.idx | После выполнения программы Вы получите папочку UPDATE в которой будут лог работы программы и папка upd с файлами обновлений. При последующих запусках, если вы не будете удалять папку UPDATE, то программа закачает только обновленные файлы. Таким образом, запустив, например, поочередно следующие команды (и установив в update.conf адреса серверов для Premium версии): Код: "update.exe" --config-file="update.conf" --productfile=/idx/prem-nt-en.idx "update.exe" --config-file="update.conf" --productfile=/idx/prem-nt-ru.idx "update.exe" --config-file="update.conf" --productfile=/idx/isec-nt-en.idx "update.exe" --config-file="update.conf" --productfile=/idx/isec-nt-ru.idx | вы получите полную копию сервера обновления для Avira AntiVir PersonalEdition Premium/Avira Premium Security Suite русских и английских версий. Список серверов (если изменится в будущем) и имя файлов .idx для параметра --productfile (насколько понимаю, есть еще версия для Windows 9x) можно посмотреть в текстовых ресурсах файла rctext.dll из дистрибутива самого антивируса. Ну а что дальше делать с полученными файлами подробно описал Con на 27 странице этой ветки. Добавлено 05.10.2008: Продолжение этого поста здесь. | Всего записей: 99 | Зарегистр. 08-12-2003 | Отправлено: 04:22 13-10-2007 | Исправлено: kom09, 01:04 06-10-2008 |
|