Для отображения результатов телефонного голосования используется плагин SLTelephone.
Представляем новую возможность плагина - голосование через отправку смс-сообщений. С помощью GSM-модемов, которые продаются в виде коробочного решения (модем + сим-карта), можно организовать телефонное голосование через отправку смс-сообщений. Для этих целей в состав плагина включено новое приложение - SLGSMMonitor.
Общая схема работы.
На компьютер с плагином SLTelephone установлен GSM-модем (несколько модемов). Телезрители присылают смс-сообщения. Приложение SLGSMMonitor из модема с определённой периодичностью вычитает смс-сообщения. После этого обновляет файл статистики. На его основе программа SLTelephone формирует графический файл с результатами голосования. Описание работы с файлом статистики приведено в документе к плагину SLTelephone (раздел «Использование файла статистики», с.20).
Виды голосования.
Реализованы два вида голосования:
- На один номер. В этом случае в самом тексте смс-сообщения указывается вариант ответа. Например, «если вы согласны с …., то пришлите смс-сообщение с текстом «Т1» на номер ХХХ-ХХХ-ХХХ, если не согласны, то пришлите сообщение с текстом «Т2» на номер ХХХ-ХХХ-ХХХ». В данном случае важен текст сообщения. Программа SLGSMMonitor не просто забирает очередное смс-сообщения из модема, но и читает текст сообщения и на его основе формирует файл статистики.
- На разные номера. Каждый номер – это вариант ответа. Например, «если вы согласны с …., то пришлите смс-сообщение на номер YYY-YYY-YYY, если не согласны, то пришлите сообщение на номер ХХХ-ХХХ-ХХХ». В данном случае текст сообщения не важен. Программа SLGSMMonitor просто фиксирует число смс-сообщений, которые пришли на тот или иной номер, и формирует файл статистики.
Щелкните по изображению для увеличения
Необходимо использовать модемы, которые поддерживают AT-протокол и позволяют принимать смс-сообщения. Сейчас каждый федеральный оператор сотовой связи продаёт такие модемы под собственным брендом (хотя на самом деле практически всегда это оборудование компании Huawei). Далее идёт описание работы с модемом Мегафон (E352b). Кроме того, тестировались модемы МТС (МТС-Коннект) и Теле2.
Работа с программой SLGSMMonitor.
- Вставляем GSM-модем в свободный USB-слот.
- Если программа установки ПО для модема (MegaFon Modem) не запустилась автоматически, то запускаем её вручную.
Щелкните по изображению для увеличения - Двойным кликом мыши запускаем программу-установщик и следуем её указаниям.
Щелкните по изображению для увеличения - После установки ПО MegaFon Modem в диспетчере устройств переходим в раздел СОМ-порты.
Щелкните по изображению для увеличения
Нам нужен СОМ-порт, в названии которого присутствуют слова PC UI Interface. В данном случае – это СОМ18. - Запоминаем номер СОМ-порта. Обязательно закрываем приложение MegaFon Modem. Для дальнейшей работы оно не потребуется.
- Запускаем приложение SLGSMMonitor (C:\Program Files\ForwardT Software\Plugins\SLTelephone\SLGSMMonitor\SLGSMMonitor.exe, есть ярлык на рабочем столе).
Щелкните по изображению для увеличения - В меню «Файл» выбираем пункт для создания нового проекта.
Щелкните по изображению для увеличения - Выбираем тип голосования.
Щелкните по изображению для увеличения
Далее идёт описание настройки режима «На один номер». - Производим настройки голосования.
Щелкните по изображению для увеличения
Указываем номер телефона (он нужен только для информации, в работе программы номер телефона никак не используется); из списка выбираем СОМ-порт (см. п. 5); устанавливаем интервал обновления статистики (с какой частотой будут проверяться смс-сообщения); выбираем расположение файла со статистикой (используется программой SLTelephone для формирования графического файла с результатами телефонного голосования); создаём варианты для голосования (какой текст для какого варианта посылать в сообщении). - Нажимаем ОК. В окне программы отображается информация о типе голосования, телефонном номере, выбранном СОМ-порте.
Щелкните по изображению для увеличения
Кроме того, в процессе работы с смс-сообщениями будет выводиться статистика голосования по каждому из выбранных вариантов. - Сохраняем проект (Файл->Сохранить. Файл->Сохранить как…).
Щелкните по изображению для увеличения - Нажимаем кнопку «Старт» для начала приёма смс-сообщений и формирования файла статистики.
Щелкните по изображению для увеличения - В файл-проект телефонного голосования для программы SLTelephone (*.SLPhoneProj) необходимо внести изменения. В секцию [General] нужно добавить параметр FromUrl. В качестве значения нужно указать файл статистики, который выбран в программе SLGSMMonitor (см. п. 9).
Щелкните по изображению для увеличения - Запускаем приложение SLTelephone и начинаем процесс формирования картинки с результатами телефонного голосования.
- Настройки программы (Настройки->Настройки программы). Выбираем язык интерфейса программы.
Щелкните по изображению для увеличения
Выбираем папку для записи лог-файла с результатами работы программы. В логе содержится информация о принятых смс-сообщениях; номерах телефонов, с которых они были присланы; текст смс-сообщений; статистике смс-голосования – сколько за какой из вариантов прислано сообщений.
Щелкните по изображению для увеличения
Опция «Удалять смс-сообщения при выходе из программы» позволяет удалять оставшиеся в модеме смс-сообщения при выходе из программы. - Для выхода из программы нужно нажать «Выход». При нажатии на «крестик» программа сворачивается в системный трей.
Щелкните по изображению для увеличения - Настройки проекта «Голосование на несколько номеров» немного отличаются.
Щелкните по изображению для увеличения
В данном случае для каждого варианта нужно указать номер телефона (он нужен только для информации, в работе программы номер телефона никак не используется) и выбрать СОМ-порт, который соответствует GSM-модему (см. п.4)
forward@softlab.tv
forward@sl.iae.nsk.su
forward@softlab-nsk.com
Возможно получение временной лицензии для тестирования плагина SLTelephone. При обращении укажите номер своей платы или HASP-ключа (как посмотреть: http://www.softlab-nsk.com/rus/forward/qna.html#a2_5).
Отдел технической поддержки компании СофтЛаб-НСК