Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [addon] DrWEB 5.0 (http://forum.oszone.net/showthread.php?t=148145)

otsheln1k 16-08-2009 22:42 1195173

[addon] DrWEB 5.0
 
Вложений: 4
Add-on DrWEB 5.0 (Scanner, Spider Guard, Spider Mail)

Антивирус. Официальный сайт программы http://www.drweb.com/

Внимание: шаблон addon-а не содержит лицензионного ключа,

Применение:
читать дальше »

1. распаковать содержимое архива в папку Addons
2. файл пустышку drweb-500-win.exe заменить на скачанный
с FTP разработчиков : ftp://ftp.drweb.com/pub/drweb/windows/
3. вместо файла пустышки ключа, положить свой действующий.

Способ установки: SVCPACK
Место установки: %PROGRAMFILES%\DrWeb\
(на живую систему применять другой набор: Набор для установки в unattended mode DrWEB 5.0 RU)

Add-on состоит из четырех файлов:
читать дальше »

DrWEB50.bat - командный файл
DrWEB.mst - трансформпак
drweb-500-win.exe - "родной" инсталятор от разработчиков
drweb32.key - Ваш ключевой файл

Особенности:
Для облечения процедуры обновления ключей в сетях без Enterprise Suite,
drweb32.key выведен из списка защиты DwProt.

Ссылка на пост с вариантом addon-а от Gora

conductor 17-08-2009 01:58 1195282

otsheln1k
а можно ещё куда нибуть
а то у меня рапида 2 дня занята будет
(много качать)

bish 18-08-2009 00:24 1196193

otsheln1k,
Можно немного подробнее об аддоне (метод интеграции, настройки, можно-ли обновить вирусные базы самому и т.д.)

gora 18-08-2009 10:37 1196428

otsheln1k, несколько замечаний по аддону:
1 Метод установки SVCPACK работает с именами файлов длиной не более 8 символов не считая расширения, а с более длинными именами работа не гарантирована.
2 Имена файлов в аддоне не уникальны. Например, 1049.mst может быть и в другом аддоне и при копировании их в папку I386\SVCPACK\ дистрибутива, во время интегрирования, один файл перезапишется другим. Нужно либо давать им уникальные имена (не длиннее 8 символов), либо, если переименование недопустимо, складывать их в папку с уникальным именем и доставать их уже оттуда в ходе работы скрипта.
3 Непонятно по поводу
Цитата:

Цитата otsheln1k
Набор для установки в unattended mode DrWEB 5.0 RU »

В посте написано
Цитата:

Проверена установка на "живую" систему "поверх" существующей инсталяции DrWeb 4.44 (т.е.можно использовать, как update),
А в скрипте написано:
Цитата:

Если в системе стоял DrWEB 4.44 - деинсталировать вручную иначе spidermail потребует переустановки.
Внесите ясность по этому вопросу.

АВаТар 18-08-2009 11:22 1196457

Хотелось бы иметь ясность относительно этого аддона - можно ли как-то (как-либо) управлять параметрами установки DrWEB? Например, во время обычной установки DrWEBа в "ручном" режиме можно указать - запустить Планировщик заданий, или нет. Там есть ещё и другие параметры, но пока они для меня не существенны.

И как быть, если я хочу использовать несколько ключей лицензии DrWEB?

Ну, ещё, конечно, надо как-то свежие антивирусные базы туда внедрять. Мне кажется, это обязательно.

Успехов!

otsheln1k 18-08-2009 11:32 1196473

gora,

Спасибо за замечания, add-on еще "сырой".

Создание его связано с навязываемым переходом на 5-ю версию антивируса разработчиками.

Разница описания в посте и скрипте связана с "работой над ошибками".
Столкнулся с некорректной установкой spidermail на "потвиканных" системах.
Причину пока не выяснил.

Если конфликтов (проблем) с другими add-on не будут замечены, то имена пока планирую оставить "как есть".
По сути этот add-on - "родной", распакованный с ключом /A (админточка), инсталятор Dr.Web
и "родной" 1049.mst локализации диалогов.

К нему сформирован .mst (некоторые идеи - участников форума ZaV и Alex333) и пакетник,
которые дают возможность обойти, не нерушая лицензионных условий, ограничения накладываемые разработчиками антивируса.

otsheln1k 18-08-2009 12:00 1196495

АВаТар,

Цитата:

Цитата АВаТар
запустить Планировщик заданий, или нет. »

В Dr.Web 5.0 обновление работает с использованием планировщика Windows.
Если Вы хотите удалить задание на автоматическое обновление, отредактируйте строку
Код:

reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce" /t REG_SZ /v ChangeDrWEBTask /d "schtasks.exe /change /tn \"Dr.Web Update\" /ru system" /f
файла UnattendDrWEB50.bat например так:
Код:

reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce" /t REG_SZ /v ChangeDrWEBTask /d "schtasks.exe /delete /tn \"Dr.Web Update\"" /f
Цитата:

И как быть, если я хочу использовать несколько ключей лицензии DrWEB?
не знаю, а как Вы поступаете
Цитата:

во время обычной установки DrWEBа в "ручном" режиме
?

Обновление антивирусных баз сделать можно, вопрос нужно ли.
Версии drweb-500-win.exe обновляются разработчиками регулярно, а этот add-on лишь оболочка к их инсталлятору.

volk1234 18-08-2009 12:08 1196508

Вот молодец. А я начал, да забросил - методом sysoc. Теперь не знаю делать или нет, бедет еще ленивее :)

