[AsteriskBrasil] Discagem automatica Meritos do nosso amigo marcio
Marcio como era somente texto fica mais facil assim na propria lista muito obrigado pela ajuda e parabens pela iniciativa Galera segue abaixo muito bomm At Leonardo Sena Boa noite a todos, Sabádo 01 de Agosto de 2009. Incentivado por alguns amigos da lista do asterisk, resolvi escrever esse tutorial sobre ligações automáticas, deixo claro aqui que o conteúdo foi me passado pelo amigo João Claudio, então tudo que vou ensinar aqui e de merecimento do amigo João Claudio, apenas tento reproduzir o seu conhecimento em algumas linhas. Criando uma rotina de ligações automáticas Crie o arquivo de áudio da mensagem que o asterisk ira transmitir durante as ligações e armazene na sua pasta de som. No meu caso a minha pasta está localizada em /home/telefone/audio/ e o arquivo de áudio foi nomeado como informativo. Crie uma pasta dentro do home Mkdir ligacoes_automaticas Cd ligações_automaticas Crie um arquivo texto e digite os números de telefones que você deseja que o asterisk ligue. vi lista_de_telefones.txt [image: É possível que seu navegador não suporte a exibição desta imagem.] Crie um arquivo de Shell script. Vi call_script.sh [image: É possível que seu navegador não suporte a exibição desta imagem.] E digite o conteúdo acima, para ficar mais fácil vou disponibilizá-lo abaixo em formato texto. #-- call_script.sh --- # Efetua ligacoes automatizadas com arquivos call, usage abaixo. # Joao Claudio - 24/04/09 TMP=/tmp/$2.call if [ $3 == ]; then echo Usage: $0 SIP/DGV/VOIP RAMAL/TELEFONE CALLEDID ; exit ; fi send() { ramais=$1 cat $TMP eof Channel: $ramal Callerid: 32815800 MaxRetries: 5 RetryTime: 5 WaitTime: 20 Context: chamada Extension: 77 Priority: 1 eof chown root:root $TMP mv $TMP /var/spool/asterisk/outgoing #mv $TMP /home/teste/call } sleep 15 if [ $1 == SIP ]; then ramal=SIP/$2 send elif [ $1 == DGV ]; then ramal=DGV/G1/$2|3|tT send elif [ $1 == VOIP ]; then ramal=SIP/4627122/01155$2 send fi #- cut here - De um chmod 750 no arquivo call_script.sh para torná-lo executável. Chmod 750 call_script.sh Entre no diretório de configurações do asterisk. Cd /etc/asterisk Edite o arquivo extensions.conf Vi extensions.conf Adicione um novo contexto, eu chamei o meu de [chamada] Dentro dele crie 2 exten, um para dar um tempo antes de começar a tocar a mensagem e o outro com a playback da mensagem (informativo e o nome do meu arquivo de áudio). [image: É possível que seu navegador não suporte a exibição desta imagem.] Pronto só falta dar o comando no terminal ou colocá-lo no crontab para que ele execute sozinho essa rotina. [image: É possível que seu navegador não suporte a exibição desta imagem.] for telefone in `cat lista_de_telefones.txt` ; do ./call_script.sh DGV $telefone 32815800 ; done ___ Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo. VoIP, Asterisk e Convergência de Redes. http://www.encontrovoipcenter.com.br Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Discagem automatica Meritos do nosso amigo marcio
Parabéns pela iniciativa Marcio. Saulo Quinteiro Dos Santos Fone: 41-2141-9567 Graduando em Ciência da Computação - UFPR msn : sauloquinte...@gmail.com e-mail: sa...@mpsinf.com.br cel : 41-9927-5236 Leonardo escreveu: Marcio como era somente texto fica mais facil assim na propria lista muito obrigado pela ajuda e parabens pela iniciativa Galera segue abaixo muito bomm At Leonardo Sena Boa noite a todos, Sabádo 01 de Agosto de 2009. Incentivado por alguns amigos da lista do asterisk, resolvi escrever esse tutorial sobre ligações automáticas, deixo claro aqui que o conteúdo foi me passado pelo amigo João Claudio, então tudo que vou ensinar aqui e de merecimento do amigo João Claudio, apenas tento reproduzir o seu conhecimento em algumas linhas. Criando uma rotina de ligações automáticas Crie o arquivo de áudio da mensagem que o asterisk ira transmitir durante as ligações e armazene na sua pasta de som. No meu caso a minha pasta está localizada em /home/telefone/audio/ e o arquivo de áudio foi nomeado como informativo. Crie uma pasta dentro do home Mkdir ligacoes_automaticas Cd ligações_automaticas Crie um arquivo texto e digite os números de telefones que você deseja que o asterisk ligue. vi lista_de_telefones.txt É possível que seu navegador não suporte a exibição desta imagem. Crie um arquivo de Shell script. Vi call_script.sh É possível que seu navegador não suporte a exibição desta imagem. E digite o conteúdo acima, para ficar mais fácil vou disponibilizá-lo abaixo em formato texto. #-- call_script.sh --- # Efetua ligacoes automatizadas com arquivos call, usage abaixo. # Joao Claudio - 24/04/09 TMP=/tmp/$2.call if [ $3 == ]; then echo Usage: $0 SIP/DGV/VOIP RAMAL/TELEFONE CALLEDID ; exit ; fi send() { ramais=$1 cat $TMP eof Channel: $ramal Callerid: 32815800 MaxRetries: 5 RetryTime: 5 WaitTime: 20 Context: chamada Extension: 77 Priority: 1 eof chown root:root $TMP mv $TMP /var/spool/asterisk/outgoing #mv $TMP /home/teste/call } sleep 15 if [ $1 == SIP ]; then ramal=SIP/$2 send elif [ $1 == DGV ]; then ramal=DGV/G1/$2|3|tT send elif [ $1 == VOIP ]; then ramal=SIP/4627122/01155$2 send fi #- cut here - De um chmod 750 no arquivo call_script.sh para torná-lo executável. Chmod 750 call_script.sh Entre no diretório de configurações do asterisk. Cd /etc/asterisk Edite o arquivo extensions.conf Vi extensions.conf Adicione um novo contexto, eu chamei o meu de [chamada] Dentro dele crie 2 exten, um para dar um tempo antes de começar a tocar a mensagem e o outro com a playback da mensagem (informativo e o nome do meu arquivo de áudio). É possível que seu navegador não suporte a exibição desta imagem. Pronto só falta dar o comando no terminal ou colocá-lo no crontab para que ele execute sozinho essa rotina. É possível que seu navegador não suporte a exibição desta imagem. for telefone in `cat lista_de_telefones.txt` ; do ./call_script.sh DGV $telefone 32815800 ; done ___ Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo. VoIP, Asterisk e Convergência de Redes. http://www.encontrovoipcenter.com.br Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo. VoIP, Asterisk e Convergência de Redes. http://www.encontrovoipcenter.com.br Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Re: [AsteriskBrasil] Discagem automatica Meritos do nosso amigo marcio
Olá Marcio !!! Realmente você descreveu todos os procedimentos, portanto fica aí os meus parabéns pela sua grande contribuição, mesmo obtendo conhecimentos através de outros e mantendo a sua fidelidade Direitos Autorais com os demais envolvidos no processo. Um grande abraço. 2009/8/1 1 Saulo Quinteiro dos Santos sauloquinte...@gmail.com Parabéns pela iniciativa Marcio. Saulo Quinteiro Dos Santos Fone: 41-2141-9567 Graduando em Ciência da Computação - UFPR msn : sauloquinte...@gmail.com e-mail: sa...@mpsinf.com.br cel : 41-9927-5236 Leonardo escreveu: Marcio como era somente texto fica mais facil assim na propria lista muito obrigado pela ajuda e parabens pela iniciativa Galera segue abaixo muito bomm At Leonardo Sena Boa noite a todos, Sabádo 01 de Agosto de 2009. Incentivado por alguns amigos da lista do asterisk, resolvi escrever esse tutorial sobre ligações automáticas, deixo claro aqui que o conteúdo foi me passado pelo amigo João Claudio, então tudo que vou ensinar aqui e de merecimento do amigo João Claudio, apenas tento reproduzir o seu conhecimento em algumas linhas. Criando uma rotina de ligações automáticas Crie o arquivo de áudio da mensagem que o asterisk ira transmitir durante as ligações e armazene na sua pasta de som. No meu caso a minha pasta está localizada em /home/telefone/audio/ e o arquivo de áudio foi nomeado como informativo. Crie uma pasta dentro do home Mkdir ligacoes_automaticas Cd ligações_automaticas Crie um arquivo texto e digite os números de telefones que você deseja que o asterisk ligue. vi lista_de_telefones.txt É possível que seu navegador não suporte a exibição desta imagem. Crie um arquivo de Shell script. Vi call_script.sh É possível que seu navegador não suporte a exibição desta imagem. E digite o conteúdo acima, para ficar mais fácil vou disponibilizá-lo abaixo em formato texto. #-- call_script.sh --- # Efetua ligacoes automatizadas com arquivos call, usage abaixo. # Joao Claudio - 24/04/09 TMP=/tmp/$2.call if [ $3 == ]; then echo Usage: $0 SIP/DGV/VOIP RAMAL/TELEFONE CALLEDID ; exit ; fi send() { ramais=$1 cat $TMP eof Channel: $ramal Callerid: 32815800 MaxRetries: 5 RetryTime: 5 WaitTime: 20 Context: chamada Extension: 77 Priority: 1 eof chown root:root $TMP mv $TMP /var/spool/asterisk/outgoing #mv $TMP /home/teste/call } sleep 15 if [ $1 == SIP ]; then ramal=SIP/$2 send elif [ $1 == DGV ]; then ramal=DGV/G1/$2|3|tT send elif [ $1 == VOIP ]; then ramal=SIP/4627122/01155$2 send fi #- cut here - De um chmod 750 no arquivo call_script.sh para torná-lo executável. Chmod 750 call_script.sh Entre no diretório de configurações do asterisk. Cd /etc/asterisk Edite o arquivo extensions.conf Vi extensions.conf Adicione um novo contexto, eu chamei o meu de [chamada] Dentro dele crie 2 exten, um para dar um tempo antes de começar a tocar a mensagem e o outro com a playback da mensagem (informativo e o nome do meu arquivo de áudio). É possível que seu navegador não suporte a exibição desta imagem. Pronto só falta dar o comando no terminal ou colocá-lo no crontab para que ele execute sozinho essa rotina. É possível que seu navegador não suporte a exibição desta imagem. for telefone in `cat lista_de_telefones.txt` ; do ./call_script.sh DGV $telefone 32815800 ; done ___ Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo. VoIP, Asterisk e Convergência de Redes. http://www.encontrovoipcenter.com.br Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil ___ Participe do IV Encontro VoIPCenter, 16 a 18 de setembro - São Paulo. VoIP, Asterisk e Convergência de Redes. http://www.encontrovoipcenter.com.br Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede Freenode.net: #asterisk-br ___ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org