Pular para o conteúdo

Fazendo o seu Asterisk contar até 100...

Dica publicada em Linux / Configuração
Charles Josiah Rusch Alandt charles.alandt
Hits: 5.534 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Fazendo o seu Asterisk contar até 100...

Segue um teste do uso do while em Asterisk. É bem básico e faz tempo que tenho pronto. Vou deixar para vocês olharem. Segue abaixo...

exten => 123,1,Answer
exten => 123,n,Set(cont=1)
exten => 123,n,While($[${cont} < 100])
exten => 123,n,SayNumber(${cont})
exten => 123,n,Set(i=$[${cont} + 1])
exten => 123,n,EndWhile
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Claro que posso adicionar um prompt e um read para perguntar até quanto deve contar... Mas é uma dica básica, então deixamos a versão mais completa para um futuro. Um exemplo prático do while em Asterisk é: contagem de número, limites, tentativas, menus, senhas, uso com 'if' etc.

Num futuro próximo vou deixar outras dicas. Fico a disposição para eventuais dúvidas/críticas/sugestões/etc.

Abraços,

Charles Alandt
charles.alandt(a)gmail.com

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Zabbix API com cURL e alguns exemplos de utilização

Autenticar usuário e mostrar os membros de um grupo no site PHP via LDAP no AD W2K12

tcpdump - Capturando senhas de serviços POP3/IMAP/SMTP ou HTTP

Instalando PortSentry 1.2 no CentOS 7

Repositórios Brasileiros de Sabayon Linux - Atualização e complemento

Obtenha novos esquemas de cores para o seu terminal

[Resolvido] Quadrados ao invés de caracteres no openSUSE

sources.list para o Ubuntu 10.04 Lucid Lynx

Restaurar painel do Cinnamon

#1 Comentário enviado por carlosalberto4ti em 18/04/2011 - 10:14h
extremamente interessante ,

Não imaginava que era possivel programar assim o asterisk .

Tendo mais dicas , bem vindo .

Contribuir com comentário

Entre na sua conta para comentar.