otsheln1k 18-08-2009 13:05 1196571

volk1234,

Есть некоторая проблема...

Разработчики очень не хотят unattend установки, обосновывая свою позицию необходимостью продвижения их другого продукта - ES. Однако способ, выбранный мной при подготовке Набор для установки в unattended mode DrWEB 5.0 RU не нарушает их ЛИЦЕНЗИОННОГО ДОГОВОРА.

Этот add-on надо надо переделать в конструктор addon-а Dr.Web 5.0, что бы исключить разные толкования одного из предложений п.4 этого договора.

Постараюсь, по возможности, ускорить работу над конструктором.

АВаТар 18-08-2009 15:07 1196663

Спасибо за подсказку! и за перспективный, надеюсь, аддон!

Лицензионные ключи я потом добавляю вручную. Полагаю, что в автоматическом режиме их доустановка будет удобнее.

Если будет
Цитата:

Цитата otsheln1k
конструктор addon-а Dr.Web 5.0 »

, то это должно решить и проблему с обновлениями, правильно?

volk1234 18-08-2009 22:42 1197028

Я скажу больше, разработчики ****** .
Это был самый надежный антивирус. Не нагружал систему, находил все вирусы. Но именно 5я версия не внушает доверия....
из практики - нередка ситуация когда SpiderGuard ничего не находит, а тот же сканер Drweb32 или CureIt находят вирусы на одной и той же системе....

gora 20-08-2009 13:08 1198268

Вложений: 1
Решил выложить свой вариант аддона.

Аддон DrWeb 5.00

Для интеграции в дистрибутив используйте пакет обновлений UpdatePack-XPSP3-Rus, распаковав содержимое архива в папку Addons.
Место установки: %PROGRAMFILES%\DrWeb\
Способ установки: SVCPACK, может использоваться и для установки на "живую" систему.
В последнем случае будет предложена перезагрузка, т.к., программа начнет полноценную работу только после перезагрузки.
Установка "поверх" предыдущих версий DrWeb или с установленными другими антивирусами НЕ проверялась.

В аддоне используется админ. точка фирменного инсталлятора. Автозагрузка, ярлыки, удаление программы через апплет "Установка и удаление программ" оставлены без изменений.

Предусмотрена возможность добавления пользователем: лицензионного ключа (drweb32.key), файла настроек (drweb32.ini), вирусных баз (в папке Bases). Указанные файлы и папка могут быть добавлены в DrWeb500.exe (7z SFX архив) или положены в папку UpWeb500. Папку UpWeb500, в этом случае, нужно разместить рядом с файлом DrWeb500.exe. Имя папок и файлов изменять нельзя, иначе они не подхватятся при установке.
Допускается одновременное использование указанных файлов и папки Bases, как внутри 7z SFX архива, так и в папке UpWeb500. В этом случае расположенные в папке UpWeb500 будут иметь приоритет.

