Новая версия программы для отправки SMS сообщений, используя chan_dongle

Добрый день. Мы рады представить обновленную версию нашей программы для отправки и приема смс-сообщений для Asterisk. Получить программу можно связавшись с нами в Viber либо WhatsApp – +380672262505, либо s@stas-asu.site

Что нового:

  • Чтение и отправка смс происходит напрямую через АТС;
  • Обновление списка полученных сообщений – 3 минуты;
  • Добавлена адресная книга в формате CSV;
  • Возможность редактирования списка 3G-модемов, установленных в системе;
  • Сохранение отправленных сообщений в файл.

Порядок установки программы

  1. Подготовка Asterisk для сохранения смс-сообщений в файл:

Редактируем файл extensions_custom.conf (добавляем следующие строки):

context=[from-pstn]
exten => sms,1,Noop(Incoming SMS from ${CALLERID(num)} ${BASE64_DECODE(${SMS_BASE64})})
exten => sms,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} -%- ${DONGLENAME} -%- ${CALLERID(num)} -%- ${SMS} -%-' >> /var/log/asterisk/sms.txt)
exten => sms,n,Hangup()

Обратите внимание – значение context должно совпадать со значением в файле dongle.conf!

Сохраняем файл и перезапускаем asterisk: service asterisk restart

2.  Редактируем файл ops.txt в папке с программой – указываем через точку с запятой имена модемов, используемых в системе – они находятся в файле dongle.conf. По умолчанию имеют вид dongle0, dongle1 …. Прописываем точно так, как указано в dongle.conf.

3. Подготавливаем файл контактов: редактируем файл import.csv в папке программы. В первой колонке указываем получателя, во второй – его контактный номер.

4. Запускаем программу. Вводим ip-адрес asterisk, порт подключения ssh (по умолчанию – 22), имя пользователя и пароль. Для проверки корректного заполнения – нажимаем кнопку “Получить”. Если все правильно – программа отобразит полученные сообщения.

5. Получение сообщений – происходит автоматически с интервалом 3 минуты. Новые сообщения будут отображены в окне программы внизу списка. Если необходимо обновить список вручную – нажимаем кнопку “Получить”.

6. Отправка сообщений – Выбираем в выпадающем списка модем, через который будет отправлено сообщение, вводим номер получателя либо выбираем из выпадающего списка, нажимаем “Отправить”. Отправленное сообщение будет отображено в окне программы. При закрытии программы, все отправленные сообщения будут сохранены в файл sent_sms в папке программы, с указанием модема, даты и времени отправки, текста сообщения.. Последующие смс будут дописаны в этот же файл.

 

В случае возникновения проблем при работе программы – просьба обращаться в Viber либо WhatsApp – +380672262505, либо s@stas-asu.site

admin

Оставить отклик

Ваш адрес эл.почты не будет опубликован.