Автономный сервер обновлений антивирусных баз и программных компонентов CIS 3, CIS 4 и CIS 5
http://i6.fastpic.ru/big/2010/0429/08/d4e89649c74b96d5b803dc06645e4008.gif
PS. В отличии от официальной версии не скачивает заведомо устаревшие базы.
Объем загружаемых данных CIS 4.0 ~176 Мб
:-La Если в настройке “Рабочая папка” оставить пустое поле, то получим Portable версию, можно будет с флешки запускать локальный апдейтер на компьютерах без локальной сети и инета. (^.^)
System requirements:
- .NET 2.0
Скачать Microsoft .NET Framework 2.0 Service pack 2 (Full Package) - Русский
Быстрый старт по настройке апдейтера от Klerk (Спасибо.)
Отключение автоматического обновления и настройка обновления по расписанию Thanks HeffeD.
Добавлено 09.05.2010
Выяснил почему не хотели обновлятся некоторые компьютеры, оказалось что апдейтер здесь совсем не причем. Это баг или фитча CIS, выяснилось что если в системе установлено несколько сетевых подключений (Bluetooth, Wi-Fi и т.д.) то антивирус не верно определял нужный, и выводил сообщение, что нет связи с Интернет. Для решения этой проблемы необходимо выключить "лишние" сетевые подключения (правой кнопкой мыши на сетевом подключении - Отключить).
Добавлено 20.09.2010
В версии 0.9.9.6 появилась скрытая настройка позволяющая обновлять разные версии CIS из общей папки. Для ее активации надо в файл настроек добавить следующие строки (выделены синим):
<?xml version="1.0" encoding="utf-8"?> av/updates40/ cis/download/updates/release/inis_600/ av/updates50/ cis/download/updates/release/inis_1000/ http://download.Comodo.com/ 88 1440 av/updates40/ av/updates50/Затем переименовать папку [b]av/updatesXX/[/b] в [b]av/updates/[/b] (На диске! В настройках апдейтера все должно остаться как было!) Эту настройку используете на свой риск, т.к. ни кто не гарантирует что базы CIS 3 - CIS 5 останутся совместимыми. В данный момент у меня с 1 сентября так обновляются CIS 4 и CIS 5.
Добавлено 08.07.2011
Начиная с CIS 5.5 разработчики добавили возможность закачивать запакованные файлы обновлений для самой программы. В связи с этим вышел новый релиз ComodoUpdater (1.3.2.0)
Для включения этой возможности необходимо:
- скачать и распаковать содержимое архива 7za920.zip в корневую папку апдейтера.
- включить опцию 7-zip напротив соответствующей строчки (см. рис.)
Обновлено 24.03.2014
Выложен исходник (VB.NET 2010)
Так как в настоящее время нет времени заниматся Comodo Offline Updater, выкладываю исходник в свободное плавание.
Надеюсь найдутся люди которые сумеют разобратся в коде, и подолжат развитие программы.
Условия использования:
- Программы реализованные на этих исходных кодах (или ее части) должны оставатся бесплатными для использования (допускается использовать схему Donationware на нового разработчика)
- В окне “О программе”, указывать активную ссылку “Основан на исходном коде Comodo Offline Updater” с направлением на эту ветку форума. (https://forums.comodo.com/10551086108810911089108910821080-russian/comodo-offline-updater-t54363.0.html)
Спасибо за понимание.
История версий:
1.3.8.1 Добавлена совместимость с COMODO ESM1.3.3.8
Исправлено: всегда закачивался файл cis_update_x32.xml.7z (cis_update_x64.xml.7z) не зависимо от включенной/выключенной опции 7zip1.3.3.7
Исправлен вылет программы при отсутствующем файле Info.xml
Добавлена информация о текущем проверяемом файле в статус строке.1.3.3.6
Исправлена опция Минимизировать трафик1.3.3.5
Добавлена поддержка CIS 5.8 Beta.1.3.3.1
Оптимизация кода. Те кто скачал предыдущую версию (1.3.3.0) эту можете не качать.1.3.3.0
Для борьбы с регистрационным спамом добавлена “Липовая” регистрация.1.3.2.0
Добавлена возможность закачки обновлений CIS в запакованном виде. Для активации установить галочку в настройках на против соответствующей строки (cis/download/updates/release/inis_1500/ или выше)1.3.1.0
Изменен алгоритм определения версии CIS (опять они там поменяли формат сроки версии)
Изменено сообщение “Запрашиваемый файл не найден” на “Запрашиваемый файл [Имя файла] не найден” для удобства чтения лога1.3.0.0
Добавлен фильтр в Журнал запросов.
Изменена опция 7-Zip Pack, теперь ее можно ставить отдельно для каждой базы.
Изменен алгоритм определения версии CIS 5.x (теперь определяет версию при любом обновлении).
Изменен алгоритм определения версии баз сигнатур отданных CIS.
Исправлена ошибка с удалением файла versioninfo.ini при неудачном обновлении.
Исправлена(?) ошибка при закрытии программы.
Мелкие изменения кода.1.2.0.0
Переписана под .Net 2.0
Добавлена опция 7-Zip Pack (не включать для версий ниже 5.3) для скачивания упакованных баз.
Имена компьютеров переводятся в верхний регистр.
Добавлен файл AdditionalFiles.txt для файлов которые не вписываются в общую схему обновлений (cisfree.tip, cmc_free_1049.xml, deletedvendors.txt и т.д)1.1.1.0
Мелкие исправления модуля загрузки обновлений1.1.0.0
Исправлен баг из-за которой при отключенной опции Минимизировать трафик, при каждом обновлении заново скачивалось коммулятивное обновление даже если оно было актуальным.
Исправлен баг когда при удалении файла Info.xml заново скачивалось коммулятивное обновление
Изменен алгоритом работы при включенной опции Минимизировать трафик, теперь апдейтер не будет тянуть коммулятивную базу если все обновляемые антивирусы поддерживаются в актуальном состоянии1.0.0.0
Исправленна ошибка при сохранении параметров, при выключенной опции Автозагрузка0.9.9.9
Исправлена загрузка основной базы (после разделения загрузок х86 и х64, основная база грузилась только при включенной опции Минимизировать трафик)0.9.9.8
Исправлен баг с незагружаемым cisfree.tip когда загрузка х64 отключена0.9.9.7
Исправлен баг с вылетом при первом запуске.0.9.9.6
Исправлен баг, с не загружаемыми (закачивалась только для той которая указана первой) обновлениями (BASE_END_USER_vХХХХ.cav) при включенной опции Минимизировать трафик когда в апдейтере прописаны базы для нескольких версий CIS.
Теперь в настройках можно выбрать версию загружаемых обновлений (х86 или х64)
Добавлена скрытая настройка позволяющая раздавать обновления баз для различных версий CIS из общей папки.0.9.9.5(RC4)
Исправлен баг с меню Файл → Статистика0.9.9.4(RC3)
Исправлен баг со смещением контролов за границу окна при изменении масштаба системных шрифтов0.9.9.3(RC2)
В настройках добавлена опция “Автозапуск с Windows”
Добавлен ключ командной строки “/min” - запускать свернутым0.9.9.2 (RC1)
Исправлен баг с неверным определением имени хоста (1.1.168.192.in-adr.arpa)0.9.9.1
Исправлен вылет при очистке лога, когда сохранение лога отключено0.9.9.0
Добавлена проверка обновляемых файлов по SHA-1
В меню Справка добавлен пункт Форум
Добавлена вкладка Статистика
Обновлены фалы локализации.0.9.8.1
Исправлен вылет при разрыве связи во время обновления антивируса
Исправлен файл локализации (English)
Оптимизирован код загрузки обновлений0.9.8.0
Увеличен максимум для периода обновления до 9999 (60 - 1 час, 1440 - 1 сутки, 9999 ~ 1 неделя )
Добален режим экономии трафика
ВНИМАНИЕ! Перед первым запуском удалите файл настроек (Config.xml)0.9.7.0
Очередная попытка исправить вылет на некоторых системах0.9.6.9
Исправлен вылет на некоторых системах0.9.6.8
Исправлен вылет при щелчке по заголовку таблиц
Исправлена информация о версии баз (теперь при прерывании показывается версия до которой успели обновится)
Изменен порядок операций: сначала прием файлов, потом удаление (чтобы не удалялись файлы если обновление было отменено)0.9.6.7
Исправлено копирование и сохранение журналов (не копировался и не сохранялся один столбик на всех вкладках)0.9.6.6
Оптимизация кода загрузки обновлений0.9.6.5
Косметическая правка кода определения версии клиента0.9.6.4
Исправлен баг с обновлением бинарных файлов0.9.6.3
На странице информации добавлена колонка с версией CIS
(номер версии отобразится после обновления программных компонентов CIS через апдейтер)
Добавлена кнопка Bug Report
Исправлены мелкие недочеты0.9.6.2
Исправлен баг при обновлении без указания баз0.9.6.1
Исправлена работа через прокси сервер
Исправлена фильтрация журнала запросов
Исправлена функция очистки журналов
Выложены 2 версии - последняя и предыдущая (так на всякий случай)
[attachment deleted by admin]