E eu havia esquecido. Você pode usar a app "QueueLog" para inserir uma informação na tabela. Dá uma olhada em "core show application QueueLog"...<br><br><br>Ats,<br>Rodrigo Lang.<br><br><div class="gmail_quote">
Em 23 de abril de 2010 13:21, Rodrigo Lang <span dir="ltr"><<a href="mailto:rodrigoferreiralang@gmail.com">rodrigoferreiralang@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Você precisa do agi para fazer isso? Não seria bem mais fácil, rápido e simples, salvar o queue_log no banco, criar uma nova coluna (Exemplo com o nome de Observação) e depois da pausa/despausa/login/logoff inserir uma informação com a aplicação "MySQL"? Eu faria dessa maneira.<br>
<br><a href="http://www.voip-info.org/wiki/view/Asterisk+cmd+MYSQL" target="_blank">http://www.voip-info.org/wiki/view/Asterisk+cmd+MYSQL</a><br><br><br>Ats,<br>Rodrigo Lang.<br><br><br><br><div class="gmail_quote">Em 23 de abril de 2010 09:52, Carlos Eduardo Sabatini <span dir="ltr"><<a href="mailto:carlossabbatini@yahoo.com.br" target="_blank">carlossabbatini@yahoo.com.br</a>></span> escreveu:<div>
<div></div><div class="h5"><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Bom dia, sim realmente funcionam, pelo menos o meu asterisk é 1.4, para consulta vou mandar como ficou meu AGI só lembro que meu ambiente é só de teste.<br>
<br>
Espero que ajude<br>
<br>
; Fila de atendimento<br>
<br>
; Login Agentes disca 91<br>
;<br>
exten => ${LOGINAGENTE},1,Answer<br>
exten => ${LOGINAGENTE},n,NoCDR<br>
exten => ${LOGINAGENTE},n,AgentCallbackLogin(${CALLERID(num)}||${CALLERID(num)}@ramais)<br>
exten => ${LOGINAGENTE},n,AGI(agent_status.php,${EXTEN})<br>
exten => ${LOGINAGENTE},n,PlayTones(congestion)<br>
exten => ${LOGINAGENTE},n,HangUp<br>
;<br>
; Logout Agentes disca 92<br>
;<br>
exten => ${LOGOUTAGENTE},1,Answer<br>
exten => ${LOGOUTAGENTE},n,NoCDR<br>
exten => ${LOGOUTAGENTE},n,System(asterisk -rx "agent logoff Agent/${CALLERID(num)}")<br>
exten => ${LOGOUTAGENTE},n,AGI(agent_status.php,${EXTEN})<br>
exten => ${LOGOUTAGENTE},n,PlayBack(pt_BR/vm-goodbye)<br>
exten => ${LOGOUTAGENTE},n,PlayTones(congestion)<br>
exten => ${LOGOUTAGENTE},n,HangUp<br>
<br>
;Pausa agentes<br>
;<br>
; Habilita almoco disca 93<br>
exten => _${PAUSAAGENTEALMOCO},1,PauseQueueMember(|Agent/${CALLERID(num)})<br>
exten => _${PAUSAAGENTEALMOCO},n,System( echo "${EPOCH}|${UNIQUEID}|NONE|Agent/${CALLERID(num)}|PAUSEREASON|${EXTEN}" >> /var/log/asterisk/queue_log )<br>
exten => _${PAUSAAGENTEALMOCO},n,AGI(agent_status.php,${EXTEN})<br>
exten => _${PAUSAAGENTEALMOCO},n,PlayBack(ctrl_sons/ativado)<br>
exten => _${PAUSAAGENTEALMOCO},n,PlayTones(congestion)<br>
exten => _${PAUSAAGENTEALMOCO},n,Hangup<br>
;<br>
; Desabilita almoco disca 94<br>
exten => _${DESPAUSAAGENTEALMOCO},1,UnpauseQueueMember(|Agent/${CALLERID(num)})<br>
exten => _${DESPAUSAAGENTEALMOCO},n,AGI(agent_status.php,${EXTEN})<br>
exten => _${DESPAUSAAGENTEALMOCO},n,PlayBack(ctrl_sons/desativado)<br>
exten => _${DESPAUSAAGENTEALMOCO},n,PlayTones(congestion)<br>
exten => _${DESPAUSAAGENTEALMOCO},n,Hangup<br>
;<br>
; Habilita disca 95<br>
exten => _${PAUSAAGENTE},1,PauseQueueMember(|Agent/${CALLERID(num)})<br>
exten => _${PAUSAAGENTE},n,AGI(agent_status.php,${EXTEN})<br>
exten => _${PAUSAAGENTE},n,System( echo "${EPOCH}|${UNIQUEID}|NONE|Agent/${CALLERID(num)}|PAUSEREASON|${EXTEN}" >> /var/log/asterisk/queue_log )<br>
exten => _${PAUSAAGENTE},n,PlayBack(ctrl_sons/ativado)<br>
exten => _${PAUSAAGENTE},n,PlayTones(congestion)<br>
exten => _${PAUSAAGENTE},n,Hangup<br>
<br>
;<br>
; Desabilita disca 96<br>
exten => _${DESPAUSAAGENTE},1,UnpauseQueueMember(|Agent/${CALLERID(num)})<br>
exten => _${DESPAUSAAGENTE},n,AGI(agent_status.php,${EXTEN})<br>
exten => _${DESPAUSAAGENTE},n,PlayBack(ctrl_sons/desativado)<br>
exten => _${DESPAUSAAGENTE},n,PlayTones(congestion)<br>
exten => _${DESPAUSAAGENTE},n,Hangup<br>
<br>
<br>
<br>
----- Original Message ----- From: "Cesar A. Gaspar" <<a href="mailto:cesargasp@ig.com.br" target="_blank">cesargasp@ig.com.br</a>><div><br>
To: <<a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a>><br></div>
Sent: Thursday, April 22, 2010 12:03 PM<div><div></div><div><br>
Subject: Re: [AsteriskBrasil] AGI<br>
<br>
<br>
Sim! Estes scripts passados funcionam tanto na versão 1.4 como na 1.6.<br>
<br>
E acredito que o phpagi também funcione nas duas versões.<br>
<br>
Att.<br>
<br>
'''<br>
(o o)<br>
+---------oOOO--(_)------------------+<br>
| Cesar Augusto Gaspar |<br>
| MSN: <a href="mailto:cesargasp@hotmail.com" target="_blank">cesargasp@hotmail.com</a> |<br>
+----------------------oOOO----------+<br>
|__|__|<br>
|| ||<br>
ooO Ooo<br>
<br>
<br>
<br>
alessandro (listas) escreveu:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Esse tipo de coisa funciona no Asterisk 1.4 e 1.6 ?<br>
Estou tendo problemas em portas meus scripts PHP/ AGI de 1.2 para<br>
1.4 e 1.6.<br>
<br>
2010/4/20 Carlos Eduardo Sabatini <<a href="mailto:carlossabbatini@yahoo.com.br" target="_blank">carlossabbatini@yahoo.com.br</a><br>
<mailto:<a href="mailto:carlossabbatini@yahoo.com.br" target="_blank">carlossabbatini@yahoo.com.br</a>>><br>
<br>
Novamente agredeço ao Cesar e ao Ronaldo pelo retorno, entendi<br>
perfeitamente o que os 2 disseram e ambos me foram muito util.<br>
<br>
<br>
<br>
----- Original Message -----<br>
*From:* Carlos Eduardo Sabatini<br>
<mailto:<a href="mailto:carlossabbatini@yahoo.com.br" target="_blank">carlossabbatini@yahoo.com.br</a>><br>
*To:* <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br>
<mailto:<a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a>><br>
*Sent:* Tuesday, April 20, 2010 1:06 PM<br>
*Subject:* Re: [AsteriskBrasil] AGI<br>
<br>
Valeu Léo,<br>
<br>
Cessar<br>
1º obrigado pela ajuda.<br>
2º o seu script funcionou certinho, só fiquei com uma duvida,<br>
se eu quiser trabalhar com o retorno do agi no exten como eu<br>
faço, por exemplo vou usar o agi para gravar informações no<br>
banco mysql, se inserir com sucesso quero retornar um ok para<br>
o exten, se der algum erro vou retornar sem sucesso para o<br>
exten, que por sua vez vai tocar uma msg de erro para o<br>
usuario e vai dar hangup.<br>
Como tratarei isso na exten???<br>
<br>
Ronaldo<br>
Obrigado a voce tambem pela ajuda<br>
O que vc quer dizer quando escreveu "Eu instalei o phpagi<br>
dentro do /var/lib/asterisk/agi-bin/phpagi." O que seria isso??<br>
E porque vc não usa o STDIN, STDOUT, e STDERR, alem do script<br>
que o Cesar mandou, vi sobre esses manipuladores ou ponteiros<br>
na internet e no livro "Asterisk o futuro da telefonia"<br>
<br>
<br>
Obrigado<br>
<br>
<br>
----- Original Message -----<br>
*From:* Leonardo Sena <mailto:<a href="mailto:leosud@gmail.com" target="_blank">leosud@gmail.com</a>><br>
*To:* <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br>
<mailto:<a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a>><br>
*Sent:* Monday, April 19, 2010 8:04 PM<br>
*Subject:* Re: [AsteriskBrasil] AGI<br>
<br>
I ai carlos Blz<br>
<br>
<br>
da uma olhada<br>
aki <a href="http://www.stumbleupon.com/su/1bjURK/www.bitflipper.ca/Documentation/agi.html" target="_blank">http://www.stumbleupon.com/su/1bjURK/www.bitflipper.ca/Documentation/agi.html</a><br>
<br>
<br>
<br>
e<br>
aki <a href="http://blogs.reucon.com/asterisk-java/2007/11/20/agi_scripts_in_groovy.html" target="_blank">http://blogs.reucon.com/asterisk-java/2007/11/20/agi_scripts_in_groovy.html</a><br>
<br>
<br>
talvez ajude heheheh qualquer coisa da um grito<br>
<br>
<br>
<br>
at.<br>
<br>
<br>
Leonardo Sena<br>
<br>
Em 19 de abril de 2010 18:25, Carlos Eduardo Sabatini<br>
<<a href="mailto:carlossabbatini@yahoo.com.br" target="_blank">carlossabbatini@yahoo.com.br</a><br>
<mailto:<a href="mailto:carlossabbatini@yahoo.com.br" target="_blank">carlossabbatini@yahoo.com.br</a>>> escreveu:<br>
<br>
Boa tarde a todos da Lista,<br>
<br>
Sei que já foi discutido o assunto na lista, mas mesmo<br>
pesquisando o historico, e na internet e até mesmo com<br>
o auxilio de livro, ainda não consegui usar agi com<br>
asterisk.<br>
Será que alguem pode me passar um exemplo simples ´so<br>
para eu entender como funciona???<br>
<br>
Algo do tipo no dialplan chama o asterisk e passa um<br>
valor o script agi recebe o valor e responde para o<br>
asterisk que recebeu e leu o que foi passado.<br>
<br>
O asterisk envia a solicitação e recebe a resposta.<br>
<br>
Se possivel em php.<br>
<br>
Obrigado.<br>
<br>
_______________________________________________<br>
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para<br>
Asterisk.<br>
- Hardware com alta disponibilidade de recursos e<br>
qualidade KHOMP<br>
- Suporte técnico local qualificado e gratuito<br>
Conheça a linha completa de produtos KHOMP em<br>
<a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a> <<a href="http://www.khomp.com.br" target="_blank">http://www.khomp.com.br</a>><br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE -> E1<br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta<br>
disponibilidade(dois servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</a><br>
<<a href="http://www.red-fone.com" target="_blank">http://www.red-fone.com</a>><br>
_______________________________________________<br>
<br>
<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<mailto:<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a>><br>
<br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
<br>
<br>
------------------------------------------------------------------------<br>
_______________________________________________<br>
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para<br>
Asterisk.<br>
- Hardware com alta disponibilidade de recursos e<br>
qualidade KHOMP<br>
- Suporte técnico local qualificado e gratuito<br>
Conheça a linha completa de produtos KHOMP em<br>
<a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a> <<a href="http://www.khomp.com.br" target="_blank">http://www.khomp.com.br</a>><br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE -> E1<br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta<br>
disponibilidade(dois servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</a><br>
<<a href="http://www.red-fone.com" target="_blank">http://www.red-fone.com</a>><br>
_______________________________________________<br>
<br>
<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<mailto:<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a>><br>
<br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
<br>
<br>
<br>
_______________________________________________<br>
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
- Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
- Suporte técnico local qualificado e gratuito<br>
Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
<<a href="http://www.khomp.com.br" target="_blank">http://www.khomp.com.br</a>><br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE -> E1<br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta<br>
disponibilidade(dois servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</a><br>
<<a href="http://www.red-fone.com" target="_blank">http://www.red-fone.com</a>><br>
_______________________________________________<br>
<br>
<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<mailto:<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a>><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
<br>
<br>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
- Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
- Suporte técnico local qualificado e gratuito<br>
Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE -> E1<br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
<br>
<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</blockquote>
_______________________________________________<br>
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
- Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
- Suporte técnico local qualificado e gratuito<br>
Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE -> E1<br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
<br>
<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a> </div></div><br>_______________________________________________<br>
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
- Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
- Suporte técnico local qualificado e gratuito<br>
Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
_______________________________________________<br>
A Redfone é líder no fornecimento de bridges TDMoE -> E1<br>
- Valor similar ao de placas E1 PCI;<br>
- Não há problemas de compatibilidade com barramento PCI;<br>
- Possibilitam a construção de soluções de alta disponibilidade(dois servidores compartilham o mesmo E1)<br>
Conheça mais sobre este produto em <a href="http://www.red-fone.com" target="_blank">www.red-fone.com</a><br>
_______________________________________________<br>
<br>
<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org" target="_blank">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br></blockquote></div></div></div><font color="#888888"><br>
<br clear="all"><br>-- <br>Rodrigo F. Lang<br>
Amd. de Redes em Telecom<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Rodrigo F. Lang<br>Amd. de Redes em Telecom<br>