Title: bitsler.com auto betting helper
Post by: ortal on July 30, 2016, 10:51:25 PM
I'm giving you my bitsler.com auto-betting helper. I have created it for my own use in low amount games. Features: - It reverses auto-betting speed - lower bets are faster than bigger (originally bigger bets are faster)
- It asks you, if you want to continue, when bet is over 0.00001BTC
- It asks you, if you want to continue, when your profit is below -0.00001BTC
Go to bitsler.com/play page, open developers console, paste bellow code and press enter. play = function() { if (game_in_progress == true) { $("#btn-bet-dice, #btn-bet-start-pilot-dice, #btn-bet-start-fast-dice").button("reset"); return false; }
RequestAbortCount = 0; game_in_progress = true;
if (autobet_mode == false) { var amount = $("#amount").val(); var condition = $("#condition-input").val(); var game = $("#game-input").val(); } else { var amount = auto_amount; var condition = auto_condition; var game = auto_game; }
amount = round_float(amount, devise_decimal);
var profit = parseFloat($("#profit").val()); var balance = parseFloat($("#balance-"+devise).val()); var error = false; var error_value = ""; var error_title = ""; var error_info = "";
if (profit > profit_max) { error_title = "Maximum profit exceeded"; error_info = "Maximum profit: "+number_format(profit_max, devise_decimal); error_value = "Maximum profit exceeded - Maximum profit: "+number_format(profit_max, devise_decimal); error = true; }
if (amount > balance) { error_title = "Bet amount"; error_info = "Maximum bet: "+number_format(balance, devise_decimal); error_value = "Bet amount - Maximum bet: "+number_format(balance, devise_decimal); error = true; } else if (amount > bet_max) { error_title = "Bet amount"; error_info = "Maximum bet: "+number_format(bet_max, devise_decimal); error_value = "Bet amount - Maximum bet: "+number_format(bet_max, devise_decimal); error = true; } else if (amount < bet_min) { error_title = "Bet amount"; error_info = "Minimum bet: "+number_format(bet_min, devise_decimal); error_value = "Bet amount - Minimum bet: "+number_format(bet_min, devise_decimal); error = true; }
if (error == true) { game_in_progress = false; $("#btn-bet-dice, #btn-bet-start-pilot-dice, #btn-bet-start-fast-dice").button("reset");
if (autobet_mode == true) { if (number_bet_done >= 1) { $("#modal-stop-autobet-numbers").html(number_bet_done); $("#modal-stop-autobet-value").html(error_value); $("#modal-stop-autobet-reason").modal("show"); } else { showErrorNotification(error_title, error_info); }
stop_pilot_mode(); } else { showErrorNotification(error_title, error_info); }
return; }
var time1 = (new Date()).getTime(); $.ajax({ type: "POST", url: "/api/bet", data: { access_token : access_token, username : user_username, type : "dice", amount : amount, condition : condition, game : game, devise : devise }, success: function(text) { var val = JSON.parse(text); if (val.return.success == 'true') { bet_nb_errors = 0;
var username = val.return.username; var id = val.return.id; var type = val.return.type; var devise = val.return.devise; var ts = val.return.ts; var time = val.return.time; var winning_chance = val.return.winning_chance; var roll_number = val.return.roll_number; var amount_return = val.return.amount_return; var new_balance = val.return.new_balance; var show = val.return.show; var amount = val.return.amount; var condition = val.return.condition; var game = val.return.game; var payout = val.return.payout;
$("#won-bet span").html(amount_return); $("#won-bet span").removeClass("text-danger text-success"); if (amount_return >= 0) { $("#won-bet span").addClass("text-success"); $("#won-bet span").html("+"+number_format(round_float(amount_return, 8), 8)); } else { $("#won-bet span").addClass("text-danger"); $("#won-bet span").html(number_format(round_float(amount_return, 8), 8)); } show_result_bet();
var balance_amount = parseFloat($("#balance-"+devise).val()); balance_amount += parseFloat(amount_return); $("#balance-"+devise).val(round_float(balance_amount, 12));
if (amount_return >= 0) $(".balance-"+devise+"-html").addClass("result-bet-win"); else $(".balance-"+devise+"-html").addClass("result-bet-lose");
$(".balance-"+devise+"-html").html(round_float(balance_amount, 8));
if (amount_return >= 0) setTimeout(function() { $(".balance-"+devise+"-html").removeClass("result-bet-win"); }, 350); else setTimeout(function() { $(".balance-"+devise+"-html").removeClass("result-bet-lose"); }, 350);
addBetHistory("my-bets", type, id, username, time, amount, devise, winning_chance, roll_number, amount_return, condition, game, payout);
var notifications = val.return.notifications; for (var prop in notifications) { if (notifications[prop].name == "rcvJackpotDice") rcvJackpotDice(notifications[prop]); else { rcvnotificationbet(notifications[prop]); } }
var time2 = (new Date()).getTime(); var delay = time2-time1;
if (autobet_mode == false) { if (devise == "btc") var base_speed = 0.00001000; else if (devise == "ltc") var base_speed = 0.001; else if (devise == "doge") var base_speed = 10;
if (amount < base_speed) var time_by_bet = 500; else var time_by_bet = 100;
if (delay < time_by_bet) time_by_bet = time_by_bet-delay; else time_by_bet = 0;
setTimeout(function() { $("#btn-bet-dice, #btn-bet-start-pilot-dice, #btn-bet-start-fast-dice").button("reset"); }, time_by_bet);
// setTimeout(function() { //$("#btn-bet-dice, #btn-bet-start-pilot-dice, #btn-bet-start-fast-dice").button("reset"); // }, time_by_bet); } else { number_bet_done++;
if (unlimited_bet == false) { number_rolls--; $("#limit-rolls-input").val(number_rolls);
var pourcBarre = ((number_rolls_total-number_rolls)/number_rolls_total)*100; $("#progress-bar-pilot-mode div").css("width", pourcBarre+"%"); }
if (amount_return >= 0) { auto_stats_won++; } else { auto_stats_lost++; }
auto_stats_lucky = ((((parseInt(auto_stats_won)/parseInt(number_bet_done))*100)/parseFloat(winning_chance))*100).toFixed(2);
auto_stats_wagered = parseFloat(auto_stats_wagered)+parseFloat(amount); auto_stats_profit = parseFloat(auto_stats_profit)+parseFloat(amount_return);
if (on_win == "id-bet-win" && amount_return >= 0) { auto_amount = parseFloat(auto_amount)+parseFloat(auto_amount*(pourc_on_win/100)); } else if (amount_return >= 0) { auto_amount = auto_amount_var; }
if (on_lose == "id-bet-lose" && amount_return < 0) { auto_amount = parseFloat(auto_amount)+parseFloat(auto_amount*(pourc_on_lose/100)); } else if (amount_return < 0) { auto_amount = auto_amount_var; }
update_stats_auto();
if ((number_bet_done < number_rolls_total) || unlimited_bet == true) { var speed_bet_val = $("#speed-bet").val(); var speed = (100-speed_bet_val);
if (devise == "btc") var base_speed = 0.00000100; else if (devise == "ltc") var base_speed = 0.0002; else if (devise == "doge") var base_speed = 2;
if (auto_amount >= (base_speed*50)) { var time_by_bet = speed*20; } else if (auto_amount >= (base_speed*10)) { var time_by_bet = speed*10; } else if (auto_amount >= base_speed) { var time_by_bet = speed*5; } else { var time_by_bet = speed*1; }
if (autobet_stop == false) { if (delay < time_by_bet) time_by_bet = time_by_bet-delay; else time_by_bet = 0;
setTimeout(function() { if(auto_amount > 0.00001000){ // if(!confirm(round_float(auto_amount, devise_decimal))){ // stop_pilot_mode(); // // auto_amount = 500; // return false; // }
auto_amount_o = auto_amount // if(auto_amount > 0.00000400) // auto_amount = 0.00000400;
auto_amount = prompt(round_float(auto_amount_o, devise_decimal)+'?', round_float(auto_amount, devise_decimal)); if(auto_amount == ""){ stop_pilot_mode(); return false; }
auto_amount = parseFloat(auto_amount); } if((auto_amount - 0.00001) > auto_stats_profit){ // if(!confirm('amount='+round_float(auto_amount, devise_decimal)+' > profit='+round_float(auto_stats_profit, devise_decimal))){ // stop_pilot_mode(); // // auto_amount = 500; // return false; // } auto_amount = prompt('amount='+round_float(auto_amount, devise_decimal)+' > profit='+round_float(auto_stats_profit, devise_decimal), round_float(auto_amount, devise_decimal)); if(auto_amount == ""){ stop_pilot_mode(); return false; }
auto_amount = parseFloat(auto_amount); }
play(); }, time_by_bet); } else { stop_pilot_mode(); } } else { stop_pilot_mode(); } }
if (val.return.event == true) { socket.emit("event", {}); } } else { if (val.return.type != "abort") { if (autobet_mode == false) { showErrorNotification(val.return.value, val.return.info); $("#btn-bet-dice, #btn-bet-start-pilot-dice, #btn-bet-start-fast-dice").button("reset"); } else { if (number_bet_done >= 1) { $("#modal-stop-autobet-numbers").html(number_bet_done); $("#modal-stop-autobet-value").html(val.return.value); $("#modal-stop-autobet-reason").modal("show"); } else { showErrorNotification(val.return.value, val.return.info); }
stop_pilot_mode(); } } else { if (bet_nb_errors >= 2) { bet_nb_errors = 0; if (autobet_mode == false) { showErrorNotification(val.return.value, val.return.info); $("#btn-bet-dice, #btn-bet-start-pilot-dice, #btn-bet-start-fast-dice").button("reset"); } else { if (number_bet_done >= 1) { $("#modal-stop-autobet-numbers").html(number_bet_done); $("#modal-stop-autobet-value").html(val.return.value); $("#modal-stop-autobet-reason").modal("show"); } else { showErrorNotification(val.return.value, val.return.info); }
stop_pilot_mode(); }
} else { bet_nb_errors++; setTimeout(function() { play(); }, 1000); } }
}
game_in_progress = false;
} });
} If someone needs, I can make a better configurable version. If I helped you, sent me a few bits: 1FM3b4eHiixwt24yfjctwEuYfDSHvNtDrP
Title: Re: bitsler.com auto betting helper
Post by: Baryom on July 31, 2016, 11:38:31 PM
Seuntjie bot is available on bitsler.
Title: Re: bitsler.com auto betting helper
Post by: Bitcoin_Delivery on October 18, 2016, 03:49:25 PM
The console on Bitsler page give a big warning about this code, so guys take care and use at your own risk! Itěs not a safe option to inject code diretly on dice and casino site, because they can run an exploit that can empty your balance with automatic withdraw!
|