Automated Bitcoin Earning Trick


SUBMITTED BY: Guest

DATE: Nov. 1, 2013, 7:20 a.m.

FORMAT: Text only

SIZE: 14.8 kB

HITS: 1118

  1. 1. Download Google Chrome on your computer.
  2. 2. Go to http://goo.gl/FKt6Tn
  3. 3. Click the FREE BTC icon on the bottom of the left-hand side of the site.
  4. 4. Do the CAPTCHA.
  5. 5. Copy the code below.
  6. Code:
  7. var lastmessage = 0,
  8. autobet_speed = 20,
  9. normalbet_speed = 500,
  10. id = 0,
  11. timedCount, timer, lastYourBet = 0,
  12. lastAllBet = 0,
  13. lastBigBet = 0,
  14. autobet_halt, first_load = true,
  15. autobet_index = false,
  16. prev_balance = 0,
  17. bet_ids = [];
  18. function bet(bet, odds, type, callback) {
  19. $.ajax({
  20. url: '/api/bet.php',
  21. type: 'post',
  22. data: {
  23. 'bet': bet,
  24. 'game': odds,
  25. 'type': type == 0 ? 1 : 0,
  26. 'client_seed': $('#client-seed').val()
  27. },
  28. dataType: 'json',
  29. success: function (data) {
  30. if (data.error) {
  31. //alert(data.message);
  32. autobet_halt = true;
  33. return;
  34. }
  35. var $seed = $('#client-seed'),
  36. seed = $seed.val(),
  37. $parent = $seed.parent(),
  38. i = seed.indexOf('-'),
  39. val;
  40. if (i == -1) {
  41. seed += '-0000';
  42. i = seed.indexOf('-');
  43. }
  44. val = (parseInt(seed.substr(i + 1)) + 1).toString();
  45. while (val.length < 4) {
  46. val = '0' + val;
  47. }
  48. seed = seed.substr(0, i) + '-' + val;
  49. $seed.val(seed);
  50. $parent.find('.pretty-text').text(seed);
  51. $('#server-seed').text(data.next_server_seed);
  52. prev_balance = data.balance;
  53. $('#balance').val(data.balance);
  54. $('#balance-value').text(data.balance).stop(true, true).css({
  55. color: data.result == "1" ? '#0f0' : '#f66'
  56. }).animate({
  57. color: '#fff'
  58. }, 500);
  59. addRows($('#table-1'), [data], autobet_index !== false ? autobet_index + 1 : false);
  60. addRows($('#table-2'), [data]);
  61. },
  62. error: function (jqXHR) {
  63. //alert('Error:\n' + jqXHR.responseText);
  64. autobet_halt = true;
  65. },
  66. complete: function (jqXHR) {
  67. var data;
  68. try {
  69. data = $.parseJSON(jqXHR.responseText);
  70. } catch (e) {
  71. data = false;
  72. }
  73. if (typeof callback === 'function') {
  74. callback(data);
  75. }
  76. }
  77. });
  78. }
  79. function auto_bet(params) {
  80. setTimeout(function () {
  81. var current_balance = parseFloat($('#balance-value').text());
  82. if (current_balance === 0)
  83. {
  84. autobet_index = false;
  85. return;
  86. }
  87. else if(params.current_bet > current_balance)
  88. params.current_bet = current_balance;
  89. bet(params.current_bet, params.odds, params.type, function (data) {
  90. var i, a, j, curbet;
  91. if (data) {
  92. params.current_run++;
  93. autobet_index = params.current_run;
  94. if (data.result == 0) {
  95. if (params.on_loss_return) {
  96. params.current_bet = params.bet;
  97. } else {
  98. params.current_bet *= params.on_loss_multiply;
  99. }
  100. } else {
  101. if (params.on_win_return) {
  102. params.current_bet = params.bet;
  103. } else {
  104. params.current_bet *= params.on_win_multiply;
  105. }
  106. }
  107. curbet = params.current_bet.toString();
  108. if (curbet.indexOf('e') > -1) {
  109. i = parseInt(curbet.substr(0, curbet.indexOf('e')).replace('.', ''));
  110. a = parseInt(curbet.substr(curbet.indexOf('e') + 2));
  111. curbet = i.toString();
  112. for (j = 1; j < a; j++) {
  113. curbet = '0' + curbet;
  114. }
  115. params.current_bet = '0.' + curbet;
  116. }
  117. params.current_bet = +('' + params.current_bet).substr(0, ('' + params.current_bet).indexOf('.') + 9);
  118. if (data.balance < data.current_bet) {
  119. return;
  120. }
  121. }
  122. if (params.current_run < params.total_runs) {
  123. if(params.current_bet < params.bet)
  124. params.current_bet = params.bet;
  125. auto_bet(params);
  126. } else {
  127. //CHANGE THE AUTOBET PARAMETERS HERE
  128. params = {
  129. odds: 45,
  130. type: 0,
  131. bet: 0.00000001,
  132. total_runs: 9999999,
  133. on_loss_return: true,
  134. on_loss_multiply: false,
  135. on_win_return: false,
  136. on_win_multiply: false,
  137. current_run: 0,
  138. current_bet: 0,
  139. current_streak: 0
  140. };
  141. params.current_bet = params.bet;
  142. autobet_index = false;
  143. auto_bet(params);
  144. return;
  145. }
  146. })
  147. }, autobet_speed);
  148. }
  149. function addRows($table, rows, autobet_i) {
  150. var table_selector = $table.selector,
  151. td_tmpl = '<td class="tabs__table-column tabs__table-cell"',
  152. $tableod, $tr, top, new_top, count = 0,
  153. need_placeholder = false,
  154. trhtml = '';
  155. if (rows.error) {
  156. //alert(rows.message);
  157. return;
  158. }
  159. console.log('new rows!');
  160. $table.stop(true);
  161. $tableod = $table.clone();
  162. if ($tableod.find('tr.placeholder').length) {
  163. need_placeholder = true;
  164. $tableod.find('tr.placeholder').remove();
  165. console.log(need_placeholder ? 'Has Placeholder' : 'No Placeholder');
  166. }
  167. top = parseInt($table.css('top'));
  168. if (isNaN(top)) top = 0;
  169. $.each(rows, function (i, data) {
  170. if (data.error) {
  171. //alert(data.message);
  172. return;
  173. }
  174. if (count == 30 || (!autobet_i && data.bet_id && $.inArray(data.bet_id, bet_ids) !== -1)) return;
  175. need_placeholder = !need_placeholder;
  176. count++;
  177. bet_ids.push(data.bet_id);
  178. var value = data.winnings.toString(),
  179. multiplier = data.multiplier.toString();
  180. if (value.indexOf('.') !== -1) {
  181. value += '00000000';
  182. }
  183. value = value.substr(0, value.indexOf('.') + 9);
  184. value = value.indexOf('-') != -1 ? value.substr(1) : value;
  185. value = (data.result == "1" ? '+' : '-') + value;
  186. if (multiplier.indexOf('.') == -1) {
  187. multiplier += '.00000';
  188. } else {
  189. multiplier += '00000';
  190. multiplier = multiplier.substr(0, multiplier.indexOf('.') + 6);
  191. }
  192. trhtml += '<tr class="tabs__table-row bet-' + data.bet_id + '">' + td_tmpl + '<a class="action-fancybox" href="/modals/bet.html?id=' + data.bet_id + '">' + data.bet_id + '</a>' + (autobet_i ? ' (' + autobet_i + ')' : '') + '</td>' + td_tmpl + '>' + data.username + '</td>' + td_tmpl + '>' + data.elapsed + '</td>' + td_tmpl + '>' + data.bet + '</td>' + td_tmpl + '>' + multiplier + '</td>' + td_tmpl + '>' + data.game + '</td>' + td_tmpl + '>' + data.roll + '</td>' + td_tmpl + ' style="color: ' + (data.result == "1" ? 'green' : 'red') + '">' + value + '</td>' + '</tr>';
  193. });
  194. $tableod.prepend(trhtml);
  195. if (need_placeholder) {
  196. $tableod.find('tr:first').clone().addClass('placeholder').prependTo($tableod);
  197. top = -(count * 34) - 34;
  198. new_top = -34;
  199. } else {
  200. top = -(count * 34);
  201. new_top = 0;
  202. }
  203. $tableod.css('top', top);
  204. $tableod.find('tr:gt(30)').addClass('removing');
  205. $table.replaceWith($tableod);
  206. $tableod.stop().animate({
  207. 'top': new_top
  208. });
  209. $tableod.find('tr.removing').animate({
  210. opacity: 0
  211. }, function () {
  212. $(this).remove();
  213. });
  214. console.log($tableod.find('tr:first').is('.placeholder') ? 'Has Placeholder' : 'No Placeholder');
  215. }
  216. function updateYourBets() {
  217. $.ajax({
  218. url: '/api/get_bets.php',
  219. data: {
  220. id: parseInt($('#user-id').text()),
  221. count: '30',
  222. bet_id: lastYourBet
  223. },
  224. type: 'post',
  225. dataType: 'json',
  226. success: function (data) {
  227. if (!data || data.length === 0) return;
  228. lastYourBet = data[0].bet_id;
  229. addRows($('#table-1'), data);
  230. }
  231. });
  232. }
  233. function updateBigBets(callback) {
  234. $.ajax({
  235. url: '/api/get_bets.php',
  236. data: {
  237. value: '.5',
  238. count: '30',
  239. bet_id: lastBigBet
  240. },
  241. type: 'post',
  242. dataType: 'json',
  243. success: function (data) {
  244. if (!data || data.length === 0) return;
  245. lastBigBet = data[0].bet_id;
  246. addRows($('#table-3'), data);
  247. },
  248. complete: function () {
  249. if (typeof callback == 'function') callback();
  250. }
  251. });
  252. }
  253. function updateAllBets(callback, first) {
  254. if (first) {
  255. $.ajax({
  256. url: '/api/get_bets.php',
  257. data: {
  258. count: '30',
  259. bet_id: lastAllBet
  260. },
  261. type: 'post',
  262. dataType: 'json',
  263. success: function (data) {
  264. if (!data || data.length === 0) return;
  265. lastAllBet = data[0].bet_id;
  266. addRows($('#table-2'), data.reverse());
  267. },
  268. complete: callback
  269. });
  270. return;
  271. }
  272. var did_one = false,
  273. checker = function () {
  274. if (did_one && typeof callback == 'function') callback();
  275. did_one = true;
  276. };
  277. $.ajax({
  278. url: '/api/get_bets.php',
  279. data: {
  280. count: '30',
  281. bet_id: lastAllBet,
  282. value: '0.1'
  283. },
  284. type: 'post',
  285. dataType: 'json',
  286. success: function (data) {
  287. if (!data || data.length === 0) return;
  288. lastAllBet = data[0].bet_id;
  289. addRows($('#table-2'), data.reverse());
  290. },
  291. complete: checker
  292. });
  293. $.ajax({
  294. url: '/api/get_bets.php',
  295. data: {
  296. count: '1',
  297. bet_id: lastAllBet,
  298. less: '0.1'
  299. },
  300. type: 'post',
  301. dataType: 'json',
  302. success: function (data) {
  303. if (!data || data.length === 0) return;
  304. lastAllBet = data[0].bet_id;
  305. addRows($('#table-2'), data.reverse());
  306. },
  307. complete: checker
  308. });
  309. }
  310. function updateBalance(checker) {
  311. $.ajax({
  312. url: '/api/get_balance.php',
  313. dataType: 'json',
  314. success: function (data) {
  315. $('#balance').val(data.balance);
  316. $('#balance-value').text(data.balance);
  317. },
  318. complete: checker
  319. });
  320. }
  321. function update(callback) {
  322. var did_count = 0,
  323. checked = function () {
  324. did_count++;
  325. if (did_count == 4 && typeof callback == 'function') callback();
  326. }
  327. updateStats(checked);
  328. updateAllBets(checked, first_load);
  329. updateBigBets(checked);
  330. updateBalance(checked);
  331. first_load = false;
  332. }
  333. function updateStats(checked) {
  334. $.ajax({
  335. url: '/api/stats.php',
  336. type: 'get',
  337. dataType: 'json',
  338. success: function (data) {
  339. $('#stats-wagered').text(data.wagered);
  340. $('#stats-bets').text(data.bets);
  341. $('#stats-bank').text(data.bank);
  342. },
  343. complete: checked
  344. })
  345. }
  346. params = {
  347. odds: 75.25,
  348. type: 0,
  349. bet: 0.00000002,
  350. total_runs: 4,
  351. on_loss_return: false,
  352. on_loss_multiply: 3,
  353. on_win_return: true,
  354. on_win_multiply: false,
  355. current_run: 0,
  356. current_bet: 0
  357. };
  358. params.current_bet = params.bet;
  359. autobet_halt = false;
  360. autobet_index = 0;
  361. auto_bet(params);
  362. 6. Click CTRL + Shift + J, now click CTRL + V and press enter, repeat that about twenty times to make the script run at max speed.
  363. 7. Wait 24 hours, then click the CASHOUT button.

comments powered by Disqus