Size: a a a

Asterisk Russian Community

2021 June 22

Е

Евгений in Asterisk Russian Community
Нет, телефон подключается именено по bluetooth, для Asterisk он что-то вроде гарнитуры, умеющий набирать номер.
источник

СС

Станислав Скляр... in Asterisk Russian Community
Всем доброе утро!
Подскажите пожалуйста, как функцией SHELL при запуске скрипта на python - получить результаты выполнения скрипта?

В частности, как именно прописать возврат переменной в самом python-скрипте, что-бы она попала в переменную функции SHELL Asteisk-а?
источник

MP

Mikhail Pudikov in Asterisk Russian Community
Например, так. same=>n,Set(CALLID=${SHELL(script.sh)}). В самом скрипте  echo $RESULT последней командой.
источник

СС

Станислав Скляр... in Asterisk Russian Community
>> В самом скрипте  echo $RESULT последней командой.

$RESULT последней командой.

Не прокатило
В моём случае, в конце скрипта:
print(value)
В диал-план переменная не попала..
источник

MP

Mikhail Pudikov in Asterisk Russian Community
я вот прям Вам с рабочей схемы скинул пример :) если Ваш скрипт выполнить значение печатается ? Права на выполнение скрипта ?
источник

СС

Станислав Скляр... in Asterisk Russian Community
>> я вот прям Вам с рабочей схемы скинул пример :)

Аргумент, понял ))
Пробую дальше, разбираюсь
Спасибо!
источник

СС

Станислав Скляр... in Asterisk Russian Community
Да, такая конструкция сработала. Поймал переменную
Спасибо, Михаил!

Подскажите, через функцию SHELL - мы можем получать две и более переменных, от внешнего скрипта?
источник

MP

Mikhail Pudikov in Asterisk Russian Community
по сути, вы получаете строку, а как ее "распихать" по нескольким переменным это уже решать Вам
источник

СС

Станислав Скляр... in Asterisk Russian Community
да, точно) Спасибо еще раз
источник

MK

Mikhail Komarov in Asterisk Russian Community
Блин, это не цель. Это способ её достижения, явно не самый прямой и верный.
А цель то какая ? Вы же не собираете самолёт из говна и палок просто потому что хотите собрать самолет из говна и палок.
источник

h

halt✯ in Asterisk Russian Community
Это не мне
источник

MK

Mikhail Komarov in Asterisk Russian Community
Как нет ? Ты же писал =)

halt✯, [22 июня 2021 г., 01:02:21]:
Цель? Использовать то, что есть и никаких затрат больше))
источник

h

halt✯ in Asterisk Russian Community
Я посмел сказать за вопрошающего)
источник

Е

Евгений in Asterisk Russian Community
А если вместо shell запихнуть в AGI - это правильнее?
источник

MK

Mikhail Komarov in Asterisk Russian Community
Акий ты негодник =)))
источник

S

ShN1k in Asterisk Russian Community
Добрый день подскажите с какой версии AJAM перестал использовать  в сылке "Asterisk" http://ip-serverAsterisk:8088/asterisk/rawman?action  И как сделать чтоб была с "Asterisk"
источник

ER

Eugene Romanenko in Asterisk Russian Community
так это рулится настройкой
prefix=asterisk
в /etc/asterisk/http.conf
источник

S

ShN1k in Asterisk Russian Community
[general]
enabled=yes
bindaddr=0.0.0.0
bindport=8088
prefix=asterisk            стоит
enablestatic=yes
источник

ER

Eugene Romanenko in Asterisk Russian Community
http show status
что показывает?
источник

S

ShN1k in Asterisk Russian Community
я думаю может это еще как влияет
источник