Название: Модуль DrWeb v2 (помощь в разработаке) Отправлено: Inzevision от 09 Ноября 2009, 01:14:49 Кратко опишу ситуацию и логику работы.
Компания предоставляет Модуль подписки. В нём есть такая замечательная возможность как "Внешние интерфейсы" с помощью которых можно удалённо выполнять команды на сервере не используя API. У кого есть Dr.Web AV-Desk тот должен знать о такой возможности. Суль логики работы следующая: 1. Клиент регистрируется на сервере AV-Desk из личной страници абонента с момощью "внешнего интерфейса" (./interfaces/user_registration.php сервиса AV-Desk заполняя необходимые поля (кроме поля "Логин" - оно должно братся из данных пользователя, со страници с которой выполняется регистрация). 2. Потом клиент заходит на страницу Модуля подписки, вводит свои регистрационные данные, которые сответствуют его данным из билинга и дальше работает на странице модуля подписки. 3. В модуле подписки есть функция Отчетов. Как только изменется одно из заданых значений, AV-Desk отправляет отчет о изменениях на определённый URL 4. Сервер, из принятого отчета, определяет какой пользователь (ключевое поле Логин) изменил какое из параметров, находит этого пользователя в БД nodeny и изменяет данные в доп полях и управляет услугой снятия денег. Теперь то, с чем я не могу справиться за незнанием ни php ни perl. 1. Форма для регистрации клиента на личной странице абонента. 2. Когда сервер отправляет отчет о изменениях он его отправляет в формате XML. полученые данные нужно разобрать, по полю логин найти пользователя в БД nodeny и изменить данные, которые пользователь изменил на странице Модуля подписки. Прилагается мануал по Модулю подписки в котором есть все данные которые необходимы для разбора полётов. Если захотите денег за полноценную помощь -- огласите сумму. http://rising.net.ua/files/drweb-avd-cabinet-ru.pdf Название: Re: Модуль DrWeb v2 (помощь в разработаке) Отправлено: versus от 09 Ноября 2009, 12:27:26 Не совсем понятно какие преимущества по сравнению с первой бесплатной версией модуля др Вэб получит пользователь и владелец сети ??
Название: Re: Модуль DrWeb v2 (помощь в разработаке) Отправлено: Inzevision от 09 Ноября 2009, 12:56:46 хотелось что бы пользователь имел полный доступ к настройкам своего антивируса, а там на Модуле подписки это всё есть, вопрос только 2-x скриптов -- регистрация клиента и парсер XML для записи в БД. Ну парсет я постараюсь сам написать, мне нужна форма регистрации на странице статистики такого вида (http://1.PNG) в котором в серые поля выводится информация о логине пользователя (поля не редактируемые) и 3 поля для регистрации абонента.
И ещё. Непонятна логика данных в поле 'srvs' отвечающие за услуги. Просветите пожалуйста. Название: Re: Модуль DrWeb v2 (помощь в разработаке) Отправлено: goletsa от 09 Ноября 2009, 16:11:18 про srvs это 32битное число, где каждый бит отвечает за услугу.
Название: Re: Модуль DrWeb v2 (помощь в разработаке) Отправлено: Efendy от 09 Ноября 2009, 16:57:44 про srvs это 32битное число, где каждый бит отвечает за услугу. от которого буду избавляться в сторону создания неограниченного количества услуг, прикрепляемых к учетной записиНазвание: Re: Модуль DrWeb v2 (помощь в разработаке) Отправлено: Cell от 09 Ноября 2009, 21:37:38 хотелось что бы пользователь имел полный доступ к настройкам своего антивируса В этом заключается ключевая ошибка. Если не хватает настроек именно для вас - создайте себе группу и делайте с ней что хотите прямо из консоли управления. И не дай Бог тупорылым юзерам давать возможность настраивать антивирус... они понастраивают его.... Фича как раз и создавалась для того, чтобы была возможность централизованно квалифицированно настроить агента и раздать его как можно большему числу нифига не понимающих юзеров.В бесплатной версии даже функцию отписки преднамеренно не вводили чтобы возможность такой не было вообще. Название: Re: Модуль DrWeb v2 (помощь в разработаке) Отправлено: elite от 11 Ноября 2009, 00:20:59 про srvs это 32битное число, где каждый бит отвечает за услугу. от которого буду избавляться в сторону создания неограниченного количества услуг, прикрепляемых к учетной записиабонент -> лицевой счет -> услуга а услуга может быть как передача ip-трафика, так и любая другая |