В аддоне используется DrWEB.mst, взятый у otsheln1k, и некоторые его идеи, за что ему огромное спасибо. :)

Ссылка прикреплена, размер аддона: 18.0 Мб.

PS
Если аддон будет востребован, выложу компилятор аддона из фирменного инсталятора, для самостоятельного его (полноценного аддона) изготовления пользователем.

bel1 20-08-2009 17:00 1198537

Вот это было бы очень не обходимо

otsheln1k 22-08-2009 20:46 1200584

Внимание. Обновил addon.

Теперь это шаблон. И мы полностью укладываемся в рамки "Лицензионного договора ...." (файл license.txt в папке DrWeb)

gora,

в Вашем addone, созданная при установке задача на обновление антивируса выполняется автоматически, или требуется ей вручную, после установки, назначать пароль пользователя?

gora 22-08-2009 21:55 1200644

Цитата:

Цитата otsheln1k
в Вашем addone, созданная при установке задача на обновление антивируса выполняется автоматически, или требуется ей вручную, после установки, назначать пароль пользователя? »

Строка
Код:

; AutoInstall1="schtasks /change /tn \"Dr.Web Update\" /ru system"
в аддоне была, но я ее закомментировал. Можно сделать опционально, и включать, при необходимости, ключом в файле Run.

otsheln1k 22-08-2009 22:56 1200703

gora,

Возможно, не очень удачно, попытался указать на неявную ошибку в Вашем аддоне. Без этой строки потребуется "ручками" в системе от имени пользователя с правами локального администратора модифицировать задачу на обновление Dr.Web Update. Еще точнее - указать ей пароль того пользователя от имени которого она запускается.

Эта строка, модифицируящая задание DrWeb Update, необходима для нормального функционирования системы установленной "по умолчанию". Если, конечно, нет специфических требований.

Извиняюсь за флейм.

gora 22-08-2009 23:02 1200705

otsheln1k, спасибо, учту при обновлении. Сделаю опциональной, но включенной "по умолчанию" эту строку.

otsheln1k 29-08-2009 20:49 1206607

to All

Обновил шаблон. Особенность - установка с отключенным драйвером самозащиты.
Подробности в шапке.

Black_Spider 06-09-2009 20:03 1212837

А как по умолчанию отключить спайдер маил?

Vsirf 18-09-2009 21:18 1222087

Возможно ли установить DrWeb5 ( или DrWeb4,44 ) на Windows 7 ? Ставил DrWeb4.44 но перед окончанием установки комп уходил в BSOD , пробовал через программу совместимости с вистой , непомоголо , хотя поддержка висты в DrWeb4.44 имеетса?

Caos 18-09-2009 23:10 1222193

Vsirf
Скачайте новою версию Drweb'a 5.0 , она теперь совместима с Windows 7!
---------------
>3 сентября 2009 года
Компания «Доктор Веб» – российский разработчик средств информационной защиты – объявляет о выпуске обновленных антивирусных решений Dr.Web для Windows. Основная особенность обновления – обеспечение совместимости с новой операционной системой от Microsoft – Windows 7. Кроме того, в продукты Dr.Web для Windows добавлен ряд усовершенствований.
-------------
http://download.drweb.com/ :)

Vsirf 20-09-2009 17:02 1223336

Цитата:

Цитата Caos
Скачайте новою версию Drweb'a 5.0 , она теперь совместима с Windows 7! »

а ключик от DrWeb4,44 подойдет ? Я имею ввиду будет ли DrWeb5 полноценно работать с ключем от DrWeb4,44 ?

gora 20-09-2009 17:17 1223345

Цитата:

Цитата Vsirf
будет ли DrWeb5 полноценно работать с ключем от DrWeb4,44 ? »

Будет работать все, что прописано в ключе в строке:
Код:

Applications=DrWeb386,DrWebWCL,DrWebGUI,DrWebUnix,SpIDerMe,SpIDerXP,SpIDerMailHome,Update,Scheduler,TheBatPlugin,SpIDerXPServer

titik 05-10-2009 18:01 1235056

а можно сделать аддон на Security Space

gora 01-11-2009 10:18 1258050

Вложений: 1
Компилятор аддона DrWeb500

В результате работы получится аддон с параметрами описанными в этом посте.

