Y a-t-il un moyen de tromper les jeux javascript (comme Unicoin mining) où un clic rapide est nécessaire?

27

J'ai vu qu'il y a une nouvelle devise sur le site aujourd'hui pour les privilèges plus élevés appelés Unicoin. Vous pouvez les exploiter en cliquant rapidement.

Je me demandais s'il y avait une magie Ubuntu qui pourrait accélérer le processus d'extraction de ces pièces (et par extension pour prouver qu'Ubuntu est meilleur que Windows).

Toute aide appréciée. L'index est fatigué.

    
posée Oli 01.04.2014 - 10:59
la source

4 réponses

16

La méthode suivante est multi-plateforme, elle fonctionne également pour d'autres sites SE. Oh, et c'est aussi multi-plateforme dans le sens où cela fonctionne pour d'autres systèmes d'exploitation.

Sur la base de ce commentaire meta.SO , j'ai créé ce qui suit script qui lance automatiquement l'extraction toutes les 15 secondes, à partir du moment de l'invocation:

  

(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}); }); });

Comme il s’agit d’un script, vous devez l’exécuter sur le domaine SE où vous souhaitez accélérer l’exploitation. Dans Firefox, vous pouvez ouvrir la console en appuyant sur Ctrl + Shift + K . Dans Chrome, appuyez simplement sur F12. Collez-le et gagnez des pièces! Pour l'arrêter, il suffit de rafraîchir (ou de fermer) la page.

Remarque: vous ne devez pas l'exécuter plusieurs fois. Cela ferait en sorte que l’économie des Unicoins s'effondre et que des mesures ont été prises pour que vous ne puissiez pas obtenir de pièces dans ce cas.

    
réponse donnée Lekensteyn 01.04.2014 - 11:47
la source
21

Si vous souhaitez vous reposer, vous pouvez utiliser les commandes suivantes pour envoyer automatiquement plusieurs clics (10 000 dans ce cas) à l'emplacement actuel du curseur.

xdotool click --repeat 10000 --delay 10 1

Je vous suggère d’ouvrir un terminal en mettant la commande en premier (laissez le focus avec le terminal) puis déplacez la souris sur l’écran de minage avant d’appuyer sur Entrée pour que les clics se terminent au bon endroit.

Dès qu’un rocher est miné, déplacez votre souris sur la suivante. Ne quittez pas la zone de jeu tant que la commande n'a pas été exécutée, sauf si vous souhaitez libérer le chaos sur votre système.

Après la mise à jour d'avril: Cela sera également utile dans les cas où vous ne pouvez pas pirater le navigateur avec JavaScript. Il y a quelques jeux - et pas seulement dans les navigateurs - qui reposent sur un clic rapide où cette sorte de solution peut aider.

    
réponse donnée Oli 01.04.2014 - 10:59
la source
3

Il y a xautoclick disponible et j'ai testé le 12.04.

  1. Téléchargez le fichier .deb et installez-le à partir de lien

  2. Ajustez les paramètres à quelque chose comme ceci:

  3. Cliquez sur Démarrer et déplacez la souris sur le champ d'exploration avant de commencer.

réponse donnée Mateo 01.04.2014 - 21:57
la source
2

Il y a un wizzardy JS pour faire ça. Vérifiez le script que j'ai écrit. Il suffit de coller ceci dans votre console et cliquez sur Entrée. N'oubliez pas d'ouvrir le jeu minier.

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;
    }
});

Vous pouvez vérifier combien a été extrait avec exploit.totalNum .

    
réponse donnée Salvador Dali 01.04.2014 - 12:12
la source

Lire d'autres questions sur les étiquettes