отправка сообщения всем агентам по расписанию
#21
Отправлено 15 Ноябрь 2013 - 14:05
#22
Отправлено 15 Ноябрь 2013 - 14:09
когда я с компа которому нужно отправить сообщение набью в браузере такую строчку http://moyserver:9080/api/3.0/stations/send-message.ds?id=c07f2378-d21d-b211-ab40-e0050f86e1e0&message=Проверка на вирусы
то сразу же выводиться сообщение "Проверка на вирусы". Я так понимаю это и был запрос XML API
#23
Отправлено 15 Ноябрь 2013 - 16:15
отчаянно прошу, кто нибудь, напишите пример или готовый скрипт с запросом к XML API чтоб когда этот скрипт поставить выполнять по расписанию на группу,то этой группе рассылалось сообщение " Не выключать сегодня компы для проведения плановой проверки на вирусы". Cкрипт VBS, CMD, POWERSHELL, WSH. Или дайте покурить какие-то мануалы с примерами. А то я уже 3 для из-за такой мелочи по всем форумам лазю и уже глаза открыть не могу,пекут от компа. Ничего не могу найти.
#24
Отправлено 15 Ноябрь 2013 - 17:48
Так ведь и заставили документацию открыть.
http://moyserver:9080/api/3.0/groups/list.ds - список групп
затем cmd скрипт вот такого вида
wget http://moyserver:9080/api/3.0/stations/send-message.ds?id=<id группы 1>&message=Проверка на вирусы
wget http://moyserver:9080/api/3.0/stations/send-message.ds?id=<id группы 2>&message=Проверка на вирусы
wget http://moyserver:9080/api/3.0/stations/send-message.ds?id=<id группы 3>&message=Проверка на вирусы
wget http://moyserver:9080/api/3.0/stations/send-message.ds?id=<id группы 4>&message=Проверка на вирусы
wget надеюсь найдете, где скачать?
Сообщение было изменено HHH: 15 Ноябрь 2013 - 17:48
#25
Отправлено 15 Ноябрь 2013 - 19:32
Скрипт в расписание сервера ложить (Администрирование-Расписание Dr.Web Enterprise Server) или расписание антивирусной сети (Антивирусная сеть-Выбор группы-Расписание)
WGET надо ставить на сервере или на всех клиентах?
#26
Отправлено 15 Ноябрь 2013 - 20:40
Вбиваю в браузере Explorer на сервере http://moyserver:9080/api/3.0/stations/send-message.ds?id=20e27d73-d21d-b211-a788-85419c46f0e6&message=Проверка на вирусы
В ответ получаю запрос авторизироваться - прохожу авторизацию и дальше получаю
#27
Отправлено 15 Ноябрь 2013 - 21:49
Не знаю, у меня нет ES, чтобы проверить. Если тут никто не подскажет, то спрашивайте техподдержку.
#28
Отправлено 18 Ноябрь 2013 - 18:02
Может я тупой, но отправка сообщения - штатная функция консоли.strMessage = "Сегодня будет проводиться антивирусная проверка"
#29
Отправлено 18 Ноябрь 2013 - 18:17
да штатная но реализовать по расписанию невозможно кроме как через XML API
#30
Отправлено 19 Ноябрь 2013 - 07:20
Выделить Everyone и послать сообщение на все станции (иконка в тулбаре) - для "именно сегодня" подойдет
#31
Отправлено 19 Ноябрь 2013 - 08:18
Человек по расписанию хочет. Так что не подойдет.
#32
Отправлено 19 Ноябрь 2013 - 11:40
Все.Сделал.
Сообщение было изменено platinir: 19 Ноябрь 2013 - 11:41
#33
Отправлено 19 Ноябрь 2013 - 12:23
Поделитесь, что ли.
#34
Отправлено 20 Ноябрь 2013 - 11:03
Вот мой ответ. Извините что картинкой, но после того как напечатал полный отчет и отправил, то отправилась только часть поста, причем концовка которая ничего не объясняет
Для реализации я использовал cURL http://curl.haxx.se/download.html так как с wget у меня чего то не вышло. может не так задавал.
Спасибо HHH за то что пролил свет на некоторые моменты.
Еще момент был, проблема с кодировкой. Русский текст отображался пользователям знаками вопросов. С латиницей проблем никаких. Кодировка должна быть UTF-8. Для того чтоб перевести все в нужную кодировку просто пройдите по ссылке
и браузер все преобразует в нужную кодировку. потом просто преобразованный текст скопируйте в задание.
Прикрепленные файлы:
#35
Отправлено 30 Ноябрь 2013 - 17:34
#36
Отправлено 01 Декабрь 2013 - 11:59
В новой версии сделали возможность выполнять Lua скрипты по расписанию, все будет просто.
А можно в новой версии сделать что б агенты показывали состояние проверки компьютера хотя бы в процентах сколько они проверили
#37
Отправлено 16 Январь 2014 - 14:26
А у меня такой вопрос - я хотел добавить в сообщение еще и логотип, но что писать после &logo= не понимаю. Путь к картинке в любом формате не принимает и сообщение приходит со стандартной иконкой. В справке по xml web api требует формат Base64, но там получается двухкилометровая строка при вставке которой возвращает ошибку.
#38
Отправлено 16 Январь 2014 - 18:55
Ссылку на сервере?
#39
Отправлено 16 Январь 2014 - 20:33
В ссылку, как выше приводили. Сообщение приходит, заголовок проходит, но картинка лого не меняется. В справке образца нет.
http://moyserver:9080/api/3.0/groups/send-message.ds?id=20e27d73-d21d-b211-a788-85419c46f0e6&message=Проверка на вирусы&logo=C:\logo.bmp&logo_text=ОИТ
#40
Отправлено 17 Январь 2014 - 09:42
ИМХО - а почему тупо не добавить в планировщике возможность рассылки сообщения???
И никаких телодвижений делать не нужно будет.
А если сделать составные задачи - то вообще будет шикарно - например,
1. отправка сообщения о запланированной проверке
2. запуск самой проверки
и это все в одной задаче.
Ну или в вариантах.
Чукча не читатель! Чукча - писатель!
Читают тему: 0
0 пользователей, 0 гостей, 0 скрытых