instalar app_backticks no asterisk 1.4 - 08/09/2008 14:21Boa tarde pessoal...
se alguém puder me ajudar....
o problema é o seguinte...
preciso fazer com que o asterisk grave em variavel a saida de um comando em bash usando a aplicação System()
Pesquisando na net achei uma aplicação chamada Backticks() que faz justamente o que eu quero.
Mas eu só axei essa aplicação apenas para o asterisk 1.2 para a versão 1.4 naum axei nda.
Sera se alguem aki do forum sabe algo a respeito sobre a app Backticks no asterisk 1.4??
obrigado.
| | usuários não registrados não podem escrever no fórum.
wegnix
Visitante
Re:instalar app_backticks no asterisk 1.4 - 08/09/2008 20:34Pessoal, consegui resolver o meu problema.
axei a aplicação "aap_backticks" para o asterisk 1.4 (http://www.roboguys.com/files/asterisk/app_backticks.c) compilei ele, e funcionou certinho.
agora o exemplo de como resolvi meu problema.
##A idéia##
Eu queria que ao digitar uma extenção, o asterisk executasse um script shell que testaria se um determinado host estivesse vivo. Pois bem... Ao digitar 555 do ramal 2000 o asterisk executa o script, se o host "pinga" ele retorna a variavel "OK" e vai toca um playback dizendo q o host esta vivo, agora se naum "pinga" ele retorna a variavel "OFF" e vai toca um playback falando p/ vc sair correndo q esse host parou. hehe
/etc/asterisk/script.sh
#!/bin/bash host="10.1.1.21" ping -c 3 -q -n $host 1>/dev/null && echo OK || echo OFF
A snalização MFC/R2 é uma sinalização utilizada em telefonia digital, entregue ao consumidor em um link de dados E1, encontrada com muita freqüencia em cidades do interior e em alguns pontos nas capitais brasileiras onde não existe a possibilidade de entrega de um link ISDN ou RDSI como é conhecido no Brasil. Como nos EUA a sinhalização MFC/R2 não existe, pouca ou melhor dizendo nenhuma importância foi dada ao desenvolvimento de bibliotecas que suportassem este tipo de sinalização no Asterisk.
Backtrace é um modo de obter informações sobre o que esta acontecendo de errado quando um programa fecha inesperadamente, no nosso caso vamos usar o asterisk como exemplo. Existem dois tipos de backtraces que também é conhecido como bt, que são: bt e bt full...
Um ponto algumas vezes esquecido, por nós técnicos, é a interface com o usuário. Nos preocupamos em dimensionar corretamente o servidor, ter uma boa infra-estrutura de rede, aplicar uma politica de QoS na rede entre outras e nos esquecemos de um fator determinante para o sucesso e aceitação dos nossos projetos: a interface com o usuário.
Se você trabalha com telefonia IP, talvez ainda não tenha ouvido falar do OpenSER, mas certamente você ouviu falar sobre o Asterisk. Bom eu adoro uma chamada polêmica e eu já vi esta questão formulada muitas vezes em fóruns e listas de discussão. Então eu vou me atrever a comparar estes dois softwares muito populares dedicados ao mercado de VoIP. A idéia aqui não é mostrar qual é o melhor, mas principalmente mostrar como eles são diferentes um do outro. Abaixo está uma comparação tópico por tópico.
Neste tutorial vou explicar como compilar e instalar o codec speex no ASTERISK, que é juntamente com o ilbc uma ótima alternativa para quem não quer gastar com licensas de codecs proprietários como o G729.
O Power over Ethernet é uma tecnologia relativamente nova que evoluiu sobre a, amplamente divulgada Ethernet, que disponibiliza energia em corrente contínua confiavelmente através dos mesmos cabos que disponibilizam dados Ethernet.
O Queue LOG analyzer é uma opção GPL para geração de relatórios e gráficos sobre as filas e CDR Call Detailed Record do Asterisk . O autor é o Earl C. Terwillinger.
Publicidade
Se você deseja publicar uma matéria ou anúncio neste site envie um e-mail para info@asteriskguide.com
Todas as Marcas referidas neste website são ou podem ser marcas comerciais registradas e protegidas por leis internacionais de copyright e propriedade industrial e pertencem aos seus respectivos fabricantes e proprietários.
All Brands referred in the website are or may be registered commercial brands and protected by copyright and industrial property international laws and belong to their respective manufacturers and owners.