Настройка сервера сообщений — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(Конфигуратор)
(Перенаправление на Панель управления ТМ)
 
(не показана 21 промежуточная версия 3 участников)
Строка 1: Строка 1:
{{Предупреждение/СМС-сервер}}
+
#перенаправление [[Панель управления ТМ]]
 
 
'''Настройка сервера сообщений''' — процедура конфигурирования [[Сервер сообщений|сервера сообщений]].
 
Она неоднозначная и может иметь массу исходов.
 
Так или иначе, существует два объекта, с помощью которых конфигурируется сервер сообщений:
 
 
 
# Файл конфигурации сервер сообщений — {{путь|[[TMComDevs.ini]]}} (в нем хранятся все настройки, их также можно редактировать с помощью [[#Конфигуратор|конфигуратора]]).
 
# Файл конфигурации устройства связи — {{путь|[[lcell.conf]]}} (нужен для работы с телефонами не Nokia).
 
 
 
Тогда как имя и положение первого файла всегда неизменно, файлов второго типа может быть несколько — в зависимости от того, сколько устройств связи используется модулем СМС.
 
Каждому устройству связи сопоставляется один такой файл.
 
Его расширение — {{code|conf}} — говорит о том, что это конфигурационный файл.
 
 
 
Помните о том, что полностью настроенный сервер сообщений не гарантирует качественную работу [[Модуль СМС|модуля СМС]].
 
 
 
== Конфигуратор ==
 
{{картинка/по центру|Конфигуратор сервера сообщений.png}}
 
'''Конфигуратор сервера сообщений''' подобен [[Конфигуратор GPRS-сервера|конфигуратору GPRS-сервера]] и предоставляет в едином интерфейсе все необходимые инструменты для настройки [[Сервер сообщений|сервера сообщений]].
 
Физически он представляет собой один файл — {{путь|TMComDevsConf.exe}}, который по умолчанию находится по пути {{путь к папке СМС-сервера|\TMComDevsConf.exe}}.
 
 
 
=== Запуск конфигуратора ===
 
Чтобы открыть конфигуратор сервера сообщений, запустите файл {{путь|TMComDevsConf.exe}}.
 
Перед вами откроется окно конфигуратора, отображающее текущее состояние настроек [[Сервер сообщений|сервера сообщений]].
 
 
 
=== Запуск и остановка сервера сообщений и TMGuard ===
 
В левой части конфигуратора находятся две области, которые отображают состояние службы сервера сообщений и TMGuard: {{fieldset|Состояние}} и {{fieldset|TMGuard}}.
 
В каждой из них находятся кнопки для управления службами.
 
 
 
# Когда определенная служба не установлена (отсутствует в системе), доступна одна кнопка — {{button|Установить}}. Нажмите ее, чтобы зарегистрировать службу в системе.
 
# Когда служба установлена, но не запущена, доступны кнопки {{button|Запустить}} и {{button|Удалить}}. Нажмите {{button|Запустить}}, чтобы запустить службу. Обратите внимание на то, что если служба TMGuard ''запущена'', а служба сервера сообщений ''установлена'', то TMGuard будет автоматически запускать службу сервера сообщений при любых обстоятельствах. Чтобы удалить службу из системы, нажмите {{button|Удалить}}.
 
# Когда служба запущена, доступна только одна кнопка — {{button|Остановить}}. Нажмите эту кнопку, чтобы остановить службу.
 
 
 
{{warning|
 
Помните о том, что '''TMGuard запускает сервер сообщений, если запущен'''.
 
Это значит, что '''при обновлении нужно удалять не только службу сервера сообщений, но и службу TMGuard'''!
 
}}
 
 
 
=== Общие настройки ===
 
Сразу после запуска конфигуратор отображает только общие настройки.
 
Они разделены на несколько групп:
 
 
 
# {{fieldset|Состояние}} – управление службой [[Сервер сообщений|сервера сообщений]]а (установка, запуск, остановка и удаление).
 
