ao meu ver é mais pratico desenvolver em php/mysql -------------------- Itamar Reis Peixoto
e-mail: [EMAIL PROTECTED] msn: [EMAIL PROTECTED] skype: itamarjp icq: 81053601 +55 34 3238 3845 +55 11 4063 5033 ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[email protected]> Sent: Friday, February 09, 2007 6:36 PM Subject: [AsteriskBrasil] RES: AGI em shell script Caro Fabio: Segue abaixo um script. Cléviton. =========================== agi-test-bash.agi ====================== #!/bin/bash declare -a array while read -e ARG && [ "$ARG" ] ; do array=(` echo $ARG | sed -e 's/://'`) export ${array[0]}=${array[1]} #Define uma variável de ambiente. Marca cada name a ser #passada ao processo filho no ambiente. done # following variables are available from asterisk. 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 line=( `$line | sed -e 's/=/ /gp'` ) "510 " ) echo $line >&2 return;; "520 " ) echo $line >&2 return;; * ) echo $line >&2;; #keep on reading those Invlid command #command syntax until "520 End ..." esac done } echo "1. Testing 'sendfile' ..." >&2 echo "STREAM FILE beep \"\"" checkresults # echo "2. Testing 'sendtext' ..." >&2 echo "SEND TEXT \"hello world\"" checkresults # echo "3. Testing 'sendmage' ..." >&2 echo "SEND IMAGE asterisk-image" checkresults echo "4. Testing 'saynumber' ..." >&2 echo "SAY NUMBER 192837465 \"\"" checkresults echo "5. Testing 'waitdtmf' ..." >&2 echo "WAIT FOR DIGIT 1000" checkresults echo "6. Testing 'record' ..." >&2 echo "RECORD FILE testagi gsm 1234 3000" checkresults echo "6a. Testing 'record' playback" >&2 echo "STREAM FILE testagi \"\" " checkresults echo "=================== Complete ====================" >&2 =========================== agi-test-bash.agi ====================== -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de Fabiano Heringer Enviada em: sexta-feira, 9 de fevereiro de 2007 17:04 Para: [email protected] Assunto: [AsteriskBrasil] AGI em shell script Galera,alguem tem algum modelo de AGI feito em shell script? Ja fiz alguns em php,estou querendo fazer um em shell script, procurei alguns exemplos no google, mas nao achei nada... Alguem tem algum exemplo, ou me passar o "basico" ? Abracos ---------------------------------------- Estação VoIP 2006 5 e 6 Dezembro Curitiba PR http://www.estacaovoip.com.br _______________________________________________ LIsta de discussões AsteriskBrasil.org [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil _______________________________________________ Acesse o wiki AsteriskBrasil.org: http://www.asteriskbrasil.org ---------------------------------------- Estação VoIP 2006 5 e 6 Dezembro Curitiba PR http://www.estacaovoip.com.br _______________________________________________ LIsta de discussões AsteriskBrasil.org [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil _______________________________________________ Acesse o wiki AsteriskBrasil.org: http://www.asteriskbrasil.org ---------------------------------------- Estação VoIP 2006 5 e 6 Dezembro Curitiba PR http://www.estacaovoip.com.br _______________________________________________ LIsta de discussões AsteriskBrasil.org [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil _______________________________________________ Acesse o wiki AsteriskBrasil.org: http://www.asteriskbrasil.org

