Re: [AsteriskBrasil] Cadeado em ramal
On 03/07/2014 08:59, Henrique Oliveira wrote: Valeu amigo. Abs *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com mailto:haoolive...@gmail.com* *Skype: henrique-o* Em 3 de julho de 2014 08:55, Rafael dos Santos Saraiva rafaels...@gmail.com mailto:rafaels...@gmail.com escreveu: exten = s,n,Read(senha,audiopedesenha) Solicita ao usuário para digitar a senha. Dê uma lida na documentação dessa aplicação, você pode aperfeiçoar seu contexto, por exemplo colocando timeout, limitação de digitos: core show application Read exten = s,n,ExecIf($[${Pass} = ${senha}]?NoOp():HangUp) Compara as variáveis Pass e senha, se forem iguais é executada a aplicação NoOp, que na realidade não faz nada, ou seja neste caso a execução do contexto continua. Se forem diferentes, ou seja, o usuário não digitou a senha corretamente: HangUp. Att, *Rafael dos Santos Saraiva* http://br.linkedin.com/pub/rafael-saraiva/52/aab/230 Em 3 de julho de 2014 08:43, Henrique Oliveira haoolive...@gmail.com mailto:haoolive...@gmail.com escreveu: Muito obrigado Rafael, Funcionou legal, agora se puder me explica essa linha, o que ela faz? exten = s,n,Read(senha,agent-pass) Abs *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com mailto:haoolive...@gmail.com* *Skype: henrique-o* Em 3 de julho de 2014 08:35, Rafael dos Santos Saraiva rafaels...@gmail.com mailto:rafaels...@gmail.com escreveu: Bom Dia Henrique Tente assim: [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Read(senha,audiopedesenha) exten = s,n,ExecIf($[${Pass} = ${senha}]?NoOp():HangUp) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Att, *Rafael dos Santos Saraiva* http://br.linkedin.com/pub/rafael-saraiva/52/aab/230 Em 3 de julho de 2014 07:55, Henrique Oliveira haoolive...@gmail.com mailto:haoolive...@gmail.com escreveu: Bom dia pessoal! Criei essa macro para colocar em contextos que fazem ligações externas. Porém se o ramal não tem senha definida ele consegue realizar ligações simplesmente usando a tecla # O que posso fazer para a macro não aceitar senhas em branco?? Segue abaixo a macro [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Authenticate(${Pass},d) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Abraços *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com mailto:haoolive...@gmail.com* *Skype: henrique-o* ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br http://www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos – 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 ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br http://www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway
[AsteriskBrasil] Cadeado em ramal
Bom dia pessoal! Criei essa macro para colocar em contextos que fazem ligações externas. Porém se o ramal não tem senha definida ele consegue realizar ligações simplesmente usando a tecla # O que posso fazer para a macro não aceitar senhas em branco?? Segue abaixo a macro [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Authenticate(${Pass},d) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Abraços *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com haoolive...@gmail.com* *Skype: henrique-o* ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos 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
Re: [AsteriskBrasil] Cadeado em ramal
Bom Dia Henrique Tente assim: [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Read(senha,audiopedesenha) exten = s,n,ExecIf($[${Pass} = ${senha}]?NoOp():HangUp) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Att, *Rafael dos Santos Saraiva* http://br.linkedin.com/pub/rafael-saraiva/52/aab/230 Em 3 de julho de 2014 07:55, Henrique Oliveira haoolive...@gmail.com escreveu: Bom dia pessoal! Criei essa macro para colocar em contextos que fazem ligações externas. Porém se o ramal não tem senha definida ele consegue realizar ligações simplesmente usando a tecla # O que posso fazer para a macro não aceitar senhas em branco?? Segue abaixo a macro [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Authenticate(${Pass},d) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Abraços *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com haoolive...@gmail.com* *Skype: henrique-o* ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos – 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 ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos 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
Re: [AsteriskBrasil] Cadeado em ramal
Muito obrigado Rafael, Funcionou legal, agora se puder me explica essa linha, o que ela faz? exten = s,n,Read(senha,agent-pass) Abs *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com haoolive...@gmail.com* *Skype: henrique-o* Em 3 de julho de 2014 08:35, Rafael dos Santos Saraiva rafaels...@gmail.com escreveu: Bom Dia Henrique Tente assim: [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Read(senha,audiopedesenha) exten = s,n,ExecIf($[${Pass} = ${senha}]?NoOp():HangUp) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Att, *Rafael dos Santos Saraiva* http://br.linkedin.com/pub/rafael-saraiva/52/aab/230 Em 3 de julho de 2014 07:55, Henrique Oliveira haoolive...@gmail.com escreveu: Bom dia pessoal! Criei essa macro para colocar em contextos que fazem ligações externas. Porém se o ramal não tem senha definida ele consegue realizar ligações simplesmente usando a tecla # O que posso fazer para a macro não aceitar senhas em branco?? Segue abaixo a macro [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Authenticate(${Pass},d) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Abraços *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com haoolive...@gmail.com* *Skype: henrique-o* ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos – 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 ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos – 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 ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos 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
Re: [AsteriskBrasil] Cadeado em ramal
exten = s,n,Read(senha,audiopedesenha) Solicita ao usuário para digitar a senha. Dê uma lida na documentação dessa aplicação, você pode aperfeiçoar seu contexto, por exemplo colocando timeout, limitação de digitos: core show application Read exten = s,n,ExecIf($[${Pass} = ${senha}]?NoOp():HangUp) Compara as variáveis Pass e senha, se forem iguais é executada a aplicação NoOp, que na realidade não faz nada, ou seja neste caso a execução do contexto continua. Se forem diferentes, ou seja, o usuário não digitou a senha corretamente: HangUp. Att, *Rafael dos Santos Saraiva* http://br.linkedin.com/pub/rafael-saraiva/52/aab/230 Em 3 de julho de 2014 08:43, Henrique Oliveira haoolive...@gmail.com escreveu: Muito obrigado Rafael, Funcionou legal, agora se puder me explica essa linha, o que ela faz? exten = s,n,Read(senha,agent-pass) Abs *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com haoolive...@gmail.com* *Skype: henrique-o* Em 3 de julho de 2014 08:35, Rafael dos Santos Saraiva rafaels...@gmail.com escreveu: Bom Dia Henrique Tente assim: [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Read(senha,audiopedesenha) exten = s,n,ExecIf($[${Pass} = ${senha}]?NoOp():HangUp) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Att, *Rafael dos Santos Saraiva* http://br.linkedin.com/pub/rafael-saraiva/52/aab/230 Em 3 de julho de 2014 07:55, Henrique Oliveira haoolive...@gmail.com escreveu: Bom dia pessoal! Criei essa macro para colocar em contextos que fazem ligações externas. Porém se o ramal não tem senha definida ele consegue realizar ligações simplesmente usando a tecla # O que posso fazer para a macro não aceitar senhas em branco?? Segue abaixo a macro [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Authenticate(${Pass},d) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Abraços *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com haoolive...@gmail.com* *Skype: henrique-o* ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos – 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 ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos – 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 ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos – 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 ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos Appliance Asterisk Acesse www.aligera.com.br
Re: [AsteriskBrasil] Cadeado em ramal
Valeu amigo. Abs *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com haoolive...@gmail.com* *Skype: henrique-o* Em 3 de julho de 2014 08:55, Rafael dos Santos Saraiva rafaels...@gmail.com escreveu: exten = s,n,Read(senha,audiopedesenha) Solicita ao usuário para digitar a senha. Dê uma lida na documentação dessa aplicação, você pode aperfeiçoar seu contexto, por exemplo colocando timeout, limitação de digitos: core show application Read exten = s,n,ExecIf($[${Pass} = ${senha}]?NoOp():HangUp) Compara as variáveis Pass e senha, se forem iguais é executada a aplicação NoOp, que na realidade não faz nada, ou seja neste caso a execução do contexto continua. Se forem diferentes, ou seja, o usuário não digitou a senha corretamente: HangUp. Att, *Rafael dos Santos Saraiva* http://br.linkedin.com/pub/rafael-saraiva/52/aab/230 Em 3 de julho de 2014 08:43, Henrique Oliveira haoolive...@gmail.com escreveu: Muito obrigado Rafael, Funcionou legal, agora se puder me explica essa linha, o que ela faz? exten = s,n,Read(senha,agent-pass) Abs *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com haoolive...@gmail.com* *Skype: henrique-o* Em 3 de julho de 2014 08:35, Rafael dos Santos Saraiva rafaels...@gmail.com escreveu: Bom Dia Henrique Tente assim: [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Read(senha,audiopedesenha) exten = s,n,ExecIf($[${Pass} = ${senha}]?NoOp():HangUp) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Att, *Rafael dos Santos Saraiva* http://br.linkedin.com/pub/rafael-saraiva/52/aab/230 Em 3 de julho de 2014 07:55, Henrique Oliveira haoolive...@gmail.com escreveu: Bom dia pessoal! Criei essa macro para colocar em contextos que fazem ligações externas. Porém se o ramal não tem senha definida ele consegue realizar ligações simplesmente usando a tecla # O que posso fazer para a macro não aceitar senhas em branco?? Segue abaixo a macro [macro-senha] exten = s,1,Wait(1) exten = s,n,Set(Pass=${DB(Senha/${CALLERID(num)})}) exten = s,n,Authenticate(${Pass},d) exten = s,n,Set(CDR(userfield)=${Pass}) exten = s,n,Dial(SIP/${tronco}/${ARG2},20,tT) exten = s,n,Hangup Abraços *Henrique Antonio de Oliveira* *Tel: 14-991365159* *E-Mail: haoolive...@gmail.com haoolive...@gmail.com* *Skype: henrique-o* ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos – 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 ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos – 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 ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br ___ ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP . Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Banco de Canais Analógicos – 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 ___ WORKOFFEES KHOMP: Eventos KHOMP em diversas cidades. Faça já a sua inscrição GRATUITA para participar da próxima edição que acontecerá dia 17 de julho, em RECIFE. Veja as outras cidades agendadas em: www.workoffee.com.br