Eu quero um celular Claro!
Não devo ter sido o primeiro a descobrir isso: a Claro é provavelmente a única operadora do mundo que envia torpedos gratuitamente pela internet sem limites nem captcha! Eu ainda uso Tim, mas depois de descobrir isso escrevi um programa para enviar mensagens para celulares Claro e decidi mudar de operadora.
#!/bin/bash # # enviaTorpedo.sh # 18/07/2007, 13:55 # por Tiago Madeira (contato@tiagomadeira.net) # # Creative Commons License # (http://creativecommons.org/licenses/by-nc-sa/2.5/) # # Você é livre para compartilhar e adaptar este trabalho, # desde que mantenha os créditos, compartilhe pela mesma # licença e não ganhe dinheiro com isso. # d1="<DDD DO SEU TELEFONE CLARO AQUI>" d2="<SEU TELEFONE CLARO AQUI>" r0="tm" r1="47" r2="12345678" #msg=`php -r "echo urlencode('$*');"` msg=$* variaveis="ddd_para=$d1&telefone_para=$d2&nome_de=$r0&ddd_de=$r1&telefone_de=$r2&msg=$msg" horario="`date +%S.%N`" tempo=`echo "\`date +%H\`*3600+\`date +%M\`*60+\`date +%S.%N\`" | bc` arquivo="/tmp/torpedo.$horario" echo -ne "Enviando torpedo... [0.000 s]"; /usr/bin/curl \ -d "$variaveis" \ -e 'http://www.claroideias.com.br/portal/site/CIdeias/menuitem.911ad3e0d51fd273e001451022dc10a0/&&idlocal=50?idlocal=50' \ 'http://clarotorpedoweb.claro.com.br/ClaroTorpedoWeb/pwdForm.jsp' > $arquivo 2> /dev/null & while [ ! -s $arquivo ]; do novotempo=`echo "\`date +%H\`*3600+\`date +%M\`*60+\`date +%S.%N\`" | bc` total="`echo "$novotempo-$tempo" | bc | sed -e 's/\(\.[0-9]\{3\}\).*/\1/' | sed -e 's/^\./0./'`" echo -ne "\b\b\b\b\b\b\b\b\b" echo -ne "[$total s]" sleep 0.05 done echo -ne "\n" echo "Torpedo enviado!" echo -ne "\n\n***\n\n" >> /tmp/torpedos date >> /tmp/torpedos cat $arquivo >> /tmp/torpedos echo -ne "\n" >> /tmp/torpedos rm $arquivo
Imagine como eu seria uma criança feliz se usasse Claro e pudesse criar cronjobs e outros scripts em bash para me mandar SMSs sempre que eu recebesse um e-mail? Ou então scripts para me mandarem notícias, ou a cotação do dólar, ou meus feeds, ou... as possibilidades são muitas.
Então, não perca tempo e compare preços de celulares Claro no Buscapé!
Observação: O meu plugin que colore os códigos joga fora algumas barras invertidas (\). Baixe aqui o script completo sem erros: enviaTorpedo.sh.
Uso:
enviaTorpedo.sh 'SUA MENSAGEM AQUI'
Requer: Bash (é claro), PHP (por preguiça de implementar um "urlencode"), Curl (Lynx não envia referer falso, Links não envia POST_DATA, não consegui executar Telnet sem interação do usuário), bc (cálculos pro programa ficar mais chique)
Screenshot (porque todo mundo gosta de screenshots):

[update] Não precisa codificar as variáveis de POST para o CURL, portanto não precisa de PHP.[/update]
Compare Preços de: iPod, home theater, plasma, lcd, câmeras digitais, games, ps3


Lembrando que se você tiver interesse você pode me presentear com um Motorola F3. Compre no site da Claro por apenas R$ 79,00 em 10 vezes sem juros e com frete grátis: http://tiagomadeira.net/lista-de-presentes
Qual o pacote (de preferência .deb) pra funcionar o comando do ‘php’???
Hmmm… Há muito tempo não uso um Debian, mas acho que é só:
# apt-get install phpSe não funcionar, isto é, ele não instalar o executável (PHP), tente:
# apt-get install php-cgi… ou algo do gênero. Um:
# apt-cache search php… pode te ajudar a encontrar o comando exato.
De qualquer maneira, o urlencode deve existir em várias outras línguagens e talvez o CURL já codifique sua entrada, então você pode também mudar a linha:
… para simplesmente:
msg=$*Vou ver se funciona mesmo e depois edito o post caso funcione.
Agora consegui.
Ajudando em seu post: usuários de distribuições baseadas no Debian devem fazer o download dos pacotes ‘php-http’ e ‘php-http-request’.
Ah… Ótimo!
Mas descobri que funciona mesmo sem o PHP.
Só um detalhe: O F3 é uma m*rda pra receber SMSs. O display dele é como o de uma calculadora, as letras ficam medonhas.
Pra isso é melhor um Nokia 1600, tem a tela menor, mas tem letras decentes e custa o mesmo.
Olá tiago…
Sobre os sms a oi tem uma falha no sistema e manda msgs pra tim e de graça tb, porem tem captcha… Vc que entende talvez aproveite… tem um programa bem legal pra usar chamado jsms… dai vc nem precisaria trocar de celular…
Abraços
Aliás, a claro tem um esquema que você manda um email para DDDTELEFONE@clarotorpedo.com.br (se não me engano) e você recebe um sms com o conteúdo do email.
Embora esse serviço devesse ser ativado (a 3 reais por mês), aparentemente ele já está ativado por default, e de graça.
(pelo menos não aparecem esses 3 reais na minha conta)
Eu queria um celular bacana
da Claro!!!
flw’s
Olá Thiago. Estou tentando enviar torpedos pelo IE mas dá um erro (Envio não autorizado). Tb não aparece as letras de confirmação. Vc tem alguma dica? A linha de comando é esta: http://clarotorpedoweb.claro.com.br/ClaroTorpedoWeb/pwdForm.jsp?ddd_para=61&telefone_para=92023324&nome_de=Alexandre&ddd_de=61&telefone_de=92332004&msg=Teste
Grato.
quero um notbook por favor