[AsteriskBrasil] AGI + PYTHON
Deni
deny.santos em gmail.com
Quinta Janeiro 24 10:00:22 BRST 2013
Valew Jefao, veja como ficou , este script executa automatico a cada 20 minutos pelo crontab.
import os,time,sys
f=open('/var/log/maillog','r')
while True:
pass
line = f.readline()
if line:
if "sitrad" in line:
os.system ("ssh ip_servidor_asterisk './call.sh'")
print os.system('echo > /var/log/maillog')
sys.exit(0)
E o call.sh que esta no asterisk move os .call para o lugar devido e o asterisk chama em todos os celulares,
On Jan 24, 2013, at 9:34 AM, JefãoKPTA JOKER wrote:
> Cara, faz sua aplicação criar 3 .call diferentes q é melhor.
> O Ast* vai processar 1 de cada vez mesmo (uma ligação de cada vez)...
>
> Falows
>
>
> From: deny.santos em gmail.com
> Date: Wed, 23 Jan 2013 11:07:24 -0200
> To: asteriskbrasil em listas.asteriskbrasil.org
> Subject: Re: [AsteriskBrasil] AGI + PYTHON
>
>
> On Jan 22, 2013, at 5:40 PM, Jefaokpta wrote:
>
> Se o canal q vc ker usar é Dahdi pode alterar a linha Channel:DAHDI/seu_celular
>
> ou vc pode usar um canal fake (Channel: Local/exten em contexto)
>
> esse cara acima procura no contexto passado o exten e entrega e o dialplan faz o resto.
>
> Se vc kiser posso montar um exemplo do canal Local.
>
> Falows
>
> Compreendi , no caso de que querer que disque para 3 celulares por exemplo, eu crio um .call para cada ou posso no mesmo arquivo .call adicionar os 3 celulares, sei que posso criar um ringgroup tambem com estes 3 celulares mais como eu chamaria ele ? SIP/Numero do Ring Group ?
>
>
> Obrigado
>
>
>
> On 22-01-2013 16:50, Deni wrote:
>
> On Jan 22, 2013, at 3:17 PM, Jefaokpta wrote:
>
> As ordens ;-)
>
>
> Amigo só mais uma duvida, estou tentando colocar para discar para o meu celular , pois para ramal funciona 100% agora tentando utilizar o DAHDI/MEUCELULAR ele nao vai , testei criando um ring group porem nao vai da mesma forma , veja o log abaixo
>
> [Jan 22 16:49:41] VERBOSE[25397] logger.c: -- Attempting call on SIP/889 for 200 em from-internal:1 (Retry 1)
> [Jan 22 16:49:41] NOTICE[25397] channel.c: Unable to request channel SIP/889
> [Jan 22 16:49:41] NOTICE[25397] pbx_spool.c: Call failed to go through, reason (0) Call Failure (not BUSY, and not NO_ANSWER, maybe Circuit busy or down?)
>
>
> On 22-01-2013 15:12, Deni wrote:
>
> On Jan 22, 2013, at 2:56 PM, Jefaokpta wrote:
>
> Claro parceiro:
> arquivo: liga.call
> ===============================================
> Channel: SIP/1000 (canal destino)
> Context: default
> CallerID: 1009 <script> (caller-num <caller-name>)
> Extension: 1010
> MaxRetries: 0 (max de tentativas)
> RetryTime: 2 (tempo entre tentativas)
> WaitTime:10 (tempo de "timeout" durante as tentativas)
> Priority: 1 (começar em qual prioridade do seu dialplan)
>
> ===============================================
>
> Um arquivo na sintaxe acima, vc move para "/var/spool/asterisk/outgoing"
>
> Existe uma grande variedade de formas de se montar esse arquivo:
> http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out
>
> Falows
>
> Amigo perfeito, muitoo obrigado funciono 100% , vou estudar AGI para depois implementar coisas maiores .
>
> Abraço
>
>
> On 22-01-2013 14:44, Deni wrote:
> On Jan 22, 2013, at 2:36 PM, Jefaokpta wrote:
>
> Cara talvez vc não precise de um AGI e sim de um arquivo .call, vc conhece?
>
> se for somente pra executar uma ligação o arquivo resolve.
>
> Falows
> Isso somente uma ligacao , estou lendo sobre o .call, mais voce teria algum exemplo ?
>
> On 22-01-2013 14:21, Deni wrote:
> Bom dia amigos da lista, estou tentando implementar um alerta em python ou php utilizando AGI para que quando o script fosse executado ele disca-se para um ramal especifico ou entao um celular , porem estou com muitas duvidas na questão de como executar o AGI por linha de comando sem ser via asterisk, por exemplo via SHELL ou python, php. Sei que tem muita gente aqui que ja deve utilizar isso por isso pesso a ajuda de voces para me dar este start de inicio .
>
>
> Obrigado desde ja
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acessewww.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco paraasteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
>
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
>
> _______________________________________________ EBS MODULAR: 3 slots para combina��o entre E1, GSM, FXS ou FXO; Linha de PORTEIROS IP, abrem at� 2 dispositivos com acesso IP remoto; Conhe�a esses e outros LAN�AMENTOS KHOMP em www.Khomp.com� _______________________________________________ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experi�ncia com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br_______________________________________________ ALIGERA � Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Channel Bank � Appliance Asterisk - Acessewww.aligera.com.br. _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
> _______________________________________________
> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO;
> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto;
> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com
> _______________________________________________
> DIGIVOICE Fabricante de Placas de Voz e Channel Bank
> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
> Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130124/212e8d88/attachment-0001.htm
Mais detalhes sobre a lista de discussão AsteriskBrasil