क्या जावास्क्रिप्ट गेम (जैसे यूनिकॉइन माइनिंग) को धोखा देने का एक तरीका है जहां तेजी से क्लिक करना आवश्यक है?


27

मैंने देखा कि यूनिकॉइन नामक उच्च विशेषाधिकारों के लिए आज साइट पर एक नई मुद्रा है। आप जल्दी से क्लिक करके उन्हें मेरा कर सकते हैं।

मैं सोच रहा था कि क्या कोई उबंटू जादूगर है जो इन सिक्कों के खनन की प्रक्रिया को तेज कर सकता है (और यह साबित करने के लिए कि उबंटू विंडोज से बेहतर है)।

किसी भी मदद की सराहना की। तर्जनी अंगुली थक रही है।


2
क्या अधिक सामान्य होने के लिए प्रश्न को संपादित करना संभव है। मुझे पता है कि यह 1 अप्रैल को मजेदार था (और मेन पर पोस्ट होने के लिए बहुत मेटा था) ... लेकिन अनिवार्य रूप से, यह उबंटू पर कुछ का उपयोग करने के बारे में है ... यह कम से कम के साथ मेरे कंप्यूटर को स्वचालित माउस-क्लिक करने के तरीके के बारे में है। मैनुअल हस्तक्षेप की मात्रा ... और यह बहुत उपयोगी है क्योंकि मुझे पहले इसे करने के कारण मिले हैं। अपने वर्तमान स्वरूप में, एक निश्चित अवधि के बाद लोगों को शायद ही पता होगा कि यूनिकॉइन खनन क्या है। विचार के लिए भोजन क्योंकि इसने ऑफ-टॉपिक के रूप में एक करीबी वोट आकर्षित किया!
आदित्य

क्या यह एक अप्रेल अप्रैल फूल मजाक है, जो यूनिकॉइन अप्रैल फूल मजाक का विस्तार / उपहास कर रहा है? या हो सकता है कि आप यूनिकॉइन-माइनिंग हैक्स की परवाह किए बिना दिलचस्पी ले रहे हों (जैसे मैंने मज़ेदार माइनिंग यूनिकॉइन्स की परवाह किए बिना)? या हो सकता है कि यूनिकॉइन खनन सिर्फ माउस-क्लिक हैक के बारे में (एन निहित) सामान्य प्रश्न के लिए एक वाहन बन गया?
J0e3gan

@ J0e3gan: मुझे पहले स्वचालित माउस-क्लिकिंग की आवश्यकता का सामना करना पड़ा है जहाँ मैं xdotoolकाम करता था ... उल्लेख नहीं करना, यह एकमात्र उदाहरण नहीं था। मैंने एक बार विंडोज के लिए एक समान उपकरण डाउनलोड किया था क्योंकि मुझे कुछ कार्रवाई करनी थी, जिसके लिए मुझे कई बार एक ही स्थान पर माउस क्लिक करने की आवश्यकता थी .. इसलिए, यह मेरी तरफ से एक मजाक नहीं है .. मैंने पाया है कि इसका उपयोग उचित है इस प्रश्न के मूल्य की सराहना करने के लिए कई बार .. :-)
आदित्य

मुझे लगता है कि "जावास्क्रिप्ट गेम" की तुलना में "ब्राउज़र गेम" अधिक उपयुक्त है। कुछ साल पहले, मैंने जावास्क्रिप्ट का उपयोग एक ब्राउज़र गेम के कुछ हिस्सों को स्वचालित / स्वचालित करने में सहायता के लिए किया था। जबकि एक आटोक्लीकर काम करता है, फिर भी स्क्रिप्टिंग का उपयोग करना अधिक विश्वसनीय है क्योंकि आप एकत्रित विवरण के साथ प्रतिक्रिया दिखा सकते हैं।
लेकेनस्टाइन

