XenoZ
Gold Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору АКТУАЛЬНО ДЛЯ ВЕРСИИ 3.12-3.14 Для создания локальных (точнее сказать - псевдолокальных) обновлений необходимо: 1. HTTP File Server (HFS) - простенькая програмка, не требующая инсталляции, и позволяющая создать локальный сервер, т.к. Комод из локальной папки напрямую не обновляется (по крайней мере, мне не удалось). 2. Менеджер закачек (я пользуюсь Download Master'ом) Сначала скачать 3 файла: http://download.comodo.com/cis/download/updates/release/inis_572/cisinfo.ini http://download.comodo.com/cis/download/updates/release/inis_572/xp_32_cis_update.ini и http://download.comodo.com/av/updates313/versioninfo.ini Затем из файла xp_32_cis_update.ini вытащить все ссылки и добавить их в менеджер закачек с сохранением структуры папок. Скачать. Файл versioninfo.ini (для примера): [VersionInfo] MaxAvailVersion=3588 MaxDiff=72 MaxBase=3586 MaxDiffLimit=150 В Комоде, в окне "О программе" посмотреть текущую версию антивирусной базы. Затем добавить в менеджер закачек основную базу (по необходимости) и список файлов, начиная с MaxBase+1 и до параметра MaxAvailVersion. Путь закачки основной базы: http://download.comodo.com/av/updates313/sigs/bases/BASE_END_USER_v$$$$.cav где $$$$ - параметр MaxBase; Путь закачки обновлений: http://download.comodo.com/av/updates313/sigs/updates/BASE_UPD_END_USER_v$$$$.cav где $$$$ - маска. Для примера: В свежеустановленном билде 581 базы версии 1, соответственно надо добавить основную базу http://download.comodo.com/av/updates313/sigs/bases/BASE_END_USER_v3586.cav (параметр MaxBase) и список файлов http://download.comodo.com/av/updates313/sigs/updates/BASE_UPD_END_USER_v3587.cav (следующий файл) ... http://download.comodo.com/av/updates313/sigs/updates/BASE_UPD_END_USER_v3588.cav (параметр MaxAvailVersion) Скачать с сохранением структуры папок. Сохранять структуру папок необходимо. В DM все это делается без особых проблем, к тому же это нужно будет проделать только один раз. Всё. Теперь папка cis_upd переносится на комп с Комодом. На нем же запускается HFS, в HFS добавляются папки cis и av. Таймаут соединения в настройках ставится 1 сек. В файл hosts добавляется строка: 192.168.0.1 download.comodo.com (тут ставить IP-адрес своей машины, соответственно) Теперь, при запущенном HFS, запустить обновление Комода и антивирусной базы. Проверять обновления проще в том же менеджере закачек, на предмет изменения/обновления файлов xp_32_cis_update.ini и versioninfo.ini, вручную добавляя базы, по мере появления. UPD. Номер папки inis_572 периодически меняется. На данный момент - это inis_578. Актуальный номер можно посмотреть в файле xp_32_cis_update.ini, взяв его из параметра url любой секции: url=http://download.comodo.com/cis/download/updates/release/inis_578/x32/cmdagent.exe При переходе с одного номера на другой необходимо из новой папки скопировать в старую 2 файла: cisinfo.ini и xp_32_cis_update.ini После обновления старую папку можно будет удалить. Рабочий пример: Обновление 3.12.111754.560 с базами 2957 до 3.13.126709.581 с базами 3660. (Актуальная для версии 3.12.111754.560 папка - inis_490.) versioninfo.ini на момент обновления: [VersionInfo] MaxAvailVersion=3660 MaxDiff=144 MaxBase=3641 MaxDiffLimit=150 • Скопировать из inis_578 2 вышеуказанных файла в inis_490. • Запустить обновление программы. • Перезагрузка. • Результат: 3.13.126709.581 с базами 2937. • Запустить обновление антивирусных баз (обновляется главная база). • Перезагрузка. • Результат: 3.13.126709.581 с базами 3641. • Повторное обновление баз (до актуальной версии). • Результат: 3.13.126709.581 с базами 3660. UPD2. Номер папки updates313 также меняется в соответствии с номером версии. На данный момент - это updates314. Актуальный номер = номеру текущей версии UPD3. Цитата: Для экономии трафика не обязательно перекачивать основной файл антивирусных баз каждый раз как он изменяется (это тот файл номер которого идёт MaxBase= и который по инструкции надо закачивать в папку av\updates314\sigs\bases). Достаточно скачать все промежуточные файлы между вашей текущей версией баз и последней, отражённой в MaxAvailVersion= в свежескачанном файле versioninfo.ini, и поместить их в папку av\updates314\sigs\updates. При этом не забыть поправить файл av\updates314\versioninfo.ini, т.е. выставить в MaxAvailVersion= последнюю версию баз, а в MaxBase= версию баз, расположенную в av\updates314\sigs\bases | © snoozy | Всего записей: 5443 | Зарегистр. 29-03-2006 | Отправлено: 10:53 15-01-2010 | Исправлено: XenoZ, 16:57 10-02-2010 |
|