Для работы требуется:
1 Нормально установленный архиватор 7-Zip версии 9.04 и выше.
2 Распаковать в произвольное место прикрепленный архив, получите папку MakeAddon. Папка не может располагаться на сменных носителях, путь к папке не должен содержать спец. символов.
3 В корень папки MakeAddon\ положите оригинальный инсталлятор антивируса, заменив им файл-пустышку drweb-500-win.exe.
4 В папку MakeAddon\User\ положите свой файл ключа, заменив им файл-пустышку drweb32.key (наличие обязательно!).
5 В папку MakeAddon\User\ положите свой файл настроек, заменив им файл-пустышку drweb32.ini (опционально).
6 В папку MakeAddon\User\Bases\ положите свежие вирусные базы из папки %ALLUSERSPROFILE%\Application Data\Doctor Web\Bases\ (опционально).

Запустите файл MakeAddon.bat и ждите завершения изготовления аддона. Появляющиеся, в ходе работы окна, закрывать не требуется, они закроются сами. По завершении работы в консольном окне появится соответствующее сообщение.

В результате в корне папки MakeAddon должны появится два файла:
DrWeb500_nup_nc_091101_09-13.7z
DrWeb500.exe

Первый - это созданный и упакованный аддон (штамп дата/время будет соответствовать времени создания).
Второй - инсталлятор из аддона. Может использоваться для установки на "живую" систему для тестирования.

korsar77 14-12-2009 22:23 1295361

При закачке фалов Download Master-ом для проверки файлов указал C:\Program Files\DrWeb\drweb32w.exe (как в drWeb 4.44) - не проверяет. В чем причина ? Подскажите пожалуйста

otsheln1k 14-12-2009 23:30 1295408

korsar77,

Видимо, в зависимости от версии Download Master, посмотреть параметры (ключи командной строки), которые передаются сканеру антивируса. В моем случае , удалить ключи - /INI и /UP, остальные оставить.

korsar77 15-12-2009 22:22 1296203

otsheln1k, Спасибо большое. Для справки , чтобы знали : использую аддон Download Master 5.5.12.1171 jameszero, 06.05.2009.

infinity78 24-12-2009 10:50 1303207

http://news.drweb.com/show/?i=786&c=5
Выпуск однопользовательских решений Dr.Web для Windows с поддержкой 64-битных систем.
Ссылка: ftp://ftp.drweb.com/pub/drweb/window...00-win-x64.exe

Хотелось бы аддон для него.

otsheln1k 24-12-2009 17:21 1303461

infinity78,

Он НЕ
Цитата:

Цитата infinity78
с поддержкой 64-битных систем »

, он ДЛЯ 64-bit:

· Microsoft® Windows® XP 64-bit;
· Microsoft® Windows® Vista 64-bit;
· Microsoft® Windows® 7 64-bit.

Т.к. у меня нет ни одной из вышеперечисленных систем, то add-on могу попробовать изготовить, лишь с Вашей помощью.

Выкладываю набор, с помощью кторого попробуйте установить антивирус в unattended-mode. И отпишитесь, что получилось.

otsheln1k 25-12-2009 11:01 1303871

To ALL

В версии drweb-500-win.exe от 22.12.2009, разработчиками изменен инсталятор.

Новая версия addon-а.

Кроме нового трансформпака - DrWEB.mst, для облечения процедуры обновления ключей
в сетях без Enterprise Suite, drweb32.key выведен из списка защиты DwProt.

infinity78 26-12-2009 01:24 1304474

Цитата:

Цитата otsheln1k
И отпишитесь, что получилось. »

На Windows 7 не устанавливается. Батник запускается, через некоторое время (секунд 30) закрывается. лог прикрепил

cleric1985_n 26-12-2009 01:51 1304485

Цитата:

Цитата otsheln1k
Способ установки: SVCPACK
Место установки: %PROGRAMFILES%\DrWeb\
(на живую систему применять другой набор: Набор для установки в unattended mode DrWEB 5.0 RU) »

В чем принципиальное отличия набора установки из SVCPACK и на живую систему? Имеет ли значение "drweb_%exe_date%.log", а не просто drweb. (ведь если задуматься, то и аддон на живую систему ставится, только на 13-й мин.)

