Martengale Script Bot for botfreebitco.in Multiply BTC hi/lo game

CPLCPL
edited June 2015 in Bitcoin Games
Couple of things on the script. A player needs at least 100,000 satoshi since this script is built to game probability, 1 million satoshi is a more comfortable number if looking to run this unattended since that places the 'steps' of allowed losses over 20 comfortably

Prerequisites:
1) an account on Freebitco.in
2) 100000 satoshi deposited (minimum) into their account (make sure you put in a strong password)
3) Google chrome, OS does not matter.

To run the script:

1) Go to freebitco.in
2) Click on multiply BTC
3) In Chrome go to Menu --> More tools --> Javascript console
4) Highlight the script below
5) Copy the script
6) Paste the script into the javascript console
7) Press enter.
8) Go away for a couple of days.

The usual warning applies. Don't play if you can't afford to lose 100,000 satoshi (or a million, around 3-4 bucks). I've tested script fairly thoroughly and in doing so managed to lose around a million satoshi in testing. The setup below is the most stable and easiest method that I've found to run the script for a week with 100,000 satoshi without any issues. Just remember, a martengale system is all about doubling down on one bet after another and since it's for fun, best to start low (don't be greedy).

Starting with 1 satoshi it is 17 steps on a 100,000 satoshi kitty before a player busts. Remember a computer can play way faster than any human could so keep in mind it takes less than 10 seconds to place all the bets. Since a computer doesn't care if it spends all your satoshi fast or slow, keep it in mind.

"1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536,"

If anyone has any other features to add to the script, any input or tweaks offered would be awesome.
Again...all for fun, don't think that anyone can quit their day job with this.

Good luck!
-----
var startValue = '0.00000001', // Don't lower the decimal point more than 4x of current balance
stopPercentage = 0.001,
maxWait = 777,
stopped = false, // debugging
stopBefore = 1; // In minutes for timer before stopping redirect on webpage

var $loButton = $('#double_your_btc_bet_lo_button'),
$hiButton = $('#double_your_btc_bet_hi_button');

function multiply(){
var current = $('#double_your_btc_stake').val();
var multiply = (current * 2).toFixed(8);
$('#double_your_btc_stake').val(multiply);
}

function getRandomWait(){
var wait = Math.floor(Math.random() * maxWait ) + 100;

console.log('Waiting for ' + wait + 'ms before next bet.');

return wait ;
}

function startGame(){
console.log('Game started!');
reset();
$loButton.trigger('click');
}

function stopGame(){
console.log('Game will stop soon! Let me finish.');
stopped = true;
}

function reset(){
$('#double_your_btc_stake').val(startValue);
}

// quick and dirty hack if you have very little bitcoins like 0.00000001
function deexponentize(number){
return number * 10000000;
}

function iHaveEnoughMoni(){
var balance = deexponentize(parseFloat($('#balance').text()));
var current = deexponentize($('#double_your_btc_stake').val());

return ((balance)*2/100) * (current*2) > stopPercentage/100;
}

function stopBeforeRedirect(){
var minutes = parseInt($('title').text());

if( minutes < stopBefore )
{
console.log('Approaching redirect! Stop the game so we don\'t get redirected while loosing.');
stopGame();

return true;
}

return false;
}

// Unbind old shit
$('#double_your_btc_bet_lose').unbind();
$('#double_your_btc_bet_win').unbind();

// Loser
$('#double_your_btc_bet_lose').bind("DOMSubtreeModified",function(event){
if( $(event.currentTarget).is(':contains("lose")') )
{
console.log('You LOST! Multiplying your bet and betting again.');

multiply();

setTimeout(function(){
$loButton.trigger('click');
}, getRandomWait());

//$loButton.trigger('click');
}
});

// Winner
$('#double_your_btc_bet_win').bind("DOMSubtreeModified",function(event){
if( $(event.currentTarget).is(':contains("win")') )
{
if( stopBeforeRedirect() )
{
return;
}

if( iHaveEnoughMoni() )
{
console.log('You WON! But don\'t be greedy. Restarting!');

reset();

if( stopped )
{
stopped = false;
return false;
}
}
else
{
console.log('You WON! Betting again');
}

setTimeout(function(){
$loButton.trigger('click');
}, getRandomWait());
}
});startGame()
«13456710

Comments

  • edited March 2015
    Well, I'm going to test it.

    Lets see how it goes!

    EDIT:: I only let it run for ~10 min, but it seemed to work great. Nice work! I'll be setting it up when I'm done on my comp for the day.


  • To run the script:

    1) Go to freebitco.in
    2) Click on multiply BTC
    3) In Chrome go to Menu --> More tools --> Javascript console
    4) Highlight the script below
    5) Copy the script
    6) Paste the script into the javascript console
    7) Press enter.
    8) Go away for a couple of days.


    Please help me something please,
    I test your script many times , I think this very good for me, but the point I need your help is:
    1. At first I think it will run no stop beause you said go away for a couple of days, but I misunderstood, It stop every hour before reload page and not run again as automatically, so please , please do it for me and others
    1.1 non stop or
    1.2 run again after reload page as automatically, please.

    2. May I modify it as start value at 0.00000010 , o 0.00000100 , or 0.00001000 something like these , please.
    My mail: amorn1970@outlook.co.th
    Thank you




  • One more time, please, many many times during run the script, it show
    'Request timed out. Please try again."
    and then it stop
  • CPLCPL
    edited June 2015
    apeape said:


    One more time, please, many many times during run the script, it show
    'Request timed out. Please try again."
    and then it stop

    Don't take the free satoshi and go straight to the hi-lo game. The redirect is a cookie setting on the site. It only activates the page redirect if you use the faucet. Log out of the site, close the browser, open browser, log back into the site and the cookie setting will go away.

    And if you want to change the satoshi value, just change the startValue.

    var startValue = '0.00000001', // Don't lower the decimal point more than 4x of current balance

    Don't get too greedy, the longer it runs the more likely the bot runs away with all your satoshi. Only bet what you can afford to lose.
  • your great help, I will try, anything else later, please suggest me , thank you!!

  • hi,again, please.
    "Request timed out. Please try again"
    It still happen
    As I do ;
    log out
    close browser
    re-open
    log in
    go straight to multiply
    ......
    well, It just happen all day, taday,
    Is it possible that, the web programmer do something against the script, Would you please have time to try it and check please, thank you.

  • apeape said:

    hi,again, please.
    "Request timed out. Please try again"
    It still happen
    As I do ;
    log out
    close browser
    re-open
    log in
    go straight to multiply
    ......
    well, It just happen all day, taday,
    Is it possible that, the web programmer do something against the script, Would you please have time to try it and check please, thank you.

    What OS are you using? Linux, Windows, MacOS, Fedora, FreeBSD? I've got a couple of VM's handy and I can see what it's doing. In Ubuntu Linux 14.04 Mate the cookie bypass works...if using windows, maybe the site drops something 'extra'.

    If you are running windows check task manager and see if there isn't something running in there.
  • Yeah...just fired up a Windows 7 VM. Look for the following in the task manager processes:

    freebitco.in script by Vrushank.exe

    Right click and end task. The script was developed on Linux and stuff like the sneaky exe doesn't work on linux because linux doesn't know how to execute it. I'm going to guess it's probably what's monitoring the site to do the reforward every hour. Give that a shot and report back if the situation improves.

    Good luck man.

  • the script stops in between...can u plz let me now how to make it run 24/7

    this is my email=epiujaapoppin@gmail.com

    kindly reply back
Sign In or Register to comment.