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

Материал из TaxiMaster
Перейти к: навигация, поиск
Строка 3: Строка 3:
 
Так или иначе, существует два объекта, с помощью которых конфигурируется СМС-сервер:
 
Так или иначе, существует два объекта, с помощью которых конфигурируется СМС-сервер:
  
# Файл конфигурации СМС-сервера: <tt>TMComDevs.ini</tt>.
+
# Файл конфигурации СМС-сервера — {{code|[[TMComDevs.ini]]}}.
# Файл конфигурации устройства связи: <tt>lcell.conf</tt>.
+
# Файл конфигурации устройства связи — {{code|[[lcell.conf]]}}.
  
 
Тогда как имя и положение первого файла всегда неизменно, файлов второго типа может быть несколько — в зависимости от того, сколько устройств связи используется модулем СМС.
 
Тогда как имя и положение первого файла всегда неизменно, файлов второго типа может быть несколько — в зависимости от того, сколько устройств связи используется модулем СМС.
 
Каждому устройству связи сопоставляется один такой файл.
 
Каждому устройству связи сопоставляется один такой файл.
Его расширение — <tt>conf</tt> — говорит о том, что это конфигурационный файл.
+
Его расширение — {{code|conf}} — говорит о том, что это конфигурационный файл.
  
 
Помните о том, что полностью настроенный СМС-сервер не гарантирует качественную работу [[Модуль СМС|модуля СМС]].
 
Помните о том, что полностью настроенный СМС-сервер не гарантирует качественную работу [[Модуль СМС|модуля СМС]].
  
 
== Файл конфигурации СМС-сервера ==
 
== Файл конфигурации СМС-сервера ==
'''Файл конфигурации СМС-сервера''' — это файл, который находится в папке с СМС-сервером и называется <tt>TMComDevs.ini</tt>.
+
{{also|{{code|[[TMComDevs.ini]]}}}}
 +
'''Файл конфигурации СМС-сервера''' — это файл, который находится в папке с СМС-сервером и называется {{code|[[TMComDevs.ini]]}}.
 
Его цель — обеспечить самостоятельный СМС-сервер информацией о том, как найти [[сервер Такси-Мастер]] и подключиться к нему, а также о том, какие устройства связи подключены к компьютеру и должны использоваться.
 
Его цель — обеспечить самостоятельный СМС-сервер информацией о том, как найти [[сервер Такси-Мастер]] и подключиться к нему, а также о том, какие устройства связи подключены к компьютеру и должны использоваться.
  
 
Исходный файл конфигурации СМС-сервера изначально не сконфигурирован для ваших устройств связи, поэтому его необходимо отредактировать.
 
Исходный файл конфигурации СМС-сервера изначально не сконфигурирован для ваших устройств связи, поэтому его необходимо отредактировать.
О том, как настраивать файл конфигурации сервера, читайте в статье [[Файл конфигурации СМС-сервера]].
 
  
 
== Файл конфигурации устройства связи ==
 
== Файл конфигурации устройства связи ==
 +
{{also|{{code|[[lcell.conf]]}}}}
 
'''Файл конфигурации устройства связи''' — это файл, который содержит в себе информацию (преимущественно — AT-команды), которую программы используют для «общения» с устройством связи (сотовым телефоном).
 
'''Файл конфигурации устройства связи''' — это файл, который содержит в себе информацию (преимущественно — AT-команды), которую программы используют для «общения» с устройством связи (сотовым телефоном).
Файл конфигурации в большинстве случаев называется <tt>lcell.conf</tt>.
+
Файл конфигурации в большинстве случаев называется {{code|[[lcell.conf]]}}.
  
 
Содержимое файла конфигурации устройства связи может выглядеть так:
 
Содержимое файла конфигурации устройства связи может выглядеть так:
Строка 64: Строка 65:
 
  init = Z^E0+CLIP=1^+CMGF=0^+CSMS=0^+CNMI=1,1,0,2^+CPMS=?^
 
  init = Z^E0+CLIP=1^+CMGF=0^+CSMS=0^+CNMI=1,1,0,2^+CPMS=?^
  
Обратите внимание на то, что комментарии в тексте файла конфигурации начинаются с символа <tt>#</tt> и занимают одну строку.
+
Обратите внимание на то, что комментарии в тексте файла конфигурации начинаются с символа {{code|#}} и занимают одну строку.
  
Основная информация записана в виде «ПАРАМЕТР = ЗНАЧЕНИЕ».
+
Основная информация записана в виде {{code|ПАРАМЕТР}}={{code|ЗНАЧЕНИЕ}}.
 
Каждый параметр играет свою роль, и если какой-либо параметр будет отсутствовать, файл конфигурации будет считаться недействительным, поэтому будьте осторожны с параметрами.
 
Каждый параметр играет свою роль, и если какой-либо параметр будет отсутствовать, файл конфигурации будет считаться недействительным, поэтому будьте осторожны с параметрами.
 
Значения вы можете менять в соответствии с правилами AT-команд.
 
Значения вы можете менять в соответствии с правилами AT-команд.

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

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

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

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

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

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

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

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