# {{fieldset|База данных}} — настройки доступа сервера сообщений к [[База данных|базе данных]] (настройки его как [[Клиент Firebird|клиента Firebird]]).
 
# {{fieldset|[[TMGuard]]}} — управление службой [[TMGuard]].
 
# {{fieldset|Доп. настройки}} — дополнительные настройки сервера сообщений ([[Журнал работы сервера сообщений|журналирование]], путь к папке с PC Connectivity Solution, настройка [[TMServer]] и пр.)
 
#* [[Изображение:Настройки SMS сервера.png]]
 
# {{fieldset|Устройства}} — статистика по устройствам, на работу с которыми настроен сервер сообщений (кнопка {{button|Конфигурация}} раскрывает список устройств).
 
 
 
=== Добавление нового устройства ===
 
Добавление нового устройства происходит в раскрывающемся списке устройств.
 
Чтобы открыть его, выполните действия:
 
 
 
# Раскройте список устройств. Для этого нажмите кнопку {{button|Конфигурация}} в нижней части окна конфигуратора. Отобразится вложенный набор полей и кнопок.
 
# Нажмите кнопку {{button|Добавить устройство}}. Появится диалоговое окно выбора устройства.
 
# В диалоговом окне {{window|Выберите тип устройства}} укажите тип создаваемого устройства (см. [[#Типы устройств|ниже]]).
 
# Нажмите {{button|OK}}. В правой части конфигуратора появится новая вкладка — {{tab|Устройство #X}} ({{code|X}} — порядковый номер устройства, считая с 1).
 
# Заполните параметры устройства (все поля в области {{fieldset|Параметры устройства}}.
 
 
 
==== Типы устройств ====
 
{{Типы устройств СМС-сервера}}
 
 
 
=== Настройки устройства типа «Сотовый телефон» ===
 
{{Предупреждение/Сотовые телефоны для сервера сообщений}}
 
Устройство типа «Сотовый телефон» — это либо непосредственно сотовый телефон, либо какое-то другое устройство, которое подключается к компьютеру через интерфейс USB и может работать с AT-командами модема, в результате отправляя СМС-сообщение.
 
 
 
