Gostei da opção do Alexandre, o problema é que o ramal do chamador teria que entrar nesse GROUP também. Exemplo: 1000 liga para o 1001, somente o 1001 entra na flag GROUP. e no caso o ramal 1000 também teria que entrar.
Em 15 de setembro de 2010 08:55, alexandre - aldeia digital < alep...@ad2.com.br> escreveu: > [ramais] > exten=>_XXXX,1,Set(GROUP()=${EXTEN}) > exten=>_XXXX,n,GotoIf($[${GROUP_COUNT(${EXTEN})} > 2]?ocupado) > exten=>_XXXX,n,Dial(SIP/${EXTEN}) > exten=>_XXXX,n,Hangup() > exten=>_XXXX,n(ocupado),Busy > > > Alexandre > Aldeia Digital > > Em 14-09-2010 16:18, Ricardo Chaves escreveu: > > Dessa forma já havia pensado, mas nao da certo para oq eu estou tentando > > fazer, pq o meu telefone aceita chamadas em espera (não posso > > desabilitar), entao o dialstatus nunca vai ser busy. > > > > Em 14 de setembro de 2010 16:10, Rodrigo Lang > > <rodrigoferreiral...@gmail.com <mailto:rodrigoferreiral...@gmail.com>> > > escreveu: > > > > Ricardo, utiliza a função ${DIALSTATUS}. O mesmo retorna os > > seguintes valores [1]. Após o Dial() ele verifica a resposta do > > ramal SIP. Você pode usar desta maneira [2]. Mais informações aqui > [3]. > > > > > > [1] DIALSTATUS - This is the status of the call: > > CHANUNAVAIL | CONGESTION | NOANSWER | BUSY | > > ANSWER | CANCEL > > DONTCALL | TORTURE | INVALIDARGS > > > > [2] [meu-contexto] > > exten => _X.,1,Dial(SIP/${EXTEN}) > > exten => _X.,n,Goto(${DIALSTATUS}) > > exten => _X.,n(ANSWER),Hangup() > > exten => _X.,n(BUSY),Noop(Faca alguma coisa) > > > > [3] > > > http://www.voip-info.org/wiki/index.php?page=Asterisk+variable+DIALSTATUS > > > > > > > > Ats, > > Rodrigo Lang. > > > > > > Em 14 de setembro de 2010 15:29, Ricardo Chaves > > <ricardo.chaves....@gmail.com <mailto:ricardo.chaves....@gmail.com>> > > escreveu: > > > > Então, queria fazer em shell script pq é a linguagem que eu > > tenho conhecimento. > > mas se agi ou ami é mais fácil, vou tentar. > > > > voce tem pelo menos um "caminho das pedras" pra eu começar ? > > > > Em 14 de setembro de 2010 14:03, Gian Nicodemus > > <giannicode...@gmail.com <mailto:giannicode...@gmail.com>> > escreveu: > > > > Boa tarde Ricardo... > > > > Cara, você não acha que em shell script seria um pouco mais > > complicado? > > Tenho duas ideías para ti que pode ser legal; > > > > 1º AMI > > Com qualquer linguagem de programação, você consegue > facilmente > > executar comandos e obter os retorno e trata-los. > > Eu ja fiz isso com PERL e PHP. > > > > 1º AGI > > Com qualquer linguagem de programação você conseguiria também > > ter esses dados facilmente. > > Eu ja vi isso em PERL. (porém pode ser usar php, java e etc). > > > > Eu acho que desta maneira seria um resultado mais limpo... > > > > > > > > abraço > > > > > > > > > > ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ > > ▒▒▒▒ Gian Nicodemus ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ > > ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ Analista de sistemas▒▒▒▒▒▒▒▒▒▒▒ > > ▒▒▒▒giannicode...@gmail.com.br > > <mailto:giannicode...@gmail.com.br> ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ > > ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ > > > > > > > > Em 14 de setembro de 2010 12:51, Ricardo Chaves > > <ricardo.chaves....@gmail.com > > <mailto:ricardo.chaves....@gmail.com>> escreveu: > > > > Boa tarde, > > > > estou tentando usar a função system no meu contexto para > > chamar um shell script e verificar se um canal SIP já > > está em uso. > > o problema é que eu preciso que retorne um valor pra > > mim, para saber se o canal está ou nao em uso. > > estou tentando usar a variaval ${SYSTEMSTATUS} depois de > > executar o system, mas ela sempre retorna SUCCESS. > > acho que nao sei qual a idéia da sintaxe. > > > > segue como está: > > exten => > > _XXXX,1,System(/var/lib/asterisk/scripts/ramal_ocupado.sh > ${EXTEN}) > > exten => _XXXX,n,NoOp(${SYSTEMSTATUS}) > > > > ramal_ocupado.sh: > > #!/bin/bash > > > > ramal=$1 > > asterisk -rx "show channels" | grep $ramal > /dev/null > > > > if [ $? -eq 0 ]; then > > echo "o ramal: $ramal esta ocupado" > > exit 1 > > else > > echo "o ramal: $ramal esta desocupado" > > exit > > fi > > > > Como que eu consigo pegar uma variavel de retorno do > > script ? > > > > _______________________________________________ > > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para > > Asterisk. > > - Hardware com alta disponibilidade de recursos e > > qualidade KHOMP > > - Suporte técnico local qualificado e gratuito > > Conheça a linha completa de produtos KHOMP em > > www.khomp.com.br <http://www.khomp.com.br> > > _______________________________________________ > > Temos tudo para seu projeto VoIP com Asterisk! > > Descontos especiais para assinantes da > AsteriskBrasil.org. > > Registre-se e receba um cupom exclusivo de desconto! > > Acesse agora www.voipmania.com.br > > <http://www.voipmania.com.br> > > ______________________________________________ > > Lista de discussões AsteriskBrasil.org > > AsteriskBrasil@listas.asteriskbrasil.org > > <mailto:AsteriskBrasil@listas.asteriskbrasil.org> > > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > > > > > > > _______________________________________________ > > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para > Asterisk. > > - Hardware com alta disponibilidade de recursos e qualidade > > KHOMP > > - Suporte técnico local qualificado e gratuito > > Conheça a linha completa de produtos KHOMP em > > www.khomp.com.br <http://www.khomp.com.br> > > _______________________________________________ > > Temos tudo para seu projeto VoIP com Asterisk! > > Descontos especiais para assinantes da AsteriskBrasil.org. > > Registre-se e receba um cupom exclusivo de desconto! > > Acesse agora www.voipmania.com.br < > http://www.voipmania.com.br> > > ______________________________________________ > > Lista de discussões AsteriskBrasil.org > > AsteriskBrasil@listas.asteriskbrasil.org > > <mailto:AsteriskBrasil@listas.asteriskbrasil.org> > > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > > > > > > > _______________________________________________ > > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. > > - Hardware com alta disponibilidade de recursos e qualidade KHOMP > > - Suporte técnico local qualificado e gratuito > > Conheça a linha completa de produtos KHOMP em www.khomp.com.br > > <http://www.khomp.com.br> > > _______________________________________________ > > Temos tudo para seu projeto VoIP com Asterisk! > > Descontos especiais para assinantes da AsteriskBrasil.org. > > Registre-se e receba um cupom exclusivo de desconto! > > Acesse agora www.voipmania.com.br <http://www.voipmania.com.br> > > ______________________________________________ > > Lista de discussões AsteriskBrasil.org > > AsteriskBrasil@listas.asteriskbrasil.org > > <mailto:AsteriskBrasil@listas.asteriskbrasil.org> > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > ______________________________________________ > > Para remover seu email desta lista, basta enviar um email em > > branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > > <mailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org> > > > > > > > > > > -- > > Rodrigo Lang > > http://rodrigorecipes.blogspot.com/ > > < > http://rodrigorecipes.blogspot.com/2010/08/ssh-rapido-e-pratico.html> > > > > > > _______________________________________________ > > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. > > - Hardware com alta disponibilidade de recursos e qualidade KHOMP > > - Suporte técnico local qualificado e gratuito > > Conheça a linha completa de produtos KHOMP em www.khomp.com.br > > <http://www.khomp.com.br> > > _______________________________________________ > > Temos tudo para seu projeto VoIP com Asterisk! > > Descontos especiais para assinantes da AsteriskBrasil.org. > > Registre-se e receba um cupom exclusivo de desconto! > > Acesse agora www.voipmania.com.br <http://www.voipmania.com.br> > > ______________________________________________ > > Lista de discussões AsteriskBrasil.org > > AsteriskBrasil@listas.asteriskbrasil.org > > <mailto:AsteriskBrasil@listas.asteriskbrasil.org> > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > ______________________________________________ > > Para remover seu email desta lista, basta enviar um email em branco > > para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > > <mailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org> > > > > > > > > > > _______________________________________________ > > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. > > - Hardware com alta disponibilidade de recursos e qualidade KHOMP > > - Suporte técnico local qualificado e gratuito > > Conheça a linha completa de produtos KHOMP em www.khomp.com.br > > _______________________________________________ > > Temos tudo para seu projeto VoIP com Asterisk! > > Descontos especiais para assinantes da AsteriskBrasil.org. > > Registre-se e receba um cupom exclusivo de desconto! > > Acesse agora www.voipmania.com.br > > ______________________________________________ > > Lista de discussões AsteriskBrasil.org > > AsteriskBrasil@listas.asteriskbrasil.org > > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > ______________________________________________ > > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > _______________________________________________ > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. > - Hardware com alta disponibilidade de recursos e qualidade KHOMP > - Suporte técnico local qualificado e gratuito > Conheça a linha completa de produtos KHOMP em www.khomp.com.br > _______________________________________________ > Temos tudo para seu projeto VoIP com Asterisk! > Descontos especiais para assinantes da AsteriskBrasil.org. > Registre-se e receba um cupom exclusivo de desconto! > Acesse agora www.voipmania.com.br > ______________________________________________ > Lista de discussões AsteriskBrasil.org > AsteriskBrasil@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >
_______________________________________________ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br _______________________________________________ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br ______________________________________________ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org