[AsteriskBrasil] DeadAGI
Fabiano (BiGu)
bigu em grupoheringer.com.br
Sábado Agosto 18 00:30:38 BRT 2007
Certo, dessa maneira entao eu nao conseguiria trabalhar com as variaveis
do CDR...
Existem outras variaveis em que eu possa pegar essas informacoes? To
precisando de duracao e destino somente...
E quanto ao fato dele continuar a execucao do script apos o hungup? Pelo
que vi quando ele entra no DISA ele nao continua mais o restante do
script...Alguma ideia?
Abracos
Gmail - Whinston Rodrigues escreveu:
> Olá Fabiano.
> Só tem um porém... Existe um delay entre o hangup e o asterisk
> gravar o registro na tabela de CDR.
> Se você chama um script pra bilhetar, na hora que ele vai consultar
> a tabela CDR, o registro ainda não foi gravado pelo asterisk, então
> ele não encontra nada. O Asterisk só grava o registro, no final da
> chamada, que não é a mesma coisa que a chamada ser desligada. Quando
> existe um script rodando, como o chamado pelo DeadAGI, o CDR ainda tá
> correndo.
>
> Em 17/08/07, *Fabiano (BiGu)* <bigu em grupoheringer.com.br
> <mailto:bigu em grupoheringer.com.br>> escreveu:
>
> Ae pessoal
>
> Estou fazendo uns scripts em PHP aqui, e estive lendo sobre o DeadAGI,
> pelo que entendi, me corrijam se estiver errado, o DeadAGI executa a
> sequencia do script, se em algum momento o canal for desligado
> (HUNGUP)
> ele ainda continua na sequencia do script.
>
> Pois bem, o que estou tentando fazer aqui eh o seguinte
>
> No inicio do script o usuario vai digitar uma sequencia de numeros, o
> script vai executar algumas acoes (buscar num banco de dados) e
> liberar
> um DISA pra ele...ate ai tudo bem, ja consegui fazer..
>
> Entao o sujeito vai discar pra onde ele quer ligar, normalmente, apos
> ele DESLIGAR , eu quero q o script pegue os valores das variaveis
> do CDR
> (como duracao, canal, etc etc) e insira esses valores numa tabela...
>
> Bom, teoricamente eu pensei, se o DeadAGI continua a sequencia do
> script
> depois do hangup, entao basta eu colocar minhas instrucoes apos o
> DISA,
> achei muito facil...ai foi o problema...
>
> depois que ele entra no DISA ele nao volta mais na execucao do
> script...
> Alguem tem ideia de como posso fazer isso, o que preciso na verdade eh
> somente executar um script apos o cara desligar o telefone...
>
> Abracos
>
> Fabiano Heringer
> _______________________________________________
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
> == VoIPMania.com.br <http://VoIPMania.com.br> ==
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
>
> --
> Whinston Saura Rodrigues
> BoxBrasil
> ------------------------------------------------------------------------
>
> _______________________________________________
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
> == VoIPMania.com.br ==
>
> _______________________________________________
> LIsta de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
> __________ NOD32 2468 (20070817) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
Mais detalhes sobre a lista de discussão AsteriskBrasil