AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Возврат переменной из скрипта запущенного System

Newbies/FAQ Forum 6 сообщений -
#1

Возврат переменной из скрипта запущенного System


Подскажите каким образом можно прочитать переменную в диалплане назначенную в скрипте который запущен ранее с помощью System?
#2

Никаким.
#3

нужно использовать agi
agi на bash полно.
изменений обычных скриптов будет не много, зато очень полезно.
#4

Спасибо за ответы, с AGI пытаюсь сделать так:
exten => s,n,AGI(test.sh,${CALLERID(num)})
exten => s,n,Set(CALLERID(num)=${number})

number берётся из test.sh, но почемуто CALLERID(num) остаётся пустым даже если прописать number=123
#5

Что значит берется?
Как вы устанавливаете number внутри test.sh? показывайте код.
#6

echo "SET VARIABLE number 123"

Added after 3 minutes:

Спасибо разобрался.