Existe uma maneira de enganar os jogos de javascript (como a mineração Unicoin), onde o clique rápido é necessário?

27

Vi que há uma nova moeda no site hoje para privilégios mais altos chamados Unicoin. Você pode extraí-los clicando rapidamente.

Eu queria saber se há alguma magia do Ubuntu que possa acelerar o processo de mineração dessas moedas (e, por extensão, provar que o Ubuntu é melhor que o Windows).

Qualquer ajuda apreciada. O dedo indicador está ficando cansado.

    
por Oli 01.04.2014 / 10:59

4 respostas

16

O método a seguir é multi-plataforma, ele também funciona para outros sites de SE. Ah, e também é multi-plataforma no sentido de que funciona para outros sistemas operacionais.

Com base no comentário meta.SO , criei o seguinte script que inicia automaticamente a mineração a cada 15 segundos, a partir do momento da invocação:

  

(function(fn){setInterval(fn,15e3);fn()})(function() { $.get("/unicoin/rock").done(function(obj) { console.log("Mining: ", obj); var key = obj.rock; $.post(["/unicoin/mine?rock=" + key], {fkey: StackExchange.options.user.fkey}); }); });

Como este é um script, você deve executá-lo no domínio SE onde deseja acelerar sua mineração. No Firefox, você pode abrir o console pressionando Ctrl + Deslocar + K . No Chromium, basta pressionar F12. Cole e ganhe moedas! Para pará-lo, basta atualizar (ou fechar) a página.

Nota: você não deve executar isso várias vezes. Isso faria com que a economia Unicoins colapsasse e, portanto, medidas foram tomadas de tal forma que você não pode obter moedas nesse caso.

    
por Lekensteyn 01.04.2014 / 11:47
21

Se quiser dar um descanso ao seu dedo, você pode usar o seguinte para enviar automaticamente vários cliques (10.000 neste caso) para a localização atual do cursor.

xdotool click --repeat 10000 --delay 10 1

Sugiro que você abra um terminal primeiro coloque o comando em (deixe o foco com o terminal) e então mova o mouse sobre a tela de mineração antes de pressionar return para que os cliques acabem no lugar correto.

Assim que um pedregulho for extraído, passe o mouse para o próximo. Não saia da área de jogo até que o comando termine, a menos que você queira liberar o caos em seu sistema.

Atualização do Post April-fools: Isso também será útil em casos em que você não pode invadir o navegador com o javascript. Existem alguns jogos por aí - e não apenas em navegadores - que dependem de cliques rápidos onde esse tipo de solução alternativa pode ajudar.

    
por Oli 01.04.2014 / 10:59
3

xautoclick disponível e testei em 12.04.

  1. Faça o download do .deb e instale a partir do link

  2. Ajuste as configurações para algo assim:

  3. Clique em Iniciar e mova o mouse para o campo de mineração antes de iniciar.

por Mateo 01.04.2014 / 21:57
2

Há um wizzardy JS para fazer isso. Verifique o script que escrevi. Basta colar isso no seu console e clique em entrar. Não se esqueça de abrir o jogo de mineração.

var exploit = {
    lastTime : 0,
    totalNum: 0
};

$( document ).ajaxComplete(function( event, xhr, settings ) {
    var a = $.parseJSON(xhr.responseText);
    var id = a.rock;
    var sender = settings.url;

    if (sender.indexOf("icoin/rock?") !== -1){
        var currentTime = parseInt( new Date().getTime() / 1000 );
        if (currentTime - exploit.lastTime > 11){
            $.ajax({
                type: "POST",
                url: "/unicoin/mine?rock=" + id,
                data: {'fkey': StackExchange.options.user.fkey}
            });
            exploit.lastTime = currentTime;
        }
    } else {
        var res = $.parseJSON(xhr.responseText)
        exploit.totalNum += res.value;
    }
});

Você pode verificar quanto foi extraído com exploit.totalNum .

    
por Salvador Dali 01.04.2014 / 12:12