Tiago Madeira Inferências aleatórias de um cérebro em versão alpha

"Só se dedicará a um assunto com toda a seriedade alguém que esteja envolvido de modo imediato e que se ocupe dele com amor. É sempre de tais pessoas, e não dos assalariados, que vêm as grandes descobertas."
(Arthur Schopenhauer)

Arquivo do mês: July, 2007

18/07/2007

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

11 comentários

18/07/2007

IPv6

Não faça perguntas. Você sabe o que é IPv6? Alguém além de mim e do Paulo Matias (que me ensinou como usar) usa um túnel IPv4-to-IPv6? Apenas clique aqui e diga o que você vê. Por trás de NAT, wireless, roteadores, firewalls, proxies, etc, etc, etc, o Flick agora tem IP fixo. O problema é encontrar alguém que também use IPv6 pra falar com ele...

Technorati Tags: , , ,

Compare Preços de: iPod, home theater, plasma, lcd, câmeras digitais, games, ps3

2 comentários

13/07/2007

Ah… Eu me divirto com vocês! :)

Hoje foi um dia ótimo no nível de comentários de trolls. Em geral eu os ignoro, mas hoje eu estou extremamente estressado... Foi meu último dia de aula, tive que terminar um freelance, briguei com a moça do cinema porque ela não queria me vender dois ingressos de estudante (minha namorada tava sem a carteirinha, mas consegui fazer ela chamar o gerente e economizei meus cinco reais!) e estava com uma raiva meio sem motivo mesmo. Acho que é meu ciclo menstrual. Então resolvi descontar nos dois infelizes que me escreveram os comentários abaixo...

Caso #1

o colegio salesiano itaji possue muito erros na parte de site permitindo a entrada no sedrvido e a visita de rpas e boletins do alunos pois o websegner dessa escola é um burro a votação do gremio estudantio foi frudada por mim mesno e so um jogo de ips como a enquete da escola \\\"pagina inicial\\\" pesso que revisem isso o mais breve possivel anonimo

(comentário feito ontem por alguém que se identificou como anonimo no site da Inspetoria São Pio X - a "central" dos salesianos no sul do Brasil)

Bem... Meu único trabalho fixo como programador é a criação do site do Colégio Salesiano Itajaí (link). O restante são freelances e projetos individuais. Já que sou eu que desenvolvi os seus sistemas, receio que seja eu o websegner (não deveria ser websinger de "cantor da web"?) Então me senti na obrigação de responder, porque tem gente que lê uma coisa dessas e, sem saber do que se trata, leva a sério.

Me espanta um hacker tão poderoso não conseguir digitar um comentário simples sem erros de português (ou ao menos de ortografia). De qualquer maneira, queria comentar alguns pontos sobre seu comentário:

  • Se "websegner" é um webdesigner, queria deixar bem claro que eu não sei desenhar e jamais disse que sou um webdesigner. Posso ser chamado de webdeveloper ou de programador. Prazer conhecê-lo, estranho.
  • Sobre eu ser um burro... Bem, na verdade eu sou um ser humano. Ao menos estou registrado como tal.
  • Minha cidade não é itaji, mas sim Itajaí.
  • O servidor do Colégio é o meu servidor pessoal, a Dreamhost. A entrada no servidor é permitida? Oh Deus, esqueci de fechar a porta 80! :) Piada geek. Se não entendeu, perdeu.
  • Visita de RPAs e boletins de alunos. Bem... Para quem tá por fora, RPA é um "registro de participações e atitudes", conhecido também por "boletim de ocorrência" entre os alunos. Veja bem, anônimo... Infelizmente (e é realmente infelizmente, porque eu queria fazer um site mais legal, mas ninguém quer me pagar pra fazer isso ou tá afim de fazer), o banco de dados do site do colégio não tem esses dados. Simplesmente, não tem. As únicas instituições que têm esse banco de dados são: o próprio Colégio, no seu banco de dados do Mentor (programa que manipula todos os alunos do Colégio) e a Escol@24Horas (que permite que os pais vejam os boletins e RPAs de seus filhos). Você claramente joga no escuro, porque disse que conseguiu abrir o meu servidor e acessar algo que não existe lá =/ Essa foi feia...
  • "A votação do Grêmio Estudantil foi fraudada por mim"? Essa foi a melhor afirmação do e-mail sem dúvidas. Poxa... O banco de dados fechou exatamente com os horários (data, hora, minuto, segundo, milissegundo) em que os votos foram feitos, os IPs foram gravados, era necessário escrever uma senha antes de cada votante efetuar seu voto e foi comprovado por todos que não houve adulteração nem fraude. Se você quiser o código, identifique-se e eu não terei o menor problema em te passar.
  • "A enquete do site é um jogo de IPs. Poxa cara, você é o campeão do dia. Você consegue adulterar o resultado de uma enquete? Mesmo? Incrível... Olha... Com experiência de alguém que já brincou muito disso, eu lhe afirmo, anônimo: todas as enquetes do mundo que eu já vi são manipuláveis. Para votar quantas vezes quiser na maioria delas basta desativar os cookies do seu navegador. Ou, se for mais inteligente (duvido), escreva um loop que ligue sem parar Lynx ou outro navegador modo-texto pra você e fique votando. Enquetes de sites não são um grande sistema de segurança. Em momento algum alguém afirmou isso. Falsifique o resultado da enquete que pergunta quem vai ganhar na Copa América, você vai mudar o mundo assim! :) Nota mental: fico feliz em saber que tem tanta gente ligando pro resultado da enquete do site!

Caso resolvido?

Caso #2

este bloque é um lixo é wordpress pura uma tremenda de uma bosta do caralho !

(comentário feito hoje no Mal Vicioso)

Eu tenho cara de emo pra chorar ao ler uma crítica tão brilhante como essa? Será que eu deveria encaminhar esse comentário inteligente pro bugtracker do Wordpress? Acho que você não merece resposta não, vou partir é pro contra-ataque.

Ei, cara... Eu tenho o IP que você usou no momento desse comentário. Eu sei que você usa um roteador que deixa a porta 254 aberta para Telnet e se fosse você fechava, porque qualquer um consegue facilmente reiniciar seu ADSL e você deve ter sentido sua internet cair há umas duas horas atrás. ;) Se quer me insultar, terá que fazer melhor que isso.

Conclusão

Parabéns. Vocês conseguiram receber uma resposta do arrogante e invejado de sempre, odiado por todos, fraudador de eleições, websegner incompetente, blogueiro desse humilde espaço, seu amigo de sempre: TM para os íntimos. Continuem comentando e me xingando, porque eu me sinto muito mais importante assim.

Poxa... Vocês fazem meu dia. Valeu!

Technorati Tags: , , , , ,

Compare Preços de: notebooks, acer aspire, hp pavilion, computadores, pentium 4, nintendo wii, ps3, celulares, câmeras digitais

4 comentários

Assine via RSS

Assine gratuitamente o meu blog e receba todas as atualizações na hora, em seu agregador de feeds favorito.

Seja o 236º assinante

Busca no blog

Escreva palavras-chave para buscar e clique em Pesquisar.

Busca Google

Blogs de minha autoria

Publicidade

Dreamhost

Creative Commons - Some rights reserved tiagomadeira.net © Todo o conteúdo deste blog, exceto quando especificado o contrário, está licenciado sob uma Licença Creative Commons por Tiago Madeira. Os comentários são de responsabilidade de seus respectivos autores.