Обновление с помощью ZvUpDrw Lite антивируса Dr.Web с заблокированным ключом
Данный проект является дальнейшим развитием проекта ZvUpDrw в сторону облегчения работы с программой. Лайт-версия работает аналогично полной: формирует локальное зеркало, и автоматически запускает штатную утилиту обновления Dr.Web.
Внимание! Автор программы никак не связан с компанией Dr.Web, поэтому Вы не можете предъявлять какие-либо претензии к авторам антивируса Dr.Web по поводу работы программ ZvUpDrw и ZvUpDrw Lite. Вы их используете на собственный страх и риск.Список основных возможностей:
- Загружает базы с официального хранилища Dr.Web.
- Обновляет только те файлы, которые предусмотрены установкой Dr.Web.
- Загружает файлы в несколько потоков.
- Определяет общий размер скачиваемых обновлений, как следствие, отображает общей прогресс.
- Автоматически запускает штатную утилиту обновления.
- Поддерживает версии: 4.44, 5.00, 6.00.
- Поддерживает Microsoft Windows 2000/2003/XP/Vista/7.
- Управление из командной строки для автоматизации процессов.
- Синхронизация зеркала с установленными файлами (не загружает все подряд при первом запуске).
- Возможность остановить процесс загрузки.
- Инсталлятор (Windows).
- Установка в планировщик Windows (XP/Vista/7) прямо из интерфейса программы.
- Отсутствие каких-либо настроек. Все работает "из коробки".
- Поддержка прокси. См. ниже.
- Самообновление программы. При обновление баз, программа попутно проверяет свои обновления и автоматически их загружает (как правило около 400 кбайт).
- Корректная работа в Windows Vista: изменено место хранения локального зеркала для лучшей совместимости.
- Программа переведена на новую версию Qt: 4.7
Известные проблемы
- На 64-битной версии Windows не правильно вычисляет контрольную сумму, и, как следствие, выкачивает все файлы при каждом обновлении. Из-за неверных контрольных сумм штатная утилита не может произвести обновление. Решения пока нет.
Скачать
- zvupdrw-lite-0.4.4.exe (5,7 Мб)
- zvupdrw-lite-0.4.2.exe (5,6 Мб)
- zvupdrw-lite-0.4.1.exe (5,6 Мб)
- zvupdrw-lite-0.3.3.exe (5,6 Мб)
- Исходный код готовится к публикации
Ключи командной строк
Лайт-версия программы поддерживает следующие ключи командной строки:
-q, --quite, /st, /quЗапуск программы в "тихом" режиме. Программа не будет выдавать каких-либо сообщений и окон. Завершится сам по окончании загрузки или ошибке загрузки.
-g, --go, /goПри запуске с такими ключами, программа сразу начнет загрузку обновлений и по окончании автоматически закроется. В случае ошибки будет выведено окно сообщением.
Сведения о работе можно найти в журнале:
- Если программа запущена из планировщика Windows - ''C:\Documents and Settings\NetworkService\Local Settings\Application Data\cache\zvupdw-lite.log''
- Если программа запущена от обычного пользователя - ''C:\Documents and Settings\<Имя пользователя>\Local Settings\Application Data\cache\zvupdw-lite.log''
Поддержка прокси-серверов
С версии 0.4.1 имеется поддержка прокси серверов, однако, в программе не предусмотрен интерфейс для настройки прокси. Для включения прокси необходимо внести изменения в реестр Windows. Пример файла реестра:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Victor Zinkevich\ZvUpDrw Lite]
"ProxyType"="HTTP"
"ProxyHost"="79.174.33.95"
"ProxyPort"=dword:00000c38
"ProxyUser"=""
"ProxyPassword"=""
"ProxyEnabled"=dword:00000001
В параметре ProxyType можно указать значение Socks5. Чтобы отключить прокси, нужно в параметре ProxyEnabled установить значение 0.
Отключение самообновления
В текущей версии пока нет возможности отключить само обновление. Поэтому можно пока воспользоваться сторонними средствами (брандмауэр, файервол) и запретить доступ к сайту zvlib.fatal.ru. Можно в файле C:\Windows\System32\drivers\etc\hosts добавить строчку 127.0.0.1 zvlib.fatal.ru, однако при таком решении вы не сможете из браузера попасть на данный сайт. В ближайшей версии планируется ввести возможно отключения самообновления из окна программы.
Комментарии
Отправить комментарий