Отправка СМС

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

Напомню, что программа умеет отправлять текстовые сообщения с компьютера, через подключенный к компьютеру сотовый телефон. Сами сообщения и адресаты содержатся в обычном текстовом файле. Файл можно либо подготовить вручную, либо (и так обычно и делается) файл подготавливается другой программой, которая и выдает необходимый нам файл (прим. забегая вперед подскажу, что у программы есть специальный авторежим, в котором она может постоянно проверять определенный каталог на наличие файлов с информацией для отправки смс авторежим1).

Текст сообщений может быть как на русском, так и на английском (т.е. латинскими буквами). Программа умеет отправлять “длинные” или иначе говоря, склеенные СМС - по стандарту сотовой связи, максимальная длина одной СМС русскими буквами 70 символов, латинскими буквами - 160 символов. Если длина Вашего текста СМС превышает максимальную длину одной СМС, то программа автоматически разбивает текст на составляющие СМС - получатель в таком случае увидит на своем сотовом одну длинную СМС, т.е. единым текстом.

Также Вы можете задать параметр, при котором будет происходить автоматическая транслитерация (перевод) русского текста в латиницу.

Программа умеет отправлять СМС на короткие (сервисные) номера.

В процессе отправки СМС программа формирует лог-файл (не путать с техническим лог-файлом!). Имя этого файла задается в INI-файле (см. Настройка).

Для начала, необходимо подготовить файл с сообщениями. Имя файла сообщения по умолчанию, заданное в INI-файле “Simplesms.txt”, но Вы можете дать своему файлу сообщений любое имя. В моем примере это “primer1.txt” . Ниже Вы видите его содержимое (нажмите на рисунок для увеличения картинки):

текстовый файл с смс

текстовый файл с смс

Подробнее разберем каждую строчку. Но сначала запомните такие важные моменты:
1. каждая новая строка - это новое сообщение
2. в каждой строке четыре параметра, разделенных “;”
3. формат телефонного номера обозначается кодами:
М” - международный ;
S” - различные “короткие” номера (СМС-голосования, сервисные номера и т.п.) ;
“A” - внутренний номер ;
“B” - национальный номер ;
“C” - номер пользователя ;
“D” - сокращенный номер.
* основной код это “М”, остальные коды используются как правило в специфических случаях - обычно при работе с необычными номерами (не мобильных телефонов).
4. кодировка сообщения обозначается: “R” - отправлять на русском; “L” - отправлять латиницей (т.е. даже если Вы написали текст на русском, то программа автоматически перекодирует его и напишет latinskimi bukvami)

Теперь смотрим первую строчку - сперва идет номер телефона адресата, в международном формате (без всяких “+” !!!). В нашем примере это 79135341955, 7-код России, 913-код сети оператора, 534-подсеть оператора.

Далее, через разделитель ‘;’ (точка с запятой) идет КОД формата телефонного номера адресата (М - значит международный формат, S - это либо “короткий” номер платных услуг, либо просто сервисный номер).

Потом идет символ обозначения какой кодировкой отправлять текст (R - обозначает отправку русскими буквами; L - обозначает отправку русских букв ЛАТИНИЦЕЙ).

Затем снова разделитель ‘;’ и текст сообщения. Размер сообщения не ограничен, но надо иметь ввиду, что стандартная СМС-ка имеет четкие размеры. Это 70 символов на русском или 160 символов латинскими буквами. Если Ваше сообщение “не помещается” в одну СМС-ку, то программа разбивает его на несколько составных СМС (так называемая длинная СМС), и у практически всех операторов сотовой связи каждая часть такой СМС оплачивается отдельно (впрочем тоже самое происходит и при отправке длинных СМС прямо с телефона).

Вторая строчка, точно такая же, за исключением того, что сообщение будет отправлено латиницей.

А вот третья строчка интереснее. Здесь записана отправка платного сообщения на короткий номер одного известного сайта. Сообщение стоит 1у.е. без НДС, но ради теста, я сделал несколько отправок. Все работает. Обратите внимание, что формат телефонного номера стоит “S“.