@ J0e3gan: मुझे बस उस उद्देश्य को याद है जो यह विंडोज पर मेरे लिए उपयोगी था ... एक एप्लिकेशन क्रैश हो गया था और इसमें सैकड़ों / हजारों संवाद बॉक्स पॉप हो गए (और लगातार बहुत तेज गति से उन्हें उत्पन्न कर रहा था) और मुझे क्लिक करना पड़ा स्थिति से छुटकारा पाने के लिए उन सभी बॉक्सों पर ठीक / रद्द करें बटन पर ... यह मेरे कंप्यूटिंग जीवन में प्रफुल्लित करने वाले क्षणों में से एक था .. :-)
आदित्य

जवाबों:


16

निम्न विधि क्रॉस-प्लेटफ़ॉर्म है, यह अन्य एसई साइटों के लिए भी काम करती है। ओह, और यह इस अर्थ में भी क्रॉस-प्लेटफॉर्म है कि यह अन्य ऑपरेटिंग सिस्टम के लिए काम करता है।

इस मेटा.एसओ टिप्पणी के आधार पर , मैंने निम्नलिखित स्क्रिप्ट बनाई है जो कि आह्वान के क्षण से हर 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}); }); });

जैसा कि यह एक स्क्रिप्ट है, आपको इसे एसई डोमेन पर निष्पादित करना चाहिए जहां आप अपने खनन में तेजी लाना चाहते हैं। फ़ायरफ़ॉक्स में, आप Ctrl+ Shift+ दबाकर कंसोल खोल सकते हैं K। क्रोमियम में, बस F12 दबाएं। इसे चिपकाएँ और सिक्के हासिल करें! इसे रोकने के लिए, बस पृष्ठ को ताज़ा करें (या बंद करें)।

नोट: आपको इसे कई बार निष्पादित नहीं करना चाहिए। इससे इकॉनमी की अर्थव्यवस्था ध्वस्त हो जाएगी और इसलिए इस तरह के उपाय किए गए हैं कि आप उस स्थिति में सिक्के प्राप्त नहीं कर सकते।


अब एक कोडगॉल्फ उत्तर: codegolf.stackexchange.com/a/25200/11259
डिजिटल ट्रामा

@DigitalTrauma कोडगुल्फ़ पर कोई खाता नहीं है, लेकिन आप निश्चित रूप से कुछ ;और एक स्थान छोड़ सकते हैं। keyचर ( k) भी केवल एक बार इस्तेमाल ताकि भी छोड़ा जा सकता है है। पूरे को सुरक्षित रूप से और भी अधिक स्थान (कार्यात्मक अंतर) (function(fn){...;fn()})(FOO);द्वारा प्रतिस्थापित किया जा सकता है setInterval(FOO,2e4): यह तुरंत एक सिक्का मेरा नहीं होगा, लेकिन 20 सेकंड के बाद शुरू होगा)।
लेकेन्स्टाइन 23

धन्यवाद मैं अपने सुझावों के साथ इसे थोड़ा नीचे गोल्फ! लगता है कि मैं (पुनः) जेएस को इन दिनों में से एक सीखना होगा
डिजिटल ट्रामा

आपको पहले उपयोगकर्ता-एजेंट के लिए जाँच करनी चाहिए, और सुनिश्चित करें कि यह उबंटू है। और स्क्रिप्ट को उबंटू-विशिष्ट बनाएं! यहाँ कुछ "कट्टरता" है!
दान

@ समय काम कर चुका है, यह उन ब्राउज़र के लिए काम नहीं करता है जो उबंटू नहीं चलाते हैं!
लेकेनस्टाइन

21

यदि आप अपनी उंगली को आराम देना चाहते हैं तो आप वर्तमान कर्सर स्थान पर कई (10,000 इस मामले में) क्लिकों को स्वचालित रूप से भेजने के लिए निम्नलिखित का उपयोग कर सकते हैं।

xdotool click --repeat 10000 --delay 10 1

मेरा सुझाव है कि आप पहले एक टर्मिनल खोलें (कमांड को टर्मिनल के साथ फोकस छोड़ दें) और फिर रिटर्न दबाने से पहले माउस को माइनिंग स्क्रीन पर ले जाएं ताकि क्लिक सही जगह पर समाप्त हो जाएं।

जैसे ही एक बोल्डर खनन किया जाता है, अपने माउस को अगले एक पर ले जाएं। जब तक आप अपने सिस्टम पर अराजकता नहीं फैलाना चाहते हैं तब तक खेल क्षेत्र को न छोड़ें।


अप्रैल-मूर्ख अद्यतन पोस्ट करें: यह उन उदाहरणों में भी उपयोगी होगा जहाँ आप जावास्क्रिप्ट के साथ ब्राउज़र के आसपास हैक नहीं कर सकते। वहाँ कुछ खेल हैं - और न केवल ब्राउज़रों में - जो त्वरित क्लिक पर भरोसा करते हैं जहां इस प्रकार का वर्कअराउंड मदद कर सकता है।


4
डाउनवोट: यह भ्रामक है क्योंकि यह एक माउस बटन की लागत से कम राजस्व उत्पन्न करेगा, जब तक कि आप उच्च लचीला और महंगे गेमिंग माउस या टच स्क्रीन का उपयोग नहीं करते।
जेवियर रिवेरा

4
यह स्पष्टता के लिए एक ध्वज को आकर्षित करता है इसलिए मुझे यह जोड़ना चाहिए कि यह वास्तव में आपके माउस बटन पर क्लिक नहीं करता है या उस पर कोई अतिरिक्त पहनने को स्तर नहीं देता है। यह सिर्फ एक्स ईवेंट भेजता है जो माउस क्लिक की तरह दिखता है। मंदबुद्धि लोग।
ओली

3
आधुनिक पति-पत्नी में डिफ़ॉल्ट रूप से सक्षम हैप्टिक प्रतिक्रिया होती है। जब आप एक X ईवेंट भेजते हैं तो लेफ्ट बटन आपको फीडबैक देने के लिए खुद को दबाएगा। इससे सस्ते पति-पत्नी जल्दी मिल जाएंगे। कुछ मदरबोर्ड में इसे निष्क्रिय करने के लिए एक BIOS विकल्प होता है, लेकिन यह आम से बहुत दूर है।
जेवियर रिवेरा

1
हुह ... --delay 10मेरे पुराने कंप्यूटर पर सभी फ़ायरफ़ॉक्स को बंद कर देते हैं; --delay 20हालांकि ठीक काम करता है। स्पष्ट रूप से, मुझे किसी भी गंभीर खनन के लिए बेहतर हार्डवेयर चाहिए।
इल्मरी करोनें

3
@JavierRivera मुझे लगता है कि आप यूनिकैक्ट्स के मूल्य में वृद्धि की उपेक्षा कर रहे हैं जो निश्चित रूप से प्रारंभिक खनन अवधि समाप्त होने के बाद निश्चित रूप से होगा
trm

3

नहीं है xautoclickउपलब्ध है और मैं 12.04 पर परीक्षण किया है।

  1. .Deb डाउनलोड करें और http://www.ubuntuupdates.org/package/getdeb_apps/quantal/apps/getdeb/xautoclick से इंस्टॉल करें

  2. सेटिंग्स को कुछ इस तरह समायोजित करें:

    यहाँ छवि विवरण दर्ज करें

  3. प्रारंभ पर क्लिक करें, और शुरू होने से पहले माउस को खनन क्षेत्र में ले जाएं।


2

ऐसा करने के लिए एक JS wizzardy है। मेरे द्वारा लिखी गई स्क्रिप्ट की जाँच करें। बस इसे अपने कंसोल में पेस्ट करें और एंटर पर क्लिक करें। खनन खेल को खोलने के लिए मत भूलना।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.