Настройка сервера сообщений — различия между версиями
| Строка 3: | Строка 3: | ||
Так или иначе, существует два объекта, с помощью которых конфигурируется СМС-сервер: | Так или иначе, существует два объекта, с помощью которых конфигурируется СМС-сервер: | ||
| − | # Файл конфигурации СМС-сервера | + | # Файл конфигурации СМС-сервера — {{code|[[TMComDevs.ini]]}}. |
| − | # Файл конфигурации устройства связи | + | # Файл конфигурации устройства связи — {{code|[[lcell.conf]]}}. |
Тогда как имя и положение первого файла всегда неизменно, файлов второго типа может быть несколько — в зависимости от того, сколько устройств связи используется модулем СМС. | Тогда как имя и положение первого файла всегда неизменно, файлов второго типа может быть несколько — в зависимости от того, сколько устройств связи используется модулем СМС. | ||
Каждому устройству связи сопоставляется один такой файл. | Каждому устройству связи сопоставляется один такой файл. | ||
| − | Его расширение — | + | Его расширение — {{code|conf}} — говорит о том, что это конфигурационный файл. |
Помните о том, что полностью настроенный СМС-сервер не гарантирует качественную работу [[Модуль СМС|модуля СМС]]. | Помните о том, что полностью настроенный СМС-сервер не гарантирует качественную работу [[Модуль СМС|модуля СМС]]. | ||
== Файл конфигурации СМС-сервера == | == Файл конфигурации СМС-сервера == | ||
| − | '''Файл конфигурации СМС-сервера''' — это файл, который находится в папке с СМС-сервером и называется | + | {{also|{{code|[[TMComDevs.ini]]}}}} |
| + | '''Файл конфигурации СМС-сервера''' — это файл, который находится в папке с СМС-сервером и называется {{code|[[TMComDevs.ini]]}}. | ||
Его цель — обеспечить самостоятельный СМС-сервер информацией о том, как найти [[сервер Такси-Мастер]] и подключиться к нему, а также о том, какие устройства связи подключены к компьютеру и должны использоваться. | Его цель — обеспечить самостоятельный СМС-сервер информацией о том, как найти [[сервер Такси-Мастер]] и подключиться к нему, а также о том, какие устройства связи подключены к компьютеру и должны использоваться. | ||
Исходный файл конфигурации СМС-сервера изначально не сконфигурирован для ваших устройств связи, поэтому его необходимо отредактировать. | Исходный файл конфигурации СМС-сервера изначально не сконфигурирован для ваших устройств связи, поэтому его необходимо отредактировать. | ||
| − | |||
== Файл конфигурации устройства связи == | == Файл конфигурации устройства связи == | ||
| + | {{also|{{code|[[lcell.conf]]}}}} | ||
'''Файл конфигурации устройства связи''' — это файл, который содержит в себе информацию (преимущественно — AT-команды), которую программы используют для «общения» с устройством связи (сотовым телефоном). | '''Файл конфигурации устройства связи''' — это файл, который содержит в себе информацию (преимущественно — AT-команды), которую программы используют для «общения» с устройством связи (сотовым телефоном). | ||
| − | Файл конфигурации в большинстве случаев называется | + | Файл конфигурации в большинстве случаев называется {{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=?^ | ||
| − | Обратите внимание на то, что комментарии в тексте файла конфигурации начинаются с символа | + | Обратите внимание на то, что комментарии в тексте файла конфигурации начинаются с символа {{code|#}} и занимают одну строку. |
| − | Основная информация записана в виде | + | Основная информация записана в виде {{code|ПАРАМЕТР}}={{code|ЗНАЧЕНИЕ}}. |
Каждый параметр играет свою роль, и если какой-либо параметр будет отсутствовать, файл конфигурации будет считаться недействительным, поэтому будьте осторожны с параметрами. | Каждый параметр играет свою роль, и если какой-либо параметр будет отсутствовать, файл конфигурации будет считаться недействительным, поэтому будьте осторожны с параметрами. | ||
Значения вы можете менять в соответствии с правилами AT-команд. | Значения вы можете менять в соответствии с правилами AT-команд. | ||
Версия 12:02, 12 октября 2009
Настройка СМС-сервера — процедура конфигурирования СМС-сервера. Она неоднозначная и может иметь массу исходов. Так или иначе, существует два объекта, с помощью которых конфигурируется СМС-сервер:
- Файл конфигурации СМС-сервера — TMComDevs.ini.
- Файл конфигурации устройства связи — 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-команд.
Иногда могут возникать проблемы с работой модуля с каким-то конкретным сотовым телефоном. Чтобы избежать неожиданностей, проверьте телефон на пригодность работы с модулем СМС.