Почти все готово, но есть такое понятие как ПАРАМЕТРЫ КОМАНДНОЙ СТРОКИ.

Есть следующие параметры (они все необязательные, но должен быть задан хотя бы один) :

1. INI=ИМЯ_ФАЙЛА_НАСТРОЕК - если Вы используете другое имя файла настроек программы, отличный от имени файла, принятого по умолчанию. Например,INI=test1.ini ;

2. MSG=ИМЯ_ФАЙЛА_СООБЩЕНИЙ - если Вы используете имя файла сообщений, отличное от указанного в INI-файле. Например, MSG=primer1.txt

3. ERR=КОЛИЧЕСТВО_ПОПЫТОК_ОТПРАВКИ_СМС - иногда бывает, что СМС не отправляется с первого раза (бывают различные причины, я думаю Вы сталкивались с этим и при простой отправке СМС с сотового). И тогда требуется “работа над ошибками” :) Т.е. программа будет столько раз пытаться отправить СМС, сколько попыток Вы поставите. И либо очередная попытка будет удачной и программа перейдет к следуюшей СМС, либо исчерпав количество повторов, программа выдаст сообщение, что данную СМС отправить не удается, перейдет к отправке следующей СМС. Если этот параметр не указать , то отправка всех СМС прекратится при первой ошибке отправки. Пример: ERR=3 ;

4. MAXNULL=N, где N - количество “пустых” ответов оборудования. Это редко используемый параметр. Потребность в нем возникает обычно на блютуз-соединениях (хотя у меня лично, этот параметр еще не требовался). Его суть такая - эпизодически исчезает соединение с COM-портом при отправке СМС, то можно задать этот параметр и тогда программа попытается переинициализировать соединение. Если параметр не задан, то N=99999;

5. MAXRECO=N, где N - максимальное количество попыток подключения к COM-порту. Этот параметр был добавлен в “довесок” к предыдущему (MAXNULL), чтобы дать возможность задать количество попыток подключения - хотя может использоваться и самостоятельно. Требуется в тех случаях, когда за один раз не удается подключиться к оборудованию. Если параметр не задан, то N=0;

6. VERIFY. Этот параметр был добавлен по просьбам пользователей, отсылающих за раз более 10 тысяч смс. Если его указать, то в отдельный файл будут записываться отправленные смс, в отдельный файл те смс, которые не удалось отправить из-за каких-то ошибок. А сам первоначальный файл с текстами СМС, будет обновляться после отправки каждой смски - в итоге файл должен оказаться пустым. И если по каким-то причинам будет критический сбой (завис компьютер, отключили электричество и т.п.), то все данные на виду - есть файл с остатком смсок, есть файл с уже отправленными и есть файл с ошибочными. Если имя исходного файла с смс это filesms.txt, то имя файла с успешно отправленными смс это filesms_ok.txt, а файл с ошибочными - filesms_err.txt.
Пример использования: Simplesms.exe MSG=primer1.txt VERIFY

СТАРТ!

Надеюсь, сам файл программы, файл настроек, файл сообщений находятся в одной папке. Остается написать командную строчку для запуска программы. В моем примере это выглядело так (строка для запуска программы подчеркнута красным) :

отправка смс с компьютера

отправка смс с компьютера

Я искренне надеюсь, что у Вас выглядит примерно также! :)

Если нет, то постарайтесь для начала разобраться самостоятельно. Для примера могу сказать, что у меня за один раз отправляется более 1000 длинных СМС на русском языке. Ранее программа работала на сотовом телефоне Alcatel-715, подключен напрямую к COM-порту (также работал и через переходник с COM на USB). Был период работы на Nokia 6600 через блютуз-соединение. Сейчас в основном используется Sony Ericsson Z310i (через тот же блютуз).

Дополнение от 19 мая 2009.
Программа умеет отправлять flash sms. Для этого в начале смс укажите ##flash## , подробности в новости “Flash SMS (флеш смс) - умеем и это! Версия 2.3.3!“.

Комментарии к этому сообщению (73)

  1. Андрей

    И через “блютуч” работает нормально?

  2. Разработчик

    да, вполне нормально работает :) Я ж специально написал, что и Sony Ericsson и Нокию 6600 через блютуз гоняю на передачу смс - что сам лично проверяю, то честно пишу, что не проверял лично, то не пишу:)

  3. Андрей

    Отлично, сегодня демоверсию проверю, если все будет работать, то завтра вебмани оплачу. Сможете сразу после оплаты отправить полную версию?

  4. Разработчик

    Ок, при оплате через Вебмоней в примечаниях укажите емайл, куда отправить полную версию. И сразу после оплаты можете смску сбросить на +79135876355, что оплатили - чтобы я быстрее отреагировал.

  5. Андрей

    Демоверсия работает, я перевел WMZ, жду полную версию на е-майл. Спасибо.

  6. Разработчик

    Андрей, программу отправил минут 5 назад. Будут вопросы - пишите!

  7. Валентин

    А с LG работает данная программа?

  8. Разработчик

    Валентин, я не забыл про Вас :) Перекопал если не весь, то половину Инета точно - не могу найти спецификацию AT-команд на Ваш аппарат (LG G7020), хотя нашел кучу полезной литературы :) Судя по log-файлам он даже не выдает ни производителя, ни марку телефона (просто пишет “manufacturer”, “model”). На команду отправки СМС отвечает “+CMS ERROR: 302″, причем резко . Тут 50 на 50 ситуация - сдается мне, что если он и может отправлять СМС через программы, то какими-то своими командами, либо есть какая-то хитрушка - но для этого мне этот телефон надо в руках подержать и конкретно на нем все тестировать.

    Выхода два - если применение программы нужно в производственных целях (т.е. не ради “баловства”), то ищите другой телефон (напомню у меня Sony Ericson Z310i). Ну а если “свет клином сошелся” именно на LG g7020 (т.е. у Вас их “вагон и маленькая тележка”), то шлите (или заказывайте через Инет на меня) телефон этой модели - будем разбираться, но не факт, что все получится (ибо может прошивка телефона “кривая”, может телефон вообще не поддерживает программную передачу СМС).

    P.S. на емайл тогда уже этот ответ повторять не буду. Будут соображения - пишите.

  9. NoiZe

    Я чуток не понял а с симки будут деньги снимаца?

  10. Павел

    Какова скорость рассылки, кол. в минуту с сот. телефона?
    и если применять промышленный GSM модем.

  11. Разработчик

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

    Павел - средняя скорость отправки одной смски от 4 до 10 секунд. Время зависит от скорости ответа сотового, от качества связи и как выяснилось и от уровня зарядка аккумулятора сотового. Основное ограничение скорости по отправке СМС, это именно время ответа оператора на прием смс - т.е. принял он смс для дальнейшей передачи или возникла какая-то ошибка (например денег на счету нет).

    Практически готова версия 2.3, на моем Sony Ericsson Z310i (обычная, недорогая моделька, но хорошая “рабочая лошадка”) скорость порядка 12-14 смс в минуту, т.е. за рабочий день (за 12 часов) порядка 8.5-9 тысяч смс. В новой версии также есть режим автоотправки (программа просто ожидает появления текстовых файлов с смс в определенном каталоге), и для авторежима предусмотрено назначение времени начала рабочего дня и время его окончания - т.о. программа сама остановит отправку смс, например в 21-00 и запустится ее снова в 9 утра.

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

  12. Андрей

    Для lunix`a - куплю !!!!

  13. Андрей

    Ссори! Linux (Debian 5.0)

  14. Разработчик

    Андрей, не уверен я насчет линукса - но у меня был случай, когда другую мою программу запускали на линуксе в каком-то эмуляторе. И она работала нормально. Я сам линуксом не пользуюсь, поэтому не подскажу что за программа эмулятор - но суть в том, что она позволяет запускать виндовс-приложения на линуксе. Покопайте эту тему :)

  15. Петр

    Андрей, не подскажешь а может ли эта программа слать смски на один и тот-же номер скажем каждые две секунды*

    зарание благодарен.

  16. Разработчик

    Петр, каждые 2 секунды не получится - сам сотовый телефон это не позволит. У него просто не хватит на это возможностей, это не зависит от программы. Если необходим интервал именно в 2 секунды, то тут только напрямую через шлюзы оператора - имеется ввиду не бесплатные емайл шлюзы.

    Но вот 3-4 дня назад, в программу ProfiSMS была встроена возможность устанавливать периодичность повтора смс и срок окончания этих повторов. Это было сделано по заказу одной московской компании. И тесты, и эксплуатация в реальных условиях прошла успешно. Для них было нужно раз в 15 секунд отправлять одну и ту же смс в течении 12 часов. Эта обновленная версия пока не доступна для скачивания, вносится еще ряд дополнений.

  17. Илья

    Здравствуйте. А можно ли какнибудь подменить адрес отправителя?

  18. Разработчик

    Адрес отправителя подменить можно, но только не при отправке через сотовый телефон. Т.е. в данной версии SimpleSMS это невозможно.

    “Подменить” или вернее говоря, задать, практически любой адрес отправителя можно при отправке напрямую через смс-центры операторов. Но для этого нужно либо прямое подключение к центру смс-сообщений, либо это можно делать через различных агрегаторов смс-сервисов. В любом случае это удовольствие не бесплатное. А если надо отправить пару-тройку розъигрышей, то в сети достаточно сайтов, кто это предлагает - правда цена “кусается”.

  19. Alex

    А не подскажете есть необходимость отправлять flash-sms
    на сколько я понял перед сообщением надо набрать #flash# или *flash# у разных операторов по разному не пробовал… а как бы в вашей программе сие реализовать ?

  20. Разработчик

    Alex, сейчас зашел на сайт МТС, нашел там “Как отправить SMS с мобильного телефона?” - сейчас там написано лишь про функцию задержки смс. Цитирую:
    Если вы хотите задержать отправку сообщения на несколько часов, наберите в начале отправляемого текста команду *DEF n#, где n (целое число) — количество часов задержки (до 72). (сообщения доставляются с задержкой в том случае, если набраны латинскими буквами).

    Вполне возможно, что и флеш-сообщения по команде *flash# тоже с “хитрушкой”. Хотя у того же МТС есть услуга “SMS-ЭКСПРЕСС” - как раз эта флеш.

    В программе можно сделать. Но поскольку формат текстового файла менять не желательно, то не будем изобретать велосипед и просто сделаем, как было у операторов - если в начале смс будет ##flash##, то программа поставит этому смс признак “flash-sms” и вырежет из текста смс эту команду ##flash##, чтобы получатель уже получил чистый текст. Постараемся сделать побыстрее.

    Добавлено 15 мая в 01:00.
    Версию программы с поддержкой flash-сообщений отправил Вам на емайл. Попробуйте, у нас все Ок. Для всех остальных эта версия будет доступна в течении пары дней.

  21. Натали

    Очень хочу увеличить рейтинг в контакте! просят отпрвить платное смс… но так можно разориться, расскажи пожалуйста про программку увеличения рейтинга или как отправлять эти смс бесплатно!!!? =)) пожалуйста! очень жду ответика!!!

  22. Разработчик

    Натали, в “контакте” не сижу, не знаю что там такое рейтинг. Может его можно не только через смс увеличить?
    Что касается отправки платных смс за “бесплатно” - знал бы такой секрет…купил бы уже остров где-нибудь, где поспокойнее и потеплее :) В общем это нереально, нет таких программ.

  23. Alex

    По всей видимости в прогрмамме не изменили при отправке flash смс подсчет символов отправляется 64 из 70, видимо программа считает еще надпись flash ?
    и я так понял что программа сама режет сообщения на части по 70 символов ? а какой в этом смысл ? если я отправляю с телефона длинную смс то оператор или телефон режет ее по 70,? в случае отправки программой может отправлять в телефон все сообшение, а он сам или оператор порежет его ?

  24. Разработчик

    Оператор не занимается такими “глупостями” :) шучу. Если Вы вручную отправляете с сотового, то делит на части сотовый (вернее заложенная в него программа). Если Вы отправляете через программу, то делит смс на части программа - смс в этом случае не задерживается в сотовом, он используется только как “передатчик”.

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

  25. Alex

    коль оператору всеравно :). то послав в сотовый как в передатчик смс больше 70 символов кирилицы… такая смс дойдет ?

    я почему копаю под длину, потому как с сайта например многих операторов можно отправить одной смс длину больше чем 70, не ограничиваем ли мы под одну гребенку всех операторов

  26. Разработчик

    Alex, есть определенные правила, вернее спецификации. В них четко описывается схема работы GSM-сетей. То, что Вы видите на сайтах операторов - это только то что снаружи. Внутри же программа, которая отправляет смс, делит длинную смс на части. Приняв такую смс на сотовом, Вы разницы не почувствуете. Но если Вы посмотрите “исходный код” этой принятой смс, то сразу увидите. Составные смс, даже хранятся отдельными частями в сотовом.

  27. diss

    Есть ли список поддерживаемых телефонов? У меня нокиа6300, при попытке коннекта на ее порт программа видит, что на порту что-то есть, но “что-то не то отвечает…”

    SimpleSMS версия v 2.3.3, http://www.SimpleSMS.ru
    Открываем порт:
    Открыли COM-порт.
    Сотовый не отвечает!
    Отключились.
    R ERROR READ MOBIL!
    IMEI не показывает! R ERROR READ MOBIL
    —————————————-
    R ERROR READ MOBIL!
    Опознание модели не проходит! R ERROR READ MOBIL
    —————————————-
    R ERROR READ MOBIL!
    В режим PDU не переходит :( !R ERROR READ MOBIL
    —————————————-
    R ERROR READ MOBIL!
    Сообщения отправлять НЕ сможем :( ! R ERROR READ MOBIL
    —————————————-
    R ERROR READ MOBIL!
    R ERROR READ MOBIL!
    Отчеты о доставке работать НЕ будут. :( !R ERROR READ MOBIL
    —————————————-
    R ERROR READ MOBIL!
    Сообщения считывать НЕ сможем :( !
    —————————————-
    R ERROR READ MOBIL!
    Отключились.

    Вот так… Это в режиме соединения “Режим Nokia”, т.е. телефон подключен именно как телефон, а не флешка

  28. diss

    все, разобрался =)
    прошу прощения за скоропалительный вопрос

    просто сам телефон висел на следующем порте… так бывает иногда =)

  29. Разработчик

    :) я только, как это и хотел посоветовать - поискать сотовый на другом порту :)

  30. Renat

    с какой периодичностью программа проверяет папку с txt файлами для отправки СМС в авторежиме 1 ?

    Возможно ли настраивать периодичность проверки папки?

    Demo версия вставляет текст “simplesms.ru” вместо части отправляемого сообщения. Это нормальное поведение Demo-версии или я что-то неверно делаю?

  31. Разработчик

    1) минута
    2) такой возможности нет, но реализовать можно
    3) это нормальное поведение Демо-версии, на то она и демоверсия - ее задача просто показать работоспособность программы.

  32. Renat

    Реализуйте пожалуйста такую возможность! В виде параметра командной строки или опции файла настроек…
    Минута для моей задачи - довольно долго…

    Полная версия будет куплена обязательно!

  33. Разработчик

    Renat, вначале оплата текущей версии, потом реализация. Сделать это недолго - просто вынесем доп.параметр в ini-файл (интервал в секундах, по умолчанию 60). Просто достаточно работы, а предложений у всех много, но при этом у нас часто работа получается “вхолостую”. По вопросам оплаты - на емайл, желателен БЛИЦ-перевод.

  34. Renat

    оплатим по WebMoney! сегодня, завтра…

  35. Разработчик

    Renat, Ok, Webmoney-реквизиты на http://www.simplesms.ru/oplata/
    После оплаты сразу напишите на емайл, не забудьте IMEI-коды. Ключевые файлы получите сразу, а обновленную версию в течении дня-двух максимум.

  36. Renat

    Ещё пара вопросов!
    можно будет выслать IMEI-коды нескольких аппаратов? При этом необходимо купить несколько ключей или будет 1 универсальный ключ?

    В случае выхода из строя аппарата для которого был приобретён ключевой файл, надо будет приобретать новый ключ для нового аппарата?

  37. Разработчик

    Renat, Вы зайдите на страничку “Оплата” http://www.simplesms.ru/oplata/ - все вопросы снимутся :)
    1) в первоначальную оплату входит стоимость двух ключевых файлов, т.е. на 2 телефона. Вы можете сперва прислать один IMEI-код, а потом, когда потребуется второй - пришлете второй IMEI. Универсальных ключей нет - иначе программа будет бесконтрольно распространяться по Инету.
    Если количество оплачиваемых ключей больше или равно 10, то можно поговорить о доп.скидке.
    2) телефон может поломаться раз в полгода-год, а обычно аппарат служит намного дольше. В таких случаях просто пришлете заявку с новым IMEI, ничего платить не надо. Мы тут тоже люди, все понимаем :)

  38. Renat

    Не сталкивались с аппаратами DUOS, с 2-мя sim картами?
    Будет ли работать приём смс на 2-номера и отправка смс с 2-х номеров
    Возможно ли регулировать в этом случае отправку с какой-либо одной симки?
    вообщем интересует, как поведёт себя такой аппарат?

  39. Разработчик

    С такими не сталкивались. Программа-то работает с сотовым телефоном, а уже телефон отправляет смс. По логике вещей, в один момент времени может быть активна только одна симка - попробуйте принять звонок на одну симку и тут же набрать другого абонента с другой симки. Если в телефоне два канала приема-передачи, то вполне получится, но это вряд ли.

  40. Renat

    У нас проблема с аппаратом Telular SX4e GSM
    соединён через com порт

    ссылка на сайт производителя с описанием модели постарше
    http://www.telular.com/sx5e.asp

    http://www.telular.com/documents/SX5e%20GSM%20User%20Manual%20RUSSIAN.pdf

    при запуске программы с параметром test пишет что всё ок, только не сможет получать уведомления.

    Что посоветуете? Такой аппарат желателен для нас, т.к. работать буде в подвальном помещении где обычный мобильник нестабильно ловит

  41. Разработчик

    Renat, не понял, а в чем именно проблема?
    Насчет команды TEST - чтобы я что-то мог сказать, мне нужен файл testlog - ТОЛЬКО на емайл, сюда его постить не нужно.
    Вы просто проверьте его в действии, отправьте смски, получите смски.
    Да, насчет подвала и плохого качества приема у сотового - а Вы не пробовали просто подключить к сотовому внешнюю антенну? У некоторых сотовых есть такая возможность. Этот вариант будет наверняка дешевле этого модема.

  42. Renat

    не отпавляет смс-ки

  43. Разработчик

    Renat, пришлите мне файл testlog - и тот, который создастся после команды TEST и тот, который создается по команде отправки смс.

  44. Renat

    отправил лог, создаваемый по команде отправки смс на e-mail

  45. Евгений

    есть проблема, все отправил почтой

  46. Разработчик

    Евгений, я ответил на емайл, там новая версия 2.3.5 и в ini-файле увеличить значения MaxWaitSteps и WaitSteps.

  47. Renat

    Рафаэль, ситуация следующая -
    После 2-х дней непрерывной работы программы обнаружил что смс-ки стали отправляться крайне нестабильно, 1 смс из 5-10 попыток, запускалась программа с параметрами AUTO1 ERR=1
    Интервал сканирования файловой системы 1 секунда
    Заряд телефона хороший (85%).
    Но при этом была одна особенность - накопилось много txt файлов, подготовленных к отправке, около 1000.
    Количество txt файлов как-то влияет на отправку смс? Не происходит ли каких либо блокировок файлов в файловой системе, три таком количестве?
    Пробовал менять симку на телефоне, ситуация не изменилась. После очистки каталога от множества txt файлов работа программы нормализовалась.
    Связано ли качество отправки смс с количеством файлов txt в сканируемом каталоге?

  48. Аркадий

    Добрый день,

    Пытаюсь разобраться с lite версией. Все понятно. Одно НО. При отправке смс возникает ошибка: +CMS ERROR: 330 Что это значит. Где найти расшифровку?

  49. Разработчик

    :) а Вы не пробовали спросить у Яндекса? Элементарный поисковый запрос “+CMS ERROR: 330″ сразу же выдает расшифровку ” 330. SMSC address unknown”, что означает - задайте номер СМС-центра в ini-файле :)

  50. Александр

    Здравствуйте!!! Подскажите, могу ли я с помощью этой программы отправлять разные смс подрят на один номер в автоматическом режиме?

  51. smilerZ

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

  52. Михаил

    Версия lite шлет смс в перекодировке латиницей, например
    7xxxxxxxxxx;M;R;Проба пера.
    Передается как “Proba pera.”. Это чего? Ограничение бесплатной версии или моя труба (SonyEricsson K550i) не вполне поддерживается?

  53. Разработчик

    Михаил, я думаю, что программа-то передает на русском, а вот телефон приемник показывает на латинице. В лайт версии нет такого ограничения, да и труба у Вас вполне поддерживается. Если я не прав - лог-файлы на емайл, я тогда смогу точно сказать.

  54. Иван

    Скажите, есть ли возможность подмены номера в отправленных смс? Например, вместо номера указывать название сайта?

  55. Разработчик

    При отправке смс через сотовый телефон (или модем) нет такой технической возможности.

  56. Дмитрий

    Проблема:

    “Добрый день.
    Купил программу. Отлично работает при отправке СМС на обычные номера.
    На короткие, четырехзначные номера пишет “ERROR”. Никаких кодов ошибок. Отправка “руками” с телефона отправляет.
    Телефон - Nokia 6300″.

    Nokia N81 тоже не отправляет. Других телефонов нет.

    Отреагируйте пожалуйста, мне нужно отправлять СМС на короткие номера. Это проблема телефонов или это проблема программы ?

  57. Разработчик

    Как выяснилось в переписке с Дмитрием, нужно было задать формат номера “A” и смс на короткие номера стали уходить нормально.

  58. Серега

    Классная прога, тоже сразу не работала но после задания формата стало все ок спасибо

  59. Алексей

    Добрый день,
    Такой вопрос:
    При тестировании пишет “Отчеты о доставке работать будут”
    А где посмотреть отчеты о доставке?

  60. Разработчик

    Алексей, Вы в ini-файле включите запрос отчетов, а потом отправьте с десяток смс и увидите. Текстовый файл будет создаваться в папке программы.

  61. Алексей

    Добрый день.
    Спасибо за оперативный ответ )))

    Отправил с десяток смс на один номер.
    Часть смс пришла, а потом память телефона заполнилась.
    Действительно создался файл report_10_10_13.txt, но я не пойму его структуру ((
    Вот его содержание:
    101317300316101013173006160000000021;13.10.2010 17:30:15;13.10.2010 17:30:15;3;проблемы []
    101317301716101013173021160000000021;13.10.2010 17:30:25;13.10.2010 17:30:25;3;проблемы []
    101317303416101013173037160000000021;13.10.2010 17:30:42;13.10.2010 17:30:42;3;проблемы []

    Можете пояснить?

  62. Алексей

    Как понять, о каком номере идет речь, и что именно за проблема?
    Есть ли отчет об удачной доставке?

  63. Разработчик

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

  64. Разработчик

    Алексей, можете скачивать новую версию 2.4.6 : http://www.simplesms.ru/?dl_id=1

    Проблема была в том, что в некоторых местностях некоторые операторы, во-первых - при приеме смс на отправку, не выдают ее числовой номер, а просто дают 0. Во-вторых, когда они пересылают отчет о доставке, то отчет приходит в усеченном виде (отсутствует номер смс-центра). Вот из-за второй “штуки” и возникал такой непонятный ответ программы.

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

    Напомню формат файла отчетов на примере:
    79135220928;13.10.2010 23:10:10;13.10.2010 23:10:16;142;доставлено
    сперва идет номер получателя смс,
    потом дата-время отправки, дата-время доставки,
    MR (это как раз тот самый номер, который оператор должен выдавать при приеме от Вас смс на отправку - он фигуриет в лог-файле в квадратных скобках, например [146])
    статус доставки

    P.S. Алексей, ключевой файл сейчас отправлю.

  65. Василий

    здраствуйте! отличная программа, только у меня не отправляется сообщение в pdu формате. например вручную с HyperTerminal все отлично уходит, а из Вашей программы нет:
    AT+CMGS=6
    21000D91971521634587F9000006F17B393C2703
    выдает ошибку 304.
    Подскажите как сделать?

  66. Разработчик

    Василий, Ваш телефон вообще не работает в pdu-режиме? Сомневаюсь, что в HyperTerminal можно легко набрать команды для отправки смс, там же перекодировать надо в pdu. Но суть не в этом. Подозрительное начало у строки “21000D91971521634587F9000006F17B393C2703″ - что за 21?

    В любом случае, пришлите на емайл файл testlog (он в папке программу будет) после запуска программы с отправкой смс. Все индивидуальные “разборки” только по емайл и с логами программ.

  67. Василий

    вы бы не могли со мной по аське пообщаться? 345920787

  68. Разработчик

    Василий - аськой не пользуюсь. Либо голосом по телефону и скайпу, либо текстом по емайл (контакты внизу страницы).

  69. Pavel

    Здравствуйте. Не могу отправить SMS. Помогите пожалуйста.

    SimpleSMS версия v 2.4.9, http://www.SimpleSMS.ru
    Дата и время: 14.12.2011 1:37:17
    параметры:
    msg=primer1.txt
    1:37:17 Открываем порт…
    СОМ-порт: COM20
    скорость порта: 57600
    05200750020002A002000540031002A00440045004D004F002000760065007200730069006F006E002A
    +CMS ERROR: 330

  70. Разработчик

    Павел, здравствуйте!
    Я немного укоротил Ваше сообщение - по таким вопросам лучше сразу на емайл писать.
    Вам нужно в файле SimpleSMS.ini (это файл настроек, он в папке программы), вставить номер смс центра сотового оператора. Это параметр SMSCenter, например так:
    SMSCenter=79139869990

    Если Вы не знаете номер смс центра Вашего оператора, то позвоните в его справочную и спросите (это бесплатно).

  71. Полад

    Добрый день!
    Можно узнать есть ли у Вас символ перевода строки в смс, чтобы длинные смс-ки были более читабельными.

  72. Илья

    Уважаемый разработчик!
    Допустимо ли на одном ПК использовать два GSM-модема с двумя копиями SimpleSMS ? Каждая копия привязана к “своему” модему.

  73. Разработчик

    Здравствуйте, Илья!
    Если эти модемы нормально “уживаются” на одном компьютере (например, Huawei нормально работают), то все вполне допустимо. Некоторые люди и больше десятка используют на одном компьютере.
    Со стороны программы ограничений нет.

1 Ссылки на это сообщение

  1. Как проверить базу номеров для рассылки | Отправить СМС

    [...] [НАСТРОЙКА]  [ОТПРАВКА СМС]  [ПРИЕМ СМС]  [АВТОРЕЖИМЫ]  [USSD]  [КЛЮЧИ [...]

Есть комментарии, вопросы, предложения? Напишите прямо сейчас!

О программе, смс и сайте

Данный сайт вырос из “домашней” странички, посвященной программе отправки смс с компьютера. Это было в 2005г. Основная задача программы SimpleSMS - автоматизация процесса отправки смс. СМС все чаще и чаще используется для информирования сотрудников, клиентов, знакомых. Основная задача сайта - информировать Вас о программе, создание обратной связи с пользователями и размещение тематических статей для людей, самостоятельно занимающихся автоматизацией.

Контакты

Мы всегда будем рады получить от Вас комментарии, пожелания, предложения. Для связи с разработчиками программы Вы можете обратиться:

  • e-mail:  karm412 @ gmail. com
  • Skype: KARM412
  • телефон:  +7 913 522 0928 (оператор МТС , GMT+7)