{{youtube|http://youtu.be/xX4QEgk9F-w|заголовок=Добавление и активация устройства типа «Сотовый телефон»}}
 
 
 
Вкладка {{fieldset|Параметры устройства}} содержит настройки, которые нужно заполнить:
 
 
 
# {{field|Наименование}} — поле ввода наименования устройства, введите в него название устройства в любой форме.
 
# {{checkbox|Активно}} — флажок, включающий устройство. Если флажок установлен, сервер сообщений работает с этим устройством; если не установлен — игнорирует его присутствие.
 
# {{field|Файл журналирования}} — [[журнал работы устройства связи]].
 
# {{field|Файл конфигурации}} — путь к [[lcell.conf|файлу конфигурации устройства связи]].
 
# {{field|COM-порт}} — адрес порта, к которому подключен сотовый телефон (см. ниже).
 
# {{field|Задержка между отправками сообщений в секундах}} — интервал между отправкой СМС-сообщений, рекомендуется устанавливать в пределах 10±5 секунд.
 
# {{checkbox|Принимать сообщения от клиентов}} — флажок, включающий прием СМС-заказов. Если установлен, входящие СМС-сообщения расцениваются как [[СМС-заказ]]ы (исключение — входящие с номеров из [[Сервисный список|сервисного списка]]).
 
# {{checkbox|Автоматическое удаление всех исходящих сообщений с телефона}} — флажок, включающий функцию автоудаления сообщений с устройства. Полезно, если память устройства может быть переполнена (это может помешать нормальному функционированию сервера сообщений).
 
# {{checkbox|Сбрасывать входящие звонки}} — флажок, включающий автоматическое отключение входящих звонков. Опция нужна для того, чтобы не занимать канал сотового телефона, так как при приеме входящего звонка отправка и прием СМС невозможны.
 
# {{fieldset|Nokia API}} — набор параметров для работы с [[Nokia PC Suite]]. Чтобы работать с Nokia PC Suite, установите флажок {{checkbox|Включить режим}}.
 
# {{field|Файл журналирования команд}} — [[журнал отправки и приема СМС-сообщений]].
 
 
 
{{youtube|http://youtu.be/EjQYyOcRBcs|заголовок=Добавление и активация устройства типа «Сотовый телефон» для Nokia PC Suite}}
 
 
 
Чтобы [[Сервер сообщений|сервер сообщений]] работал с Nokia PC Suite корректно, в области параметров {{fieldset|Доп. настройки}} выполните несколько действий:
 
 
 
# Установите флажок {{checkbox|Включить поддержку Nokia PC Suite}}.
 
# В поле {{field|Директория PC Connectivity Solution}} укажите путь к данной папке (обратите внимание: не к папке, в которую установлена Nokia PC Suite). По умолчанию это папка {{путь|C:\Program Files\PC Connectivity Solutions}}).
 
 
 
=== Настройка устройства типа “SMPP” ===
 
{{also|[[SMPP]]}}
 
 
 
{{youtube|http://youtu.be/449jnYYgc3o|заголовок=Добавление и активация устройства типа “SMPP”}}
 
 
 
Устройство типа “SMPP” — это виртуальное устройство связи для отправки и приема СМС-сообщений через провайдера СМС по протоколу SMPP.
 
Некоторые инструкции вы получаете в письме, в котором содержится регистрационная информация (см. ниже).
 
Для SMPP имеется минимум настроек:
 
 
 
# {{field|Наименование}} — название устройства (любое).
 
# {{checkbox|Активно}} — установите, чтобы работало.
 
# {{field|Файл журналирования}} — путь к журналу работы устройства связи (см. [[журнал работы устройства связи]]).
 
# Набор настроек {{fieldset|SMS-центр}} — параметры доступа к провайдеру, см. ниже.
 
# {{field|Задержка между отправками в секундах}} — интервал между отправкой сообщений, рекомендуется установить 3 секунды.
 
# {{checkbox|Принимать сообщения от клиентов}} — включение возможности приема [[СМС-заказ]]ов, см. ниже.
 
# {{field|Период актуальности сообщений, полученных с короткого номера, в минутах}} — время, в течение которого входящие сообщения считаются актуальными СМС-заказами. После этого времени они перестают расцениваться как заказы.
 
# {{field|Файл журналирования команд}} — путь к [[Журнал команд SMPP|журналу команд SMPP]].
 
 
 
В области {{fieldset|SMS-центр}} находится несколько полей, которые нужно заполнять в точности так, как было указано в письме с данными для подключения к провайдеру СМС:
 
 
 
# {{field|IP-адрес или DNS-имя}} — адрес сервера провайдера СМС.
 
# {{field|Порт}} — порт для подключения к серверу.
 
# {{field|Логин}} — логин для подключения, выдается сотрудником [[ОТП]].
 
# {{field|Пароль}} — пароль для подключения, выдается сотрудником ОТП.
 
# {{field|Тип подключения}} — по умолчанию нужно оставить пустым; если требуется ввод значения, это обозначено в письме.
 
# {{field|Номер телефона}} — символьная подпись (11 символов, только латиница, цифры и пробел). Этот номер видят получатели СМС — он указан в поле «Отправитель» вместо цифрового федерального номера телефона.
 
 
 
== Файл конфигурации сервера сообщений ==
 
{{also|{{code|[[TMComDevs.ini]]}}}}
 
'''Файл конфигурации сервера сообщений''' — это файл, который находится в папке с серверои сообщений и называется {{code|[[TMComDevs.ini]]}}.
 
Его цель — обеспечить самостоятельный сервер сообщений информацией о том, как найти [[Сервер сообщений|сервер Такси-Мастер]] и подключиться к нему, а также о том, какие устройства связи подключены к компьютеру и должны использоваться.
 
 
 
Исходный файл конфигурации сервера сообщений изначально не сконфигурирован для ваших устройств связи, поэтому его необходимо отредактировать.
 
 
 
== Файл конфигурации устройства связи ==
 
{{also|{{code|[[lcell.conf]]}}}}
 
'''Файл конфигурации устройства связи''' — это файл, который содержит в себе информацию (преимущественно — AT-команды), которую программы используют для «общения» с устройством связи (сотовым телефоном).
 
Файл конфигурации в большинстве случаев называется {{путь|[[lcell.conf]]}}.
 
 
 
Содержимое файла конфигурации устройства связи может выглядеть так:
 
 
 
#Комментарии начинаются с символов # или ;
 
 
#команда выбора памяти для чтения SMS сообщения по индексу
 
memory_select = +CPMS
 
 
#при получении сообщения читать только из этой ячейки памяти
 
#список можно получить по AT{memory_select}=?
 
#force_read_memory =
 
 
#команда чтения SMS сообщения
 
read = +CMGR
 
 
#команда отправки SMS сообщения
 
send = +CMGS
 
 
#команда удаления SMS сообщения
 
delete = +CMGD
 
 
#префикс набора номера
 
dial = D
 
 
#команда опроса статуса соединения
 
dial_status = +CLCC
 
 
#команда сброса соединения
 
hangup = +CHUP
 
 
#команда генерации DTMF тона
 
dtmf = +VTS
 
 
#команда включения/выключения микрофона
 
mut = +CMUT
 
 
#команда установки громкости гарнитуры
 
volume = +CLVL
 
 
#команды инициализации, каждая команда должна заканчиваться символом ^
 
init = Z^E0+CLIP=1^+CMGF=0^+CSMS=0^+CNMI=1,1,0,2^+CPMS=?^
 
 
 
Обратите внимание на то, что комментарии в тексте файла конфигурации начинаются с символа {{code|#}} и занимают одну строку.
 
 
 
Основная информация записана в виде <code>ПАРАМЕТР=ЗНАЧЕНИЕ</code>.
 
Каждый параметр играет свою роль, и если какой-либо параметр будет отсутствовать, файл конфигурации будет считаться недействительным, поэтому будьте осторожны с параметрами.
 
Значения вы можете менять в соответствии с правилами AT-команд.
 
 
 
Иногда могут возникать проблемы с работой модуля с каким-то конкретным сотовым телефоном.
 
Чтобы избежать неожиданностей, [[Проверка сотового телефона|проверьте телефон]] на пригодность работы с модулем СМС.
 
  
 
== Ссылки ==
 
== Ссылки ==
Строка 182: Строка 7:
 
* [[Проверка сотового телефона]]
 
* [[Проверка сотового телефона]]
 
* [[Nokia PC Suite]]
 
* [[Nokia PC Suite]]
* {{code/url|http://taxidev.blogspot.com/2009/12/smpp.html}} — коротко о быстрой настройке отправки СМС через SMPP.
+
* {{youtube|https://youtu.be/nUJdRxtk3ZA|заголовок=Добавление и активация устройства типа "SMPP"}}
* {{code/url|http://taxidev.blogspot.com/2010/02/smpp-sms-delivery-test.html}} — тестирование возможности отправки СМС через SMPP.
+
* {{youtube|https://is.gd/yg1K5T|заголовок=Добавление и активация устройства типа "Сотовый телефон" для Nokia PC Suite}}
 +
* {{youtube|https://is.gd/zKUwmC|заголовок=Добавление и активация устройства типа "Сотовый телефон"}}
  
 
[[Категория:Серверы]]
 
[[Категория:Серверы]]

Текущая версия на 16:18, 8 ноября 2021

Перенаправление на:

Ссылки