New version QSystem 21.1 is available!

Facebook

Функциональность QSystem
× Расширенные возможности QSystem!

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

Перехват события вызова клиента

  • maxvgi
  • maxvgi's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
9 years 4 months ago #923 by maxvgi
maxvgi created the topic: Перехват события вызова клиента
У нас в организации постоянно играет музыка/реклама из другой системы. Хотелось бы перед звуковым сообщением QSystem "Клиент № подойдите к окну №" приглушить играющую музыку.

Есть ли какая-нибудь возможность получить уведомление о событии вызова клиента, чтобы инициировать приглушение посторонней музыки?

Пока что мысли всего две:
1) следить за логами сервера на наличие сообщений вызова клиента
2) аппаратно мониторить аналоговый сигнал громкоговорителей, из которых звучит уведомление QSystem

Но оба варианта кажутся какими-то топорными. К тому же в обоих случаях я получу евент только когда уведомление уже начнет звучать, а хотелось бы немного раньше, чтобы приглушить музыку хотя бы за секунду до оповещения.

Может быть есть какой-то менее костыльный способ?

Please Log in or Create an account to join the conversation.

  • Evgenic
  • Evgenic's Avatar
  • Offline
  • Администратор
  • Администратор
More
9 years 4 months ago #924 by Evgenic
Evgenic replied the topic: Перехват события вызова клиента
есть конечно.
1. Чтоб отсрочить на секунду звуковой вызов, нужно первый звук вызова, т.е. сам звуковой файл wav модифицировать и в начало добавить секунду тишины. Ну и за одно, может быть, выбрать звук гонга поинтереснее, к примеру. Тут, думаю, все понятно.
2. Получить событие о вызове - плагин. Тут еще более просто. Плагин все что угодно может сделать: послать по сетке, дернуть урл, написать в файл.

Если реклама крутится на другом компе, что логично. То на нем можно запустить некую прогу, которая слушает сетку и если что-то маякнуло, то на 10 секунд звук убавляет. Ну или как-то так. Свобода творчества админа ничем не ограничена.

В очереди все первые. Каждый в своё время.

Please Log in or Create an account to join the conversation.

  • maxvgi
  • maxvgi's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
9 years 4 months ago #928 by maxvgi
maxvgi replied the topic: Перехват события вызова клиента
Спасибо большое за ответ!

Насколько я понимаю, документации или примеров плагинов с исходниками нет, нужно смотреть исходники QSystem?

Please Log in or Create an account to join the conversation.

  • Evgenic
  • Evgenic's Avatar
  • Offline
  • Администратор
  • Администратор
More
9 years 4 months ago #929 by Evgenic
Evgenic replied the topic: Перехват события вызова клиента
так-то сколько угодно

В очереди все первые. Каждый в своё время.

Please Log in or Create an account to join the conversation.

Time to create page: 0.042 seconds
Работаем с QSystem