迅速なクリックが必要なjavascriptゲーム(Unicoinマイニングなど)をチートする方法はありますか?


27

今日、このサイトには、Unicoinと呼ばれるより高い特権のための新しい通貨があることがわかりました。すばやくクリックして、それらをマイニングできます。

これらのコインをマイニングするプロセスをスピードアップできるUbuntuウィザードがあるかどうか(また、UbuntuがWindowsより優れていることを証明するために拡張することで)疑問に思っていました。

任意の助けに感謝します。人差し指が疲れてきました。


2
質問をより一般的なものに編集することは可能ですか?4月1日は楽しかったと思います(そしてメインに投稿するのは非常にメタでした)...しかし、本質的には、Ubuntuで何かを使用することについてです...手作業による介入の量...そして、それを行う理由を以前に見つけたので、非常に便利です。現在の形では、一定期間後、人々はUnicoinマイニングが何であるかをほとんど知りません。それはトピック外としての近い投票を集めたので、思考の糧!
アディティア

これは二次エイプリルフールのジョークで、ユニコインのエイプリルフールのジョークを拡張/サブクラス化していますか?それとも、Unicoinマイニングハックに興味があるだけかもしれません(Unicoinのマイニングを楽しんでいたように)。それとも、Unicoinマイニングは、マウスクリックハッキングに関する(nの暗黙の)一般的な質問の手段になっただけでしょうか?
J0e3gan

@ J0e3gan:以前、私xdotoolが仕事をしていた場所で自動マウスクリックの要件に遭遇しました ...言うまでもなく、これは唯一のインスタンスではありませんでした。同じ位置で何度もマウスをクリックする必要があるアクションを実行する必要があったため、Windows用の同様のツールをダウンロードしたことがあります。したがって、それは私の側からの冗談ではありません。この質問の価値を認める回数.. :-)
アディティア14

「ブラウザゲーム」は「Javascriptゲーム」よりも適切だと思います。数年前、私はJavascriptを使用して、ブラウザゲームの一部を支援/自動化しました。オートクリッカーは機能しますが、集計された詳細でフィードバックを表示できるため、スクリプトを使用する方が信頼性が高くなります。
Lekensteyn

@ J0e3gan:Windowsで便利だった目的を思い出したばかりです...アプリケーションの1つがクラッシュし、数百/数千のダイアログボックスが表示され(非常に速いペースで継続的に生成されていた)、クリックする必要がありましたこれらのすべてのボックスの[OK]ボタンまたは[キャンセル]ボタンを押して、状況を取り除きます。これは、私のコンピューティングライフの中で楽しい瞬間の1つでした。.:-)
Aditya 14

回答:


16

次の方法はクロスプラットフォームであり、他のSEサイトでも機能します。ああ、それは他のオペレーティングシステムでも動作するという意味でクロスプラットフォームです。

このmeta.SOコメントに基づいて、呼び出しの瞬間から15秒ごとに自動的にマイニングを開始する次のスクリプトを作成しました。

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

これはスクリプトなので、マイニングを加速したいSEドメインで実行する必要があります。Firefoxでは、Ctrl+ Shift+を押してコンソールを開くことができますK。Chromiumでは、単にF12を押します。貼り付けてコインを獲得しましょう!停止するには、ページを更新(または閉じる)するだけです。

注:これを複数回実行しないでください。それはUnicoins経済を崩壊させるでしょう、そしてそれ故にその場合あなたがコインを手に入れることができないように対策が取られました。



@DigitalTrauma codegolfのアカウントはありませんが、いくつか;のスペースを確実にドロップできます。key変数は(k)も一度だけ使用されているので、それはあまりにもドロップすることができます。全体(function(fn){...;fn()})(FOO);setInterval(FOO,2e4)さらに安全なスペースに置き換えることができます(機能の違い:コインをすぐに採掘するのではなく、20秒後に開始します)。
Lekensteyn

ありがとうございます。最近のJSの1つを(再)学習する必要があると思います
デジタル外傷14

最初にUser-Agentをチェックし、それがUbuntuであることを確認する必要があります。そして、スクリプトをUbuntu固有にしましょう!これはまさに「ファンボイズム」です。
ダン14

@Danすでに作業は完了しています。Ubuntuを実行していないブラウザーでは機能しません。
Lekensteyn

21

指に休息を与えたい場合は、以下を使用して、現在のカーソル位置に複数(この場合は10,000)クリックを自動的に送信できます。

xdotool click --repeat 10000 --delay 10 1

ターミナルを開いて最初にコマンドを入力し(ターミナルにフォーカスを置いて)、次にReturnキーを押す前にマイニング画面上にマウスを移動して、クリックが正しい場所に収まるようにすることをお勧めします。

1つのボルダーが採掘されたら、すぐに次のボルダーにマウスを移動します。システムの混乱を解き放つ場合を除き、コマンドの実行が完了するまでゲームエリアを離れないでください。


April-fools更新後:これは、javascriptを使用してブラウザーをハックできない場合にも便利です。ブラウザーだけでなく、この種の回避策が役立つクイッククリックに依存するゲームがいくつかあります。


4
Downvote:弾力性のある高価なゲーミングマウスまたはタッチスクリーンを使用しない限り、マウスボタンのコストよりも少ない収益を生むため、これは誤解を招きます。
ハビエルリベラ14

4
これはフラグを集めたので、明確にするために、実際にマウスボタンをクリックしたり、余分な摩耗を平準化したりしないことを付け加えます。マウスクリックのように見えるXイベントを送信するだけです。気難しい人。
オリ

3
最近のマウスでは、デフォルトで触覚フィードバックが有効になっています。Xイベントを送信すると、左ボタンがそれ自体を押してフィードバックを提供します。これは、安価なマウスをすぐに着用します。一部のマザーボードには、それを無効にするBIOSオプションがありますが、一般的ではありません。
ハビエルリベラ14

1
ええと... --delay 10すべてが私の古いコンピューターでFirefoxをロックします。--delay 20ただし、正常に動作します。明らかに、深刻なマイニングにはより良いハードウェアが必要です。
イルマリカロネン14

3
@JavierRivera私はあなたが確かに初期の採掘期間終了後はどうなるのunicoinsの値の増加は無視していると思う
TRM

3

そこでxautoclick利用できると私は12.04でテストしてきました。

  1. .debをダウンロードして、http: //www.ubuntuupdates.org/package/getdeb_apps/quantal/apps/getdeb/xautoclickからインストールします

  2. 設定を次のように調整します。

    ここに画像の説明を入力してください

  3. 開始をクリックし、開始する前にマイニングフィールドにマウスを移動します。


2

これを行うためのJSウィザードがあります。私が書いたスクリプトを確認してください。これをコンソールに貼り付けて、[Enter]をクリックするだけです。マイニングゲームを開くことを忘れないでください。

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

どれだけ採掘されたかを確認できexploit.totalNumます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.