otsheln1k 26-12-2009 18:21 1304874

cleric1985_n,

Цитата:

Цитата cleric1985_n
В чем принципиальное отличия набора установки из SVCPACK и на живую систему? »

В определении переменной %TEMP%, иначе на T13 установка не будет выполнена.
В изменении задачи на обновление антивируса, обязательно при первом входе, на выполнение от имени SYSTEM, иначе прийдется изменять задачу вручную.

При установке на "живую систему" эти действия не нужны.

А вести лог установки или нет, и какое имя будет у лога - не важно.

infinity78,

Судя по логу, он не находит ключа. Вопрос к Вам - а Вы вместо файла-пустышки, действующий ключ положили рядом?

infinity78 27-12-2009 00:55 1305152

Цитата:

Цитата otsheln1k
Вы вместо файла-пустышки, действующий ключ положили рядом? »

Да положил. При ручной установке он на него сразу указывает. И ставится без проблем. Попробовал несколько раз с разными ключами, результат такой же.

otsheln1k 27-12-2009 21:28 1305691

Вложений: 1
infinity78,

Немного изменил набор, прошу попробовать и отписаться. Если не пойдет, то прикрепите лог.

infinity78 28-12-2009 00:32 1305783

otsheln1k,
Все, встал как родной. Огромное спасибо! На ХР х64 не пробовал, т.к. нет такой. Да думаю и не надо никому.

v_but 04-01-2010 09:43 1310380

otsheln1k, Как в этой версии планировщик ведет себя при установке ввиде аддона, при изменении его параметров не останавливается

otsheln1k 04-01-2010 11:23 1310431

v_but,

Если менять задачу таким способом, как изменяется она в аддоне, т.е. предпоследняя строка батника:
Код:

reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce" /f /t REG_SZ /v ChangeDrWEBTask /d "schtasks.exe /change /tn \"Dr.Web Update\" /ru system"
Прописывает в HKLM\...\RunOnce команду, которая будет выполнена при первом входе (логоне) в систему, то отрабатывается она нормально и служба планировщика не падает.
Этот способ был найден мною давно и применялся в предыдущей версии аддон-а. В этой версии его не менял.

Изменять задачу на T13 давно не пробовал, да и сейчас для DwProt (из-за его работы возникала проблема) в реестре, достаточно гибко, можно прописывать, какие папки или ключи реестра он будет защищать. И при необходимости можно не только удалить что-либо, но и добавить.

Примеры, как это делается - в батнике.

Baiker 19-01-2010 18:40 1324522

А можно DrWEB 5.0 обновлять из локальной папки? Или только через InterNet?

otsheln1k 19-01-2010 23:01 1324693

Baiker,

Да можно, подробное описание есть в документации. Есть примеры и в моем Набор для установки в unattended mode DrWEB 5.0 RU (ссылка в шапке). Есть wiki

Baiker 20-01-2010 03:29 1324793

Цитата:

Цитата otsheln1k
подробное описание есть в документации »

В смысле? Во встроенной справке антивируса? Я ничего там не нашёл.
Цитата "настройки пути обновления и вида подключения перенесены из меню сканера в собственное меню утилиты обновления" Так это нужно какую-то дополнительную утилиту ставить для обновления баз антивируса вручную?

otsheln1k 20-01-2010 07:59 1324869

Baiker,

Раздел справки: Ключи командной строки для Модуля автоматического обновления
В развернутом виде на wiki. Точная ссылка здесь

wolkow70 21-01-2010 09:07 1325763

otsheln1k, большое спасибо за аддон, с версией установщика от 29.12.2009 все нормально устанавливается, как и Unnatended вариант.
Возникли вопросы:
1)Как при запуске установки из WPI избежать вывода окна коммандной строки?
2)Для меня сложно понять как сразу после установки обновиться из локальной папки, может вы попроще объясните на примере, если предположить, что папка с обновлениями находится на CD диске (WPI/Install) в одной директории с установщиком?

otsheln1k 21-01-2010 10:39 1325827

wolkow70,

Я увидел ваш вопрос и ... привычка отвечать на вопросы, как можно точнее, не дает возможность, сразу ответить по существу.

