Asterisk-java é melhor em relação ao shell script porque quando conectamos o java à uma sessão do manager, o manager do asterisk dispara eventos que servem para monitorar muitas coisas. Mas neste caso específico teria que utilizar um agendador de tarefas (parecido com o cron) que executaria uma classe que coletaria as informações que tu precisas. Eu acho que é um canhão para matar uma formiguinha.
O shellscript é fácil de fazer e rápido de implantar. Caso tu tenhas mais alguma coisa rodando com o Asterisk-java, faça nele e aproveite o servidor, memória e talz .. se não tiver utilize o shell script. É uma questão de ponto de vista. []'s 2010/1/15 Eder Souza <eder.so...@bsd.com.br> > No meu caso nao gosto mt de java ela esta sempre na ultima lista das > linguagens preferidas, esta rotina é tao simplória para quer complicar vc > nao vai precisar de nada robusto para fazer isso, um Shell Script é prático > super rápido para mim a melhor opção .... > > Att, > > > Eng Eder de Souza > > 2010/1/15 <brunoantogno...@email.com> > >> Eu não conheco o Shell Script, mas pq vcs preferem ele ao Asterisk-Java? >> >> Alguma coisa em especial? >> Att, >> Bruno >> >> >> >> -----Original Message----- >> From: Luis Reis <luis.r...@singularideas.com.br> >> To: asteriskbrasil@listas.asteriskbrasil.org >> Sent: Fri, Jan 15, 2010 5:14 pm >> Subject: Re: [AsteriskBrasil] SMS >> >> Eu faria com shell script rodando pela crontab. >> >> 2010/1/15 Rodrigo Lang <rodrigoferreiral...@gmail.com> >> >>> Acho mais prático fazer um shell script. Pelo script você consegue >>> utilizar algum comando para dentro do asterisk assim "asterisk -x >>> '<comando>'", filtrar o comando pegando as informações que você necessita. E >>> dai você pode enviar a mensagem por ele mesmo. Vou dar um exemplo da khomp: >>> "asterisk -x 'khomp sms <device> <destination> <message..>'" >>> >>> Ats, >>> Rodrigo Lang. >>> >>> >>> 2010/1/15 <brunoantogno...@email.com> >>> >>>> Wendel, no Asterisk eu nao conheco nenhuma variavel que capture o valor >>>> dessas variaveis... >>>> >>>> Com o Asterisk-Java você conseguiria retornar o valor dessa variaveis. >>>> >>>> Att, >>>> Bruno >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: Wendell Silva <wendbande...@gmail.com> >>>> To: asteriskbrasil@listas.asteriskbrasil.org >>>> Sent: Fri, Jan 15, 2010 1:53 pm >>>> Subject: Re: [AsteriskBrasil] SMS >>>> >>>> Na verdade o que preciso é o que esta no comando >>>> >>>> asterisk*CLI>dgv show channels >>>> >>>> Chan Group Context PortId Rsrvd Alarmed Extension >>>> CardType Intrf. >>>> >>>> 21 2 from-dgv-ddr 1145678901 0 0 >>>> E13030PCIe R2/ISDN >>>> 22 2 from-dgv-ddr 1145678901 0 0 >>>> E13030PCIe R2/ISDN >>>> 23 2 from-dgv-ddr 1145678901 0 0 >>>> E13030PCIe R2/ISDN >>>> 24 2 from-dgv-ddr 1145678901 0 0 >>>> E13030PCIe R2/ISDN >>>> >>>> >>>> Existe alguma variaves que capture o Rsrv e Alarmed ? >>>> >>>> Att. >>>> >>>> Wendell Silva Bandeira >>>> >>>> >>>> >>>> 2010/1/15 <brunoantogno...@email.com> >>>> >>>>> Olha, não sei se entendi direito, mas será que com o "Core show >>>>> channels" vc não consegue? >>>>> >>>>> Ex: >>>>> Bruno*CLI> core show channels >>>>> Channel Location State Application(Data) >>>>> SIP/XXXX (None) Up >>>>> AppDial((Outgoing Line)) >>>>> DGV/XX x...@ddr:5 Up >>>>> Dial(SIP/YYYY|15|oTt) >>>>> SIP/XXXX x...@ramaisinternos:1 Up AppQueue((Outgoing >>>>> Line)) >>>>> SIP/XXXX x...@ramaisinternos:2 Up Queue(teste|oTt) >>>>> >>>>> >>>>> >>>>> Aí você pega o State = UP. >>>>> >>>>> >>>>> Att, >>>>> Bruno >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: Wendell Silva <wendbande...@gmail.com> >>>>> To: asteriskbrasil@listas.asteriskbrasil.org >>>>> Sent: Fri, Jan 15, 2010 11:35 am >>>>> Subject: [AsteriskBrasil] SMS >>>>> >>>>> Pessoal, preciso receber notificação caso o canal esteja down (não >>>>> alarmado), estava pensando +/- assim: >>>>> >>>>> [entrada] >>>>> >>>>> exten => _X.,1,Answer() >>>>> exten => _X.,n, GotoIf(CHANNEL(status)=???,sms,1) >>>>> exten => _X.n,AGI(a2billing.php) >>>>> >>>>> [sms] >>>>> exten => _S,1,DgSendSMS(g1,99999999,'canal esta com problema.') >>>>> exten => _S,n,Hangup >>>>> >>>>> 1º Isso é possivel, >>>>> 2º Se possível, como extamente eu verifico o status do canal, só que o >>>>> status tem que ser dentro da ideia de (ATIVO=YES) (DESATIVADO=NO) >>>>> não tenho interesse, em busy e outros... >>>>> 3º Creio se isso funcionar será muito bom para a comunidade asterisk >>>>> >>>>> Att. >>>>> >>>>> >>>>> Wendell Silva Bandeira >>>>> >>>>> _______________________________________________ >>>>> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >>>>> - Valor similar ao de placas E1 PCI; >>>>> - Não há problemas de compatibilidade com barramento PCI; >>>>> - Possibilitam a construção de soluções de alta disponibilidade(dois >>>>> servidores compartilham o mesmo E1) >>>>> Conheça mais sobre este produto em www.red-fone.com >>>>> _______________________________________________ >>>>> Lista de discussões >>>>> asteriskbrasil.orgasteriskbra...@listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>>>> >>>>> >>>>> _______________________________________________ >>>>> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >>>>> - Valor similar ao de placas E1 PCI; >>>>> - Não há problemas de compatibilidade com barramento PCI; >>>>> - Possibilitam a construção de soluções de alta disponibilidade(dois >>>>> servidores compartilham o mesmo E1) >>>>> Conheça mais sobre este produto em www.red-fone.com >>>>> _______________________________________________ >>>>> Lista de discussões AsteriskBrasil.org >>>>> AsteriskBrasil@listas.asteriskbrasil.org >>>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>>>> >>>> >>>> _______________________________________________ >>>> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >>>> - Valor similar ao de placas E1 PCI; >>>> - Não há problemas de compatibilidade com barramento PCI; >>>> - Possibilitam a construção de soluções de alta disponibilidade(dois >>>> servidores compartilham o mesmo E1) >>>> Conheça mais sobre este produto em www.red-fone.com >>>> _______________________________________________ >>>> Lista de discussões >>>> asteriskbrasil.orgasteriskbra...@listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>>> >>>> >>>> _______________________________________________ >>>> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >>>> - Valor similar ao de placas E1 PCI; >>>> - Não há problemas de compatibilidade com barramento PCI; >>>> - Possibilitam a construção de soluções de alta disponibilidade(dois >>>> servidores compartilham o mesmo E1) >>>> Conheça mais sobre este produto em www.red-fone.com >>>> _______________________________________________ >>>> Lista de discussões AsteriskBrasil.org >>>> AsteriskBrasil@listas.asteriskbrasil.org >>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>>> >>> >>> >>> >>> -- >>> Rodrigo F. Lang >>> Amd. de Redes em Telecom >>> >>> _______________________________________________ >>> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >>> - Valor similar ao de placas E1 PCI; >>> - Não há problemas de compatibilidade com barramento PCI; >>> - Possibilitam a construção de soluções de alta disponibilidade(dois >>> servidores compartilham o mesmo E1) >>> Conheça mais sobre este produto em www.red-fone.com >>> _______________________________________________ >>> Lista de discussões AsteriskBrasil.org >>> AsteriskBrasil@listas.asteriskbrasil.org >>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>> >> >> >> >> -- >> Luis Machado Reis >> Analista de Sistemas >> www.singularideas.com.br >> >> _______________________________________________ >> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >> - Valor similar ao de placas E1 PCI; >> - Não há problemas de compatibilidade com barramento PCI; >> - Possibilitam a construção de soluções de alta disponibilidade(dois >> servidores compartilham o mesmo E1) >> Conheça mais sobre este produto em www.red-fone.com >> _______________________________________________ >> Lista de discussões >> asteriskbrasil.orgasteriskbra...@listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> >> >> _______________________________________________ >> A Redfone é líder no fornecimento de bridges TDMoE <-> E1 >> - Valor similar ao de placas E1 PCI; >> - Não há problemas de compatibilidade com barramento PCI; >> - Possibilitam a construção de soluções de alta disponibilidade(dois >> servidores compartilham o mesmo E1) >> Conheça mais sobre este produto em www.red-fone.com >> _______________________________________________ >> Lista de discussões AsteriskBrasil.org >> AsteriskBrasil@listas.asteriskbrasil.org >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> > > > _______________________________________________ > A Redfone é líder no fornecimento de bridges TDMoE <-> E1 > - Valor similar ao de placas E1 PCI; > - Não há problemas de compatibilidade com barramento PCI; > - Possibilitam a construção de soluções de alta disponibilidade(dois > servidores compartilham o mesmo E1) > Conheça mais sobre este produto em www.red-fone.com > _______________________________________________ > Lista de discussões AsteriskBrasil.org > AsteriskBrasil@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > -- Luis Machado Reis Analista de Sistemas www.singularideas.com.br
_______________________________________________ A Redfone é líder no fornecimento de bridges TDMoE <-> E1 - Valor similar ao de placas E1 PCI; - Não há problemas de compatibilidade com barramento PCI; - Possibilitam a construção de soluções de alta disponibilidade(dois servidores compartilham o mesmo E1) Conheça mais sobre este produto em www.red-fone.com _______________________________________________ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil