Модульчик для Dr.WEB AVDESK

55 views
Skip to first unread message

vasyl.bo...@gmail.com

unread,
Jun 15, 2009, 7:14:55 AM6/15/09
to NoDeny
Для работы скрипта необходимо еще одно текстовое поле в таблице users
с названием subscription_drweb для хранения состояния подписки:
пустое поле - подписка никогда не создавалась для этого пользователя,
active - подписка активирована,
wait - ожидание активации подписки админом
(позже перенесу эти данные в таблицу дополнительных данных юзеров).

Также необходимо в Операции-Настройки-Клиентская статистика в Список
плагинов добавить Sdrweb и добавить строку
117 Sdrweb DW_main Антивирус Dr.Web 0 0
в файл /usr/local/nodeny/web/plugin_reestr.cfg

Скопируйте скрипт Sdrweb.pl в каталог /usr/local/nodeny/web, откройте
его и отредактируйте под себя переменные
$av_server="drweb.site.local:9080";
$av_realm="XMLAPI";
$av_admin="admin";
$av_passwd="passwd";
$av_api_link="http://drweb.site.local:9080/api/2.0/";

Необходимы модули Perl
LPW
XML::Simple
LWP::UserAgent

Для их установки сделайте
cd /usr/ports/www/p5-libwww && make install clean
cd /usr/ports/textproc/p5-XML-Simple && make install clean
cd /usr/ports/www/p5-LWP-UserAgent-Determined-1.04 && make install
clean

скрипт
http://nodeny.googlegroups.com/web/Sdrweb.pl?hl=uk&gda=vDunPz4AAAAgUfCIJ2zqFSTFsdriX7fbn5kd1dnCy50MkWMfjZp9wRXJGoMTitXx4cTMPxmVF1p_DFq7iFepuZCb806_SXoY&gsc=rAYaTQsAAAC1zqtcue7TPs2TjlWTJMFu

s...@ukr.net

unread,
Jun 15, 2009, 3:58:38 PM6/15/09
to NoDeny
круто. Реально используется? т.е тестировался в бою?

Василь Богаченко

unread,
Jun 16, 2009, 3:54:31 AM6/16/09
to nod...@googlegroups.com
да, сейчас используется. только платеж приходится вручную проводить за
соответсвующий срок подписки, надо будет сделать автоматом.

2009/6/15 s...@ukr.net <s...@ukr.net>:

Сергей Могила

unread,
Jun 16, 2009, 2:49:39 PM6/16/09
to nod...@googlegroups.com
* Василь Богаченко <vasyl.bo...@gmail.com> [Tue, 16 Jun 2009
10:54:31 +0300]:

У нас 45 версия, ляжет скрипт?

--
Сергей Могила.

--
E75. Простой доступ к почте.
http://www.nokia.ru/microsites/e75

Василь Богаченко

unread,
Jun 17, 2009, 2:00:39 AM6/17/09
to nod...@googlegroups.com
неа, только 49 и 50 хотя можете подковырять его под 45

2009/6/16 Сергей Могила <mogi...@rambler.ru>:

Василь Богаченко

unread,
Jul 6, 2009, 4:57:25 AM7/6/09
to nod...@googlegroups.com
Доработаная версия модуля лежит на сайте NoDeny рядом с другими модулями.
Теперь не надо добавлять поле в таблицу users.
1. Возможность проведения платежа при создании подписки.
2. Выбор группы в которой надо создать подписчика.
3. Данные о статусе подписки хранятся в дополнительных полях которые создаются из админки.

2009/6/17 Василь Богаченко <vasyl.bo...@gmail.com>

Unix

unread,
Jul 10, 2009, 5:05:58 AM7/10/09
to NoDeny
А для версия Ноудени 45 этот модуль подойдет?

Василь Богаченко

unread,
Jul 10, 2009, 5:33:32 AM7/10/09
to nod...@googlegroups.com
Нет, но за скромную плату могу адаптировать.

2009/7/10 Unix <renat-z...@yandex.ru>

ankos

unread,
Jul 27, 2009, 5:29:51 AM7/27/09
to NoDeny
А на 49.19 работает? А то я пробую, у меня вообще незапускается.


On 10 июл, 12:33, Василь Богаченко <vasyl.bogache...@gmail.com> wrote:
> Нет, но за скромную плату могу адаптировать.
>

> 2009/7/10 Unix <renat-zejna...@yandex.ru>

ankos

unread,
Jul 27, 2009, 5:58:12 AM7/27/09
to NoDeny
В клиентской статистике не появляется!
В администрировании появилось, но когда перейти по ссылке на этот
модуль открывается пустая страница.

Указаное в коротком мануале


"Также необходимо в Операции-Настройки-Клиентская статистика в Список
плагинов добавить Sdrweb и добавить строку
117 Sdrweb DW_main
Антивирус Dr.Web 0 0
в файл /usr/local/nodeny/web/plugin_reestr.cfg "

Зделал!

Василь Богаченко

unread,
Jul 27, 2009, 8:44:16 AM7/27/09
to nod...@googlegroups.com
в аську пишите 292732370

2009/7/27 ankos <ank...@bigmir.net>
Reply all
Reply to author
Forward
0 new messages