Очень коротко, почему я не сделал сразу тех вещей, о которых Вы спрашиваете.
С моей точки зрения, автоматизация процесса установки программ не должна превращаться в самоцель. Насколько имеет смысл делать ее все красивее и красивее? Времени на работу, в которой установка чего-либо составляет десятые доли процента от общего затрачиваемого времени , не останется.
И по второму вопросу - та-же диалема, а смысл? Локальную папку обновления в локальной сети делают, что-бы уменьшить внешний трафик. Одна машина обновляется с серверов DrWeb-а, остальные забирают обновления у нее не загружая внешний канал. Сам инсталятор ftp://ftp.drweb.com/pub/drweb/windows/drweb-500-win.exe обновляется очень часто и содержит в себе все обновления. Например сегодня 21-е число, а на FTP лежит за 18-е.

wolkow70 21-01-2010 10:49 1325836

Цитата:

Цитата otsheln1k
И по второму вопросу - та-же диалема, а смысл? Локальную папку обновления в локальной сети делают, что-бы уменьшить внешний трафик. »

К примеру, просканировать компьютер не имеющий выхода в инет. Поставил с диска со свежей базой и проверил на вирусы.
А потом, ведь не у всех имеются лицензионые ключи чтобы обновляться с офсайта.

Dexon 21-03-2010 21:52 1374053

А как насчет аддона для версии 6?

Dexon 23-03-2010 21:21 1375602

gora,
Поясните, пожалуйста, этот раздел в компиляторе?

Echo Сравнение баз и копирование только новых файлов в папку DrWeb500\Bases...
For /F "UseBackQ Delims=" %%I In (`Dir "User\Bases" /B /ON 2^>Nul`) Do (
If Not Exist "Add\DrWeb500\CommonAppData\Doctor Web\Bases\%%I" (
Copy User\Bases\%%I Add\DrWeb500\Bases\%%I /y>Nul
) Else (
Call :_Dat "Add\DrWeb500\CommonAppData\Doctor Web\Bases\%%I" Inst
Call :_Dat "User\Bases\%%I" UserD
If !UserD! GTR !Inst! Copy User\Bases\%%I Add\DrWeb500\Bases\%%I /y>Nul

При каком условии копирование должно происходить в папку "DrWeb500\CommonAppData\Doctor Web\Bases\"?

gora 23-03-2010 22:02 1375630

Цитата:

Цитата Dexon
При каком условии копирование должно происходить в папку "DrWeb500\CommonAppData\Doctor Web\Bases\"? »

Копирование производится в двух случаях:
1 Если файл присутствует в папке User\Bases\, но отсутствует в папке Add\DrWeb500\CommonAppData\Doctor Web\Bases\.
2 Если файл присутствует в и папке User\Bases\, и в папке Add\DrWeb500\CommonAppData\Doctor Web\Bases\, но в первой он новее чем во второй.

Dexon 23-03-2010 22:08 1375632

gora, а у меня новые файлы копируются не в Add\DrWeb500\CommonAppData\Doctor Web\Bases\, а в Add\DrWeb500\Bases\, почему? как исправить?

gora 23-03-2010 22:33 1375652

Цитата:

Цитата Dexon
у меня новые файлы копируются не в Add\DrWeb500\CommonAppData\Doctor Web\Bases\, а в Add\DrWeb500\Bases\, почему? »

Так и должно быть. Из папки Add\DrWeb500\Bases\ они будут скопированы в нужное место после установки самого DrWeb. Эти действия прописаны в файле конфигурации (Add\DrWeb500_config.txt)

Dexon 24-03-2010 00:56 1375736

Цитата:

Цитата gora
Так и должно быть »

это я уже заметил, а почему не сразу в папку \CommonAppData\Doctor Web\Bases\

Fresh96 14-07-2010 20:17 1453384

gora, подскажите пжлста.

Можно ли с помощью Компилятор аддона DrWeb500 cкомпилировать аддон из DrWeb6 ?

Orestik 04-10-2012 21:15 1999713

Уважаемый gora! Ожидается ли компилятор аддона под 7 версию+ еще хотелось видеть там утилиту обновления ключей Dr.Web KeyGet v1.4....!?


Время: 08:00.

Время: 08:00.
© OSzone.net 2001-