Fazendo o seu Asterisk contar até 100...

Publicado por Charles Josiah Rusch Alandt em 12/04/2011

[ Hits: 5.060 ]

Blog: https://www.linkedin.com/in/charlesjosiah/

 


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

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

Outras dicas deste autor

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

Leitura recomendada

Instalando Gnome Shell no Linux Mint 18

Inicializar um script automático na inicialização do Linux

Configurando placa de vídeo Unichrome (ITAUTEC W7630) no FreeBSD

Deixando seu web server mais seguro

Instalando VmWare Tools via linha de comando no OpenSUSE 11.1 como Guest no VmWare Server 2.0.2

  

Comentários
[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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts