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

Материал из TaxiMaster
Перейти к: навигация, поиск
(Конфигуратор)
Строка 13: Строка 13:
  
 
== Конфигуратор ==
 
== Конфигуратор ==
 +
[[Изображение:Конфигуратор СМС-сервера.png|thumb|Конфигуратор СМС-сервера]]
 
'''Конфигуратор СМС-сервера''' подобен [[Конфигуратор GPRS-сервера|конфигуратору GPRS-сервера]] и предоставляет в едином интерфейсе все необходимые инструменты для настройки [[СМС-сервер]]а.
 
'''Конфигуратор СМС-сервера''' подобен [[Конфигуратор GPRS-сервера|конфигуратору GPRS-сервера]] и предоставляет в едином интерфейсе все необходимые инструменты для настройки [[СМС-сервер]]а.
 
Физически он представляет собой один файл — {{code|TMComDevsConf.exe}}, который по умолчанию находится по пути {{путь к папке СМС-сервера|\TMComDevsConf.exe}}.
 
Физически он представляет собой один файл — {{code|TMComDevsConf.exe}}, который по умолчанию находится по пути {{путь к папке СМС-сервера|\TMComDevsConf.exe}}.
Строка 19: Строка 20:
 
Чтобы открыть конфигуратор СМС-сервера, запустите файл {{code|TMComDevsConf.exe}}.
 
Чтобы открыть конфигуратор СМС-сервера, запустите файл {{code|TMComDevsConf.exe}}.
 
Перед вами откроется окно конфигуратора, отображающее текущее состояние настроек [[СМС-сервер]]а.
 
Перед вами откроется окно конфигуратора, отображающее текущее состояние настроек [[СМС-сервер]]а.
 +
 +
=== Общие настройки ===
 +
Сразу после запуска конфигуратор отображает только общие настройки.
 +
Они разделены на несколько групп:
 +
 +
# {{fieldset|Состояние}} – управление службой [[СМС-сервер]]а (установка, запуск, остановка и удаление).
 +
# {{fieldset|База данных}} — настройки доступа СМС-сервера к [[База данных|базе данных]] (настройки его как [[Клиент Firebird|клиента Firebird]]).
 +
# {{fieldset|[[TMGuard]]}} — управление службой [[TMGuard]].
 +
# {{fieldset|Доп. настройки}} — дополнительные настройки СМС-сервера ([[Журнал работы СМС-сервера|журналирование]], путь к папке с PC Connectivity Solution и пр.)
 +
# {{fieldset|Устройства}} — статистика по устройствам, на работу с которыми настроен СМС-сервер (кнопка {{button|Конфигурация}} раскрывает список устройств).
 +
 +
=== Настройки устройства ===
 +
Список устройств раскрываются кнопкой {{fieldset|Устройства}} → {{button|Конфигурация}}, а настройки конкретного устройства находятся на определенной вкладке (в верхней части раскрывшегося списка — {{tab|Устройство #1}} и т. д.).
 +
На вкладке настроек устройства находятся параметры работы СМС-сервера с данным устройством.
 +
Вы можете удалить это устройство или создать новое, используя кнопки, расположенные в нижней части раскрывшегося фрагмента окна.
  
 
== Файл конфигурации СМС-сервера ==
 
== Файл конфигурации СМС-сервера ==

Версия 13:14, 12 октября 2009

Настройка СМС-сервера — процедура конфигурирования СМС-сервера. Она неоднозначная и может иметь массу исходов. Так или иначе, существует два объекта, с помощью которых конфигурируется СМС-сервер:

  1. Файл конфигурации СМС-сервера — «TMComDevs.ini».
  2. Файл конфигурации устройства связи — «lcell.conf».

Тогда как имя и положение первого файла всегда неизменно, файлов второго типа может быть несколько — в зависимости от того, сколько устройств связи используется модулем СМС. Каждому устройству связи сопоставляется один такой файл. Его расширение — «conf» — говорит о том, что это конфигурационный файл.

Помните о том, что полностью настроенный СМС-сервер не гарантирует качественную работу модуля СМС.

Конфигуратор

Файл:Конфигуратор СМС-сервера.png
Конфигуратор СМС-сервера

Конфигуратор СМС-сервера подобен конфигуратору GPRS-сервера и предоставляет в едином интерфейсе все необходимые инструменты для настройки СМС-сервера. Физически он представляет собой один файл — «TMComDevsConf.exe», который по умолчанию находится по пути «C:\Program Files\Taxi-Master\TMSMSServer\TMComDevsConf.exe».

Запуск конфигуратора

Чтобы открыть конфигуратор СМС-сервера, запустите файл «TMComDevsConf.exe». Перед вами откроется окно конфигуратора, отображающее текущее состояние настроек СМС-сервера.

Общие настройки

Сразу после запуска конфигуратор отображает только общие настройки. Они разделены на несколько групп:

  1. «Состояние» – управление службой СМС-сервера (установка, запуск, остановка и удаление).
  2. «База данных» — настройки доступа СМС-сервера к базе данных (настройки его как клиента Firebird).
  3. «TMGuard» — управление службой TMGuard.
  4. «Доп. настройки» — дополнительные настройки СМС-сервера (журналирование, путь к папке с PC Connectivity Solution и пр.)
  5. «Устройства» — статистика по устройствам, на работу с которыми настроен СМС-сервер (кнопка «Конфигурация» раскрывает список устройств).

Настройки устройства

Список устройств раскрываются кнопкой «Устройства»«Конфигурация», а настройки конкретного устройства находятся на определенной вкладке (в верхней части раскрывшегося списка — «Устройство #1» и т. д.). На вкладке настроек устройства находятся параметры работы СМС-сервера с данным устройством. Вы можете удалить это устройство или создать новое, используя кнопки, расположенные в нижней части раскрывшегося фрагмента окна.

Файл конфигурации СМС-сервера

Рекомендуется почитать статью: «TMComDevs.ini»

Файл конфигурации СМС-сервера — это файл, который находится в папке с СМС-сервером и называется «TMComDevs.ini». Его цель — обеспечить самостоятельный СМС-сервер информацией о том, как найти сервер Такси-Мастер и подключиться к нему, а также о том, какие устройства связи подключены к компьютеру и должны использоваться.

Исходный файл конфигурации СМС-сервера изначально не сконфигурирован для ваших устройств связи, поэтому его необходимо отредактировать.

Файл конфигурации устройства связи

Рекомендуется почитать статью: «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=?^

Обратите внимание на то, что комментарии в тексте файла конфигурации начинаются с символа «#» и занимают одну строку.

Основная информация записана в виде «ПАРАМЕТР»=«ЗНАЧЕНИЕ». Каждый параметр играет свою роль, и если какой-либо параметр будет отсутствовать, файл конфигурации будет считаться недействительным, поэтому будьте осторожны с параметрами. Значения вы можете менять в соответствии с правилами AT-команд.

Иногда могут возникать проблемы с работой модуля с каким-то конкретным сотовым телефоном. Чтобы избежать неожиданностей, проверьте телефон на пригодность работы с модулем СМС.