Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / как получить вывод из внешней программы?

как получить вывод из внешней программы?

Сообщений: 4

как получить вывод из внешней программы?

Всем привет!
Заранее Извиняюсь если слишком банальный вопрос!
Есть ли возможность получить вывод из скрипта, который вызывается, например из System(), чтобы иметь возможность использовать этот вывод дальше в плане набора?
Например есть скрипт на PERL /tmp/aster.pl, который выводит (print 1+int(rand()*9)) случайную цифру, дальше нужно эту цифру получить в плане набора и использовать для перехода на exten по условию (gotoif).

Заранее благодарен за ответыи примеры синтаксиса

P.S. asterisk-1.2.12.1
2006-10-09 05:46

Сообщений: 74

Re: как получить вывод из внешней программы?

Возможно Вам будет удобнее использовать AGI скрипт со встроенной в * возможностью переходить на установленный контекст/экстен по завершении скрипта:

http://home.cogeco.ca/~camstuff/agi.html#SETEXTENSION
http://home.cogeco.ca/~camstuff/agi.html#SETCONTEXT
2006-10-09 10:20

Сообщений: 4

Re: как получить вывод из внешней программы?

>>Возможно Вам будет удобнее использовать AGI скрипт со встроенной

Спасибо, за ответ. Да, я разобрался как можно работать с AGI и это очень удобно
2006-10-09 21:54

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru