Amigos, não vamos crucificar o colega q teve uma idéia, pra ele o mais
certo a se fazer é editar o EXTEN, sendo assim q o faça!
O Ast* dá essa possibilidade, então toma aí o AGI em Shell p isso:
================================================
#!/bin/bash
declare -a array
while read -e ARG && [ "$ARG" ] ; do
array=(` echo $ARG | sed -e 's/://'`)
export ${array[0]}=${array[1]}
done
# Recebendo Variaveis do Asterisk no lan?amento
echo $agi_request >&2
echo $agi_channel >&2
echo $agi_language >&2
echo $agi_type >&2
echo $agi_uniqueid >&2
echo $agi_callerid >&2
echo $agi_dnid >&2
echo $agi_rdnis >&2
echo $agi_context >&2
echo $agi_extension >&2
echo $agi_priority >&2
echo $agi_enhanced >&2
checkresults() {
while read line
do
case ${line:0:4} in
"200 " ) echo $line >&2
return;;
"510 " ) echo $line >&2
return;;
"520 " ) echo $line >&2
return;;
* ) echo $line >&2;; #Continua lendo at?
um possivel erro
#Tipo um "520
End ..."
esac
done
}
echo "" >&2
echo SET EXTENSION "$1$agi_extension"
checkresults
=================================================
Lembre-se q as proximas prioridades precisam aceitar o novo exten!
Falows
On 26-08-2013 22:49, Marcio - Google wrote:
É, como diz um ex-colega: "A gente more e não vê tudo!"
As coisas não funcionam bem assim: "Eu quero porque eu quero!"
Não existe qualquer razão para alterar essa variável, não importa o
ambiente. E olha que já mexi com sistemas extremamente complexos.
Os colegas já deram algumas receitas, que inclusive seguem boas práticas.
Aproveita e dá uma lidinha em
http://www.voip-info.org/wiki/view/Asterisk+variables ... vai "abrir"
a sua mente!
[...]'s
Marcio
========================================
########### Campanha Ajude o Marcio! ###########
http://sosmarcio.blogspot.com.br/
http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
========================================
Em 26 de agosto de 2013 18:56, Hudson Cardoso
<hudsoncard...@hotmail.com <mailto:hudsoncard...@hotmail.com>> escreveu:
Simples, ela não é uma variavel dentro do seu contexto, ela so se
torna variavel quando vai pra outro contexto.
Por esse motivo oce nao consegue altera-la, envie-a para outro
contexto e fica facil.
Hudson
(048) 8413-7000 <tel:%28048%29%208413-7000>
Para quem nao cre, nenhuma prova converte,Para aquele que cre, nenhuma
prova precisa.
------------------------------------------------------------------------
Date: Mon, 26 Aug 2013 18:35:31 -0300
From: thiagoo.ansel...@gmail.com <mailto:thiagoo.ansel...@gmail.com>
To: asteriskbrasil@listas.asteriskbrasil.org
<mailto:asteriskbrasil@listas.asteriskbrasil.org>
Subject: [AsteriskBrasil] Alterar ${EXTEN}
Pessoal alguém já alterou a variavel ${EXTEN}
Já tentei alterar de varias formas com Set(${EXTEN}=1234);
e outras formas e sem sucesso!
--
Thiago Anselmo
_______________________________________________ KHOMP: completa
linha de placas externas FXO, FXS, GSM e E1; Media Gateways de 1 a
64 E1s para SIP com R2, ISDN e SS7; Intercomunicadores para acesso
remoto via rede IP. Conhe?a em www.Khomp.com
<http://www.Khomp.com>.
_______________________________________________ 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
<http://www.aligera.com.br>.
_______________________________________________ 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: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em
www.Khomp.com <http://www.Khomp.com>.
_______________________________________________
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
<http://www.aligera.com.br>.
_______________________________________________
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: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
_______________________________________________
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-unsubscr...@listas.asteriskbrasil.org
_______________________________________________
KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
Intercomunicadores para acesso remoto via rede IP. Conheça em www.Khomp.com.
_______________________________________________
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-unsubscr...@listas.asteriskbrasil.org