ded писал(а):Попробуйте без копирования, без макроса, упростите тест насколько возможно
Felt писал(а):А как без макроса, если мне нужно проиграть текст при поднятии трубки оператором?
Так как и было написано:
ded писал(а):Из этого факта и исходите.
Felt писал(а):Но я не понимаю как мне проиграть несколько файлов другой стороне так же.
Читаем снова:
ded писал(а):Попробуйте без копирования, без макроса, упростите тест насколько возможно
Пробуем:
Код: Выделить всё
Dial(SIP/provider/9333333333,,A(operator1))
Работает ?
Felt писал(а):про копирование test.call в логе ничего нет, т.к. он копируется средствами LUA без прямого участия Asterisk (но файл точно копируется)
верите что я вам не верю ?
так же если вы пользуете system, то стоит всегда указывать полные пути до всего, а не относительные, в том числе до исполняемых бинарей
Felt писал(а):Даже почему-то не входит в контексты talk_op и talk_customer.
Felt писал(а):После звонка в /var/spool/asterisk/outgoing_done содержимое test.call такое:
А вы уверены что вы смотрите в тот самый файл ? Для понимания этого, чтобы не морочиться с разглядывание дат создания файла, всегда можно добавить в начало что-то типа:
Asterisk auto-dial out
И опять же, как и было сказано
ded`ом, идем путем упрощения, а именно
Minimal Call File Example