Na verdade só peguei esse exemplo já pronto, ainda estou estudando essas funções.
Em 18 de maio de 2011 10:32, Rafael Temer Feres de Almeida < [email protected]> escreveu: > Cara você esta utilizando o DB corretamente? > > Suguiro que teste sem, para ver se as funções funcionam. > > #Eu faço da seguinte maneira > > Após todo dial eu verifico o status da ligação > > exten=>_.,2,GotoIf(${[DIALSTATUS=BUSY | DIALSTAtUS=NOANSWER]}?3) > exten=>_.,3, Faz o que quiser > > Espeero ajudar! > > > > Em 16 de maio de 2011 22:39, Fabio .alves > <[email protected]>escreveu: > >> Prezados, em mais um passo de configuração de mais algumas funções estou >> esbarando em algumas dificuldades talvez por não entender bem como o mesmo >> funciona, vou mostrar as conf e tentar explicar o que entendi, me corrijam >> se estiver errado. >> >> Aqui apresento meu extensions.conf >> >> ;Configuracao SIP >> exten=>_10XX,1,Answer() >> exten=>_10XX,n,Dial(SIP/${EXTEN},12,Ttr) >> exten=>_10XX,n,Macro(testexpostal,${EXTEN}) >> exten=>_10XX,n,Hangup() >> include=>apps >> >> [apps] >> ;CALL FORWARD IMMEDIATE >> exten=>_*21*XXXX,1,Set(DB(CFIM/${CALLERID(num)})=${EXTEN:4}) >> exten=>_*21*XXXX,2,Hangup >> exten=>*21*,1,DBdel(CFIM/${CALLERID(num)}) >> exten=>*21*,2,Hangup >> Aqui no forward pelo que eu entendi ao digitar *21*+ramal seguinte ele >> deveria passar a chamada para o ramal digitado e ao digitar *21* no ramal >> que habilitei ele voltaria ao normal, mas isso não esta acontecendo, ele >> continua chamando no mesmo ramal. >> Vejam a saido da CLI >> *CLI> -- Executing [*21*1002@local:1] Set("SIP/1001-00000000", >> "DB(CFIM/1001)=1002") in new stack >> -- Executing [*21*1002@local:2] Hangup("SIP/1001-00000000", "") in >> new stack >> == Spawn extension (local, *21*1002, 2) exited non-zero on >> 'SIP/1001-00000000' >> >> >> ;DND >> exten=>_*41*X.,1,Set(DB(dnd/${EXTEN:4}=${EXTEN:4})) >> exten=>_*41*X.,n,Hangup >> exten=>*41*,1,DBdel(dnd/${EXTEN:4}) >> exten=>*41*,2,Hangup >> >> Aqui na função não perturbe também a mesma coisa, digito *41*+ramal que >> não quero que chame, porem ele continua tocando, esse do DND nao entendi >> muito bem porem abaixo esta outro exemplo de DND que habilita mas não >> funciona. >> Saida da CLI: >> -- Executing [*41*1001@local:1] Set("SIP/1001-00000005", >> "DB(dnd/1001=1001)") in new stack >> -- Executing [*41*1001@local:2] Hangup("SIP/1001-00000005", "") in >> new stack >> == Spawn extension (local, *41*1001, 2) exited non-zero on >> 'SIP/1001-00000005' >> >> >> ;CALL FORWARD ON BUSY >> exten=>_*61*XXXX,1,Set(DB(CFBS/${CALLERID(num)})=${EXTEN:4}) >> exten=>_*61*XXXX,2,Hangup >> exten=>*61*,1,DBdel(CFBS/${CALLERID(num)}) >> exten=>*61*,2,Hangup >> >> Aqui o outro exemplo do DND, ue acontece a mesma coisa. >> ;Habilita DND >> ;exten=>*78,1,Answer >> ;exten=>*78,n,Set(DB(SIP/DND/${CALLERID(num)})=1) >> ;exten=>*78,n,Playback(beep) >> ;exten=>*78,n,Wait(2) >> ;exten=>*78,n,Hangup >> >> ;Desabilita DND >> ;exten=>*79,1,Answer >> ;exten=>*79,n,NoOp(${DB_DELETE(SIP/DND/${CALLERID(num)})}) >> ;exten=>*79,n,Playback(beep) >> ;exten=>*79,n,Wait(2) >> ;exten=>*79,n,Hangup >> >> O que esta errado, alguem pode me esclarecer. >> >> -- >> Att. >> Fabio Aquino >> >> >> >> _______________________________________________ >> 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 >> _______________________________________________ >> DIGIVOICE: Lider no mercado de placas para Asterisk >> Único fabricante com Centro de Treinamento especializado. >> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. >> www.digivoice.com.br ou (11)3016-5200. >> ________ >> Lista de discussões AsteriskBrasil.org >> [email protected] >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> ______________________________________________ >> Para remover seu email desta lista, basta enviar um email em branco para >> [email protected] >> > > > > -- > Rafael Temer Feres de Almeida > > _______________________________________________ > 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 > _______________________________________________ > DIGIVOICE: Lider no mercado de placas para Asterisk > Único fabricante com Centro de Treinamento especializado. > LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. > www.digivoice.com.br ou (11)3016-5200. > ________ > Lista de discussões AsteriskBrasil.org > [email protected] > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > [email protected] > -- Att. Fabio Aquino
_______________________________________________ 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 _______________________________________________ DIGIVOICE: Lider no mercado de placas para Asterisk Único fabricante com Centro de Treinamento especializado. LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. www.digivoice.com.br ou (11)3016-5200. ________ Lista de discussões AsteriskBrasil.org [email protected] http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para [email protected]

