Все ключи запуска программы SimpleSMS.
Ниже будут приведены все ключи (параметры) запуска программы. Это сделано для того, чтобы Вам было удобнее.
1.
TEST
Это команда тестирования сотового телефона. Запись ответов сотового производится в файл testlog.log.
Запускается так:
Simplesms TEST
2.
INI=ИМЯ_ФАЙЛА_НАСТРОЕК - если Вы используете другое имя файла настроек программы, отличный от имени файла, принятого по умолчанию. Например,
INI=test1.ini
3.
LLOG
Если указан этот параметр, то лог-файл работы программы дописывается, а не затирается поверх.
4.
MININFO
Если указан этот параметр, то при старте программы не выводится на экран сообщение
SimpleSMS версия v 2.0, www.SimpleSMS.ru (сделано по просьбе пользователя)
5.
READ либо
READ=N - указывает программе, что требуется произвести чтение СМС с подключенного сотового телефона. По просьбе одного из пользователей предусмотрено три режима чтения:
READ=1 - только чтение СМС
READ=2 - сперва чтение сообщений, потом отправка (*)
READ=3 - чтение СМС после отправки сообщений (*)
* если используется и отправка, то не забудьте в командной строке указать параметры, необходимые для отправки
ТОЛЬКО ПРИ ОТПРАВКЕ СМС.
6.
ERR=КОЛИЧЕСТВО_ПОПЫТОК_ОТПРАВКИ_СМС - иногда бывает, что СМС не отправляется с первого раза (бывают различные причины, я думаю, Вы сталкивались с этим и при простой отправке СМС с сотового). И тогда требуется "работа над ошибками" :) Т.е. программа будет столько раз пытаться отправить СМС, сколько попыток Вы поставите. И либо очередная попытка будет удачной и программа перейдет к следующей СМС, либо, исчерпав количество повторов, программа выдаст сообщение, что данную СМС отправить не удается, перейдет к отправке следующей СМС.
Если этот параметр не указать, то отправка всех СМС прекратится при первой ошибке отправки. Пример:
ERR=3
7.
MAXNULL=N, где N - количество "пустых" ответов оборудования. Это редко используемый параметр. Потребность в нем возникает обычно на блютуз-соединениях (хотя у меня лично, этот параметр еще не требовался). Его суть такая - эпизодически исчезает соединение с COM-портом при отправке СМС, то можно задать этот параметр и тогда программа попытается переинициализировать соединение. Если параметр не задан, то N=99999;
8.
MAXRECO=N, где N - максимальное количество попыток подключения к COM-порту. Этот параметр был добавлен в "довесок" к предыдущему (MAXNULL), чтобы дать возможность задать количество попыток подключения - хотя может использоваться и самостоятельно. Требуется в тех случаях, когда за один раз не удается подключиться к оборудованию. Если параметр не задан, то N=0;
9.
MSG=ИМЯ_ФАЙЛА_СООБЩЕНИЙ - если Вы используете имя файла сообщений, отличное от указанного в INI-файле. Например,
MSG=primer1.txt
10.
SMS="79135341955;M;R;Проверка работы программы" -
отправка СМС прямо из командной строки, т.е. без формирования файла с текстовыми сообщениями. Здесь сразу приведен пример. Формат строки, расположенный в кавычках такой же, как и
при отправке СМС из файла.
ДЛЯ ПОЛУЧЕНИЯ СМС И USSD-запроса.
11.
USSD1=КОМАНДА - указывает программе, что требуется выполнить USSD-запрос со строкой КОМАНДА, например
USSD1=*100#1 - это получение баланса
12.
RMSG=ИМЯ_ФАЙЛА_ДЛЯ_СОХРАНЕНИЯ_ОТВЕТА - если Вы хотите задать свое имя файла для сохранения ответа, например,
RMSG=ussd1.txt.