среда, 5 октября 2011 г.

Обновление с помощью 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




ZvUpDrw Lite 0.3.3


Известные проблемы

  • На 64-битной версии Windows не правильно вычисляет контрольную сумму, и, как следствие, выкачивает все файлы при каждом обновлении. Из-за неверных контрольных сумм штатная утилита не может произвести обновление. Решения пока нет.


Скачать



Ключи командной строк
Лайт-версия программы поддерживает следующие ключи командной строки:
-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, однако при таком решении вы не сможете из браузера попасть на данный сайт. В ближайшей версии планируется ввести возможно отключения самообновления из окна программы.

Комментариев нет:

Отправить комментарий