SHARE
TWEET

Untitled

a guest May 22nd, 2020 96 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @version      4.7
  3. // @author       https://bytesnbits.net
  4. // @match        https://freebitco.in/*
  5. // @name         Freebitco.in AUTOMATED ROLL (without captcha) + 100 REWARD POINTS + 1000% BONUS 2020
  6. // @description  You need to create an account to work in: https://freebitco.in/?r=510210
  7. // @require      http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
  8. // @license      GPL-3.0
  9. // ==/UserScript==
  10.  
  11. (function() {
  12.     'use strict';
  13. var body = $('body');
  14. var points = {};
  15. var count_min = 1;
  16. var reward = {};
  17.     reward.select = function() {
  18.         reward.points = parseInt($('.user_reward_points').text().replace(',',""));
  19.         reward.bonustime = {};
  20.         if ($("#bonus_container_free_points").length != 0) {
  21.             reward.bonustime.text = $('#bonus_span_free_points').text();
  22.             reward.bonustime.hour = parseInt(reward.bonustime.text.split(":")[0]);
  23.             reward.bonustime.min = parseInt(reward.bonustime.text.split(":")[1]);
  24.             reward.bonustime.sec = parseInt(reward.bonustime.text.split(":")[2]);
  25.             reward.bonustime.current = reward.bonustime.hour * 3600 + reward.bonustime.min * 60 + reward.bonustime.sec;
  26.         } else
  27.             reward.bonustime.current = 0;
  28.         console.log(reward.bonustime.current);
  29.         if (reward.bonustime.current !== 0) {
  30.             console.log(reward.bonustime.current);
  31.         } else {
  32.             if (reward.points < 12) {
  33.                 console.log("waiting for points");
  34.             }
  35.             else if (reward.points < 120) {
  36.                     console.log("waiting for points 60");
  37.                     RedeemRPProduct('free_points_1');
  38.                 }
  39.             else if (reward.points < 600) {
  40.                     console.log("waiting for points 120");
  41.                     RedeemRPProduct('free_points_10');
  42.                 }
  43.             else if (reward.points < 1200) {
  44.                     console.log("waiting for points 600");
  45.                     RedeemRPProduct('free_points_50');
  46.                 }
  47.             else {
  48.                 RedeemRPProduct('free_points_100');
  49.             }
  50.             if ($('#bonus_span_fp_bonus').length === 0)
  51.                 if (reward.points >= 4400)
  52.                     RedeemRPProduct('fp_bonus_1000');
  53.         }
  54.     };
  55.     body.prepend(
  56.         $('<div/>').attr('style',"position:fixed;top:45px;left:0;z-index:999;width:350px;background-color:black;color: white; text-align: left;")
  57.             .append(
  58.                 $('<div/>').attr('id','autofaucet')
  59.                     .append($('<p/>').attr('style','text-decoration:underline;').text("Automated Freebitco.in Solution 2020. bytesnbits.net"))
  60.                     .append($('<p/>').text("If you like the script, consider donating:"))
  61.                     .append($('<p/>').text("bc1qdpzleapjla03yv5szu324snpqkgu9xw5v5key3"))
  62.                     .append($('<p/>').text("(Click to copy)"))
  63.                     .append($('<p/>')
  64.                     )
  65.             ).click(function(){
  66.             var $temp = $('<input>').val("bc1qdpzleapjla03yv5szu324snpqkgu9xw5v5key3");
  67.             body.append($temp);
  68.             $temp.select();
  69.             document.execCommand("copy");
  70.             $temp.remove();
  71.         })
  72.     ).prepend($('<style/>')
  73.         .text("#autofaucet p { margin: 0; margin-left: 2px;  text-align: left; }")
  74. )
  75.     setTimeout(reward.select,1000);
  76.     setInterval(reward.select,60000);
  77. $(document).ready(function(){
  78.     console.log("Status: Page loaded.");
  79.     setTimeout(function(){
  80.         $('#free_play_form_button').click();
  81.         console.log("Status: Button ROLL clicked.");
  82.     }, random(2000,4000));
  83.     setInterval(function(){
  84.         console.log("Status: Elapsed time " + count_min + " minutes");
  85.         count_min = count_min + 1;
  86.     }, 60000);
  87.     setTimeout(function(){
  88.         $('.close-reveal-modal')[0].click();
  89.         console.log("Status: Button CLOSE POPUP clicked.");
  90.     }, random(12000,18000));
  91.     setInterval(function(){
  92.         $('#free_play_form_button').click();
  93.         console.log("Status: Button ROLL clicked again.");
  94.     }, random(3605000,3615000));
  95. });
  96. function random(min,max){
  97.    return min + (max - min) * Math.random();
  98. }
  99. })();
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top