Bot

Fala rapaziada!
Estou precisando fazer um bot de votação.
Um exemplo seria a votação deste site do terra:
http://listas.terra.com.br/musica/4462-cantor-do-ano-nacional-e-internacional

Como não há nenhum captcha nem nada, eu votaria N vezes sem problemas.
Alguém pode me dar uma luz de como começar?

Abraço!

Aparentemente o site está capturando o ip de quem vota.

As alternativas para isso são o HTMLUnit e o HTTPUnity. Outra opção é usar o Wireshark ou o Firebug para capturar a requisição AJAX e reproduzi-la diretamente.

Agora, aparentemente o site captura o IP de quem votou. Nesse caso, você precisaria de algum tipo de mascaramento de IP, para parecer pessoas diferentes. Existem sites que fornecem esse serviço na rede.

Ah sim, quase esqueço. Uma outra opção seria automatizar os cliques de tela com alguma ferramenta, como o AutoIt.

Fala chefe!
Então, pensei nessa possibilidade, mas me empolguei com a idéia de abrir a página.
Baixei aqui a HTMLUnit e abri a página em si…
Agora só falta acessar o local correto da página e dar o clique.
Vou mandar o código em si pra vcs analisarem, acho que fica muito mais fácil…

public static void homePage() throws Exception {
        
        final WebClient webClient = new WebClient();
        final HtmlPage page = webClient.getPage("http://listas.terra.com.br/musica/4462-cantor-do-ano-nacional-e-internacional");
        webClient.setJavaScriptEnabled(true);
        //acessar o local correto e clicar
        webClient.closeAllWindows();
    }

Desculpem pelo código mal escrito, faz anos que não mexo com Java, C++ acabou invandindo minha mente :shock: