О программе
Что это такое?

Программа DWU предназначена для обновления антивируса DrWeb'a

Возможности:
1. Обновление отдельно антивирусных баз
2. Обновление отдельно системных файлов
3. Работа через прокси
4. Просмотр информации о версиях системных файлов
5. Ручное и автоматическое обновление

Системные требования:
Для работы программы необходим .NET Framework 2.0


Установка и запуск

Программа поставляется в виде архива dwu*.rar

Архив содержит следующие файлы:
Dwu.exe - исполняемый файл программы
unzip.dll - библиотека для распаковки zip-архивов
wget.exe - утилита, с помощью которой программа скачивает системные компоненты

Для того чтобы установить программу, достаточно разархивировать архив и скопировать файлы в любую дирректорию

Старт программы производится запуском файла Dwu.exe

Настройка

После запуска файла Dwu.exe появится главное окно программы:


Рис1. Главное окно программы

Чтобы попасть в окно настроек, выполним команду контекстного меню "Опции | Настройки"


Рис2. Выполнение команды "Настройки" из КМ

После выполнение команды, появится окно настроек:


Рис3. Окно настроек, вкладка "Общее"

Поле "Сохранять обновления в"
Тут нужно указать папку, куда установлен DrWeb
Можно указать любую другую папку (это нужно, если мы хотим обновлять в сети машины используя эту папку)

Прокси
Если для выхода в интернет используется прокси сервер, то:
1. Ставим флаг "Прокси"
2. Заполняем все необходимые данные (IP прокси, порт, логин, пароль, если нужно и домен)


Рис4. Окно настроек, вкладка "Обновление баз"

Список "Сервер"
Здесь задается путь до сервера обновления баз
Обычный формат (на сервере должны быть файлы drweb32.lst,*.vdb) : http://*/
Zip обновление (на сервере должны быть файлы info.txt, *.zip) : zip--http://*/

Флаг "Скачивать drweb32.lst для zip-обновлений"
Данный флаг используется для zip-обновлений
Если флаг включен, то файл drweb32.lst скачивается с сервера обновления компонент
(для этого сервер обновления компонент должен быть правильно настроен)
Это нужно для того, чтобы во время zip-обновления скачивались не все архивы, а только нужные

Флаг "Авто-обновление"
Если мы хотим чтобы программа автоматически обновляла базы, тогда ставим этот флаг и задаем промежуток обновления


Рис5. Окно настроек, вкладка "Обновление компонент"

Список "Сервер"
Здесь задается путь до сервера обновления компонент
Формат: http://*/

Обновление баз

После запуска файла Dwu.exe появится главное окно программы:


Рис6. Главное окно программы

Кнопка "Запуск"
При нажатии на эту кнопку запускается обновление баз
Во время обновления, кнопка "Запуск" переименовывается в "Стоп"
При нажатии на кнопку "Стоп" последний файл докачивается и происходит остановка процесса обновления

Обновление компонент

Чтобы попасть в окно обновления компонент, выполним команду контекстного меню "Опции | Обновить компоненты"


Рис7. Выполнение команды "Обновить компоненты" из КМ

После выполнение команды, появится окно системные компоненты:


Рис8. Окно системные компоненты

Список файлов
В данном списке выбираем нужный файл, который хотим скачать
Нажимаем на кнопку "Скачать"
После того как файл скачан, информация о нем должна отобразиться в таблице

Таблица
Таблица содержит колонки "Файл", "Версия лок", "<<--", "Версия temp"
Колонка "Файл" содержит список системных файлов
Колонка "Версия лок" содержит версии файлов сейчас используемые DrWeb'ом
Колонка "Версия temp" содержит версии файлов, которые мы скачали
Если "Версия temp" файла более новая чем "Версия лок" мы можем обновить этот файл
для этого нужно нажать на кнопку "<<--" в соответствующей строке