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
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: ipv6, ip, tcp, freenet6
Compare Preços de: iPod, home theater, plasma, lcd, câmeras digitais, games, ps3
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: inveja, moral, ética, programação, newbismo, troll
Compare Preços de: notebooks, acer aspire, hp pavilion, computadores, pentium 4, nintendo wii, ps3, celulares, câmeras digitais
Assine via RSS
Assine gratuitamente o meu blog e receba todas as atualizações na hora, em seu agregador de feeds favorito.
Busca no blog
Escreva palavras-chave para buscar e clique em Pesquisar.
Veja também...
Blogs de minha autoria
- 1001 Gatos de Schrödinger (discordianismo e mindfuck)
- Algoritmos computacionais (estudo para olimpíadas e aprendizagem sobre lógica de programação)
Artigos por mês
- July 2008
- June 2008
- May 2008
- April 2008
- February 2008
- December 2007
- November 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- October 2006
- September 2006
- August 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
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.
