freebitco auto roll script to earn bitcoin free


SUBMITTED BY: nafre

DATE: Sept. 22, 2019, 8:24 a.m.

FORMAT: Text only

SIZE: 5.3 kB

HITS: 1499

  1. 1-First create an account here : (http://yon.ir/gPzC1)
  2. 2-To run the script you should first omit the recaptcha. There are ways to do that :
  3. 2.1-Deposit money to your account in the site
  4. 2.2-Buy lottery tickets which is the better way I think
  5. 3-After that the recaptcha should be unable and then you should paste the script I put in here in the console. To do that, right click on the page of the site and click "inspect"
  6. Then on the right page or you can press (F12). Then click on the console and paste the script there.
  7. Finished !
  8. After these steps, now the script each hour will auto roll and you earn btc!
  9. script:
  10. // ==UserScript==
  11. // @version 1
  12. // @author Epic_R_R
  13. // @match https://freebitco.in/*
  14. // @name Freebitco AUTO ROLL (without captcha)
  15. // @namespace https://t.me/ir_NetEdit0r
  16. // @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
  17. // @license GPL-3.0
  18. // ==/UserScript==
  19. (function() {
  20. 'use strict';
  21. var body = $('body');
  22. var points = {};
  23. var count_min = 1;
  24. var reward = {};
  25. reward.select = function() {
  26. reward.points = parseInt($('.user_reward_points').text().replace(',',""));
  27. reward.bonustime = {};
  28. if ($("#bonus_container_free_points").length != 0) {
  29. reward.bonustime.text = $('#bonus_span_free_points').text();
  30. reward.bonustime.hour = parseInt(reward.bonustime.text.split(":")[0]);
  31. reward.bonustime.min = parseInt(reward.bonustime.text.split(":")[1]);
  32. reward.bonustime.sec = parseInt(reward.bonustime.text.split(":")[2]);
  33. reward.bonustime.current = reward.bonustime.hour * 3600 + reward.bonustime.min * 60 + reward.bonustime.sec;
  34. } else
  35. reward.bonustime.current = 0;
  36. console.log(reward.bonustime.current);
  37. if (reward.bonustime.current !== 0) {
  38. console.log(reward.bonustime.current);
  39. } else {
  40. if (reward.points < 12) {
  41. console.log("waiting for points");
  42. }
  43. else if (reward.points < 120) {
  44. console.log("waiting for points 60");
  45. RedeemRPProduct('free_points_1');
  46. }
  47. else if (reward.points < 600) {
  48. console.log("waiting for points 120");
  49. RedeemRPProduct('free_points_10');
  50. }
  51. else if (reward.points < 1200) {
  52. console.log("waiting for points 600");
  53. RedeemRPProduct('free_points_50');
  54. }
  55. else {
  56. RedeemRPProduct('free_points_100');
  57. }
  58. if ($('#bonus_span_fp_bonus').length === 0)
  59. if (reward.points >= 4400)
  60. RedeemRPProduct('fp_bonus_1000');
  61. }
  62. };
  63. body.prepend(
  64. $('<div/>').attr('style',"position:fixed;top:45px;left:0;z-index:999;width:350px;background-color:black;color: white; text-align: left;")
  65. .append(
  66. $('<div/>').attr('id','autofaucet')
  67. .append($('<p/>').attr('style','text-decoration:underline;').text("Freebitco auto roll 2019 updated, by Mosiu#JEN"))
  68. .append($('<p/>').text("If you like, consider making a donation to:"))
  69. .append($('<p/>').text("BTC:"))
  70. .append($('<p/>').text("149wJSH6ke7c8BsibqzQRpDwi3thjGvnn8"))
  71. .append($('<p/>').text("(Click to copy)"))
  72. .append($('<p/>').text("ETH:"))
  73. .append($('<p/>').text("0x018F308C0dae79cD3C1C2cb17f2187957Cff6ff5"))
  74. .append($('<p/>').text("(Click to copy)"))
  75. .append($('<p/>').text("BTCash:"))
  76. .append($('<p/>').text("qrlsru09ljz0p2ka9qua6p5mfu5c4nx2m5t3lmlkjp"))
  77. .append($('<p/>').text("(Click to copy)"))
  78. .append($('<p/>')
  79. )
  80. ).click(function(){
  81. var $temp = $('<input>').val("149wJSH6ke7c8BsibqzQRpDwi3thjGvnn8");
  82. body.append($temp);
  83. $temp.select();
  84. document.execCommand("copy");
  85. $temp.remove();
  86. })
  87. ).prepend($('<style/>')
  88. .text("#autofaucet p { margin: 0; margin-left: 2px; text-align: left; }")
  89. )
  90. setTimeout(reward.select,1000);
  91. setInterval(reward.select,60000);
  92. $(document).ready(function(){
  93. console.log("Status: Page loaded.");
  94. setTimeout(function(){
  95. $('#free_play_form_button').click();
  96. console.log("Status: Button ROLL clicked.");
  97. }, random(2000,4000));
  98. setInterval(function(){
  99. console.log("Status: Elapsed time " + count_min + " minutes");
  100. count_min = count_min + 1;
  101. }, 60000);
  102. setTimeout(function(){
  103. $('.close-reveal-modal')[0].click();
  104. console.log("Status: Button CLOSE POPUP clicked.");
  105. }, random(12000,18000));
  106. setInterval(function(){
  107. $('#free_play_form_button').click();
  108. console.log("Status: Button ROLL clicked again.");
  109. }, random(3610000,3615000));
  110. });
  111. function random(min,max){
  112. return min + (max - min) * Math.random();
  113. }
  114. })();

comments powered by Disqus