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

Привет.

Имеется АТС FreePBX 13

 --- Это уже есть ---

# После звонка выполняется запрос

# bash /var/lib/asterisk/bin/sms.sh ^{FROMEXTEN} ^{ARG3}

Выдает два значения:

1. FROMEXTEN ($1) - телефон звонившего

2. ARG3 ($2) - внутренний номер

--- Это нужно сделать ----

sms.sh должен сделать следующее:

# 1. Проверить $1 на мобильность (мобильный номер)  ((79)+([0-9]){9})(?!\d), если не мобильный, то закончить

# 2. Если номер мобильный, то проверить его наличие в базе asteriskcdrdb за определенный период "t", если есть, то закончить

# 3. Если нет в базе, то выполнить запрос, где mesaage - соответствует строке в файле message.txt, начинающейся с $2

Запрос    -      http://server:port/send.html?smsto=%2B{$1}&smsbody={message}&smstype=sms

message.txt (пример)

100;текст 1

101;текст 2

102;текст 3

5 лет назад
gulin
Антон 
44 годаРоссия
5 лет в сервисе
Был
3 года назад
Выбранный исполнитель
tipadima
Дмитрий 
44 годаРоссия
5 лет в сервисе
Был
4 года назад
5 лет назад
$20
5 дней
Приветствую. Это мой первый заказ на этой бирже и Дмитрий отлично справился с ним! В процессе работы Дмитрий помог составить полное ТЗ, функционал скрипта был расширен, а в процессе тестирования выловлены все баги. Всегда на связи и хорошо осведомлён о работе IP АТС Asterisk Будем продолжать сотрудничество. Спасибо!
Ответственный работодатель, четко формирует задачи, оплата полностью и без задержек
  • Похожие заказы
  • Добрый день Требуется программа синхронно дублирующая действия на 3х и более пк курсор , мышь! Человек работает в программе на других пк синхронно должны дублироваться эти действия!

    Закрыт
    5 лет назад
  • В С++ проекте имеется работа с данными и крипто функции (хеширование). Нужно максимально ускорить работу парсинга (например использовать статичные массивы вместо std::string,  поменять функции хеширования со встроенных на более быстрые из OpenSSL и т.д.)

    Закрыт
    5 лет назад
  • Здравствуйте! Необходимо разработать софт парсер Яндекс карт задачи перед программой: программа должна работать по лицензии (ключу) активация на год, каждый последующий год переактивация 1. Создание проекта с параметрами парсинга 2. Информация по каждому проекту должна где-то храниться, проекты идут ...

    Прикладное ПО1 исполнитель
    Закрыт
    5 лет назад
  • Сфера - медицина. Цель: подсчет на фотографиях длины или площади сосудистой сетки Предложение: написать плагин к имеющейся программе ImageJ (или Fiji) обработки изображений (формат jpeg) для автоматического подсчета длины или площади сосудистой сети на фотографиях. При невозможности ...

    Закрыт
    5 лет назад
  • Приложение: клавиатурный тренажер для работы с субтитрами, видео, аудио. + встроенный конвертер из str в txt

    Прикладное ПО1 исполнитель
    Завершен
    5 лет назад
  • Требуется сделать анимацию, движение маркера по 2-мерному массиву заданного размера, с использованием PyQt5. Маркер движется по заданному математическому закону, например, по параболе.

    Закрыт
    5 лет назад
  • $7

    Требуется парсер на python для регулярного сбора информации с первых нескольких страниц промышленного портала. Парсер должен выполнить вход на сайт (логин, пароль), сформировать cookie. В итоге необходимо получить текстовый CSV файл с полями:[list=1][*]ID объявления [*]Заголовок + текст объявления [*]Название ...

    Закрыт
    5 лет назад