Fazendo o seu Asterisk contar até 100...
Dica publicada em Linux / Configuração
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...
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
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
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
Não imaginava que era possivel programar assim o asterisk .
Tendo mais dicas , bem vindo .