Working Script - Freebitco.in auto claimer IMacros



  • @samreader1 hmm have you checked in your API error log on the 9kw site to see if it gives you more info regarding to that? have you changed the three paths of the first lines of code and checked if when you run the script there is a picture that is created with the name "freebitcoin" in the iMacros folder?



  • @gpedro I did not change the path at all. I left it as is. @dagentlemang specifically told me not to mess with it.

    I ran the addon on a seperate mozilla instance and I got a popup error:

    "0008 Kein Captcha gefunden. / No captcha found" on a seperate tab and then after a few seconds, on the site, I got "Incorrect captcha entered" message



  • @samreader1 you have to change the three paths in the initial lines because otherwise it will not create neither upload the image in/from the correct path.

    And you need to run in a different instance because the bot will use the tab #2 to make the connection to 9kw API xD



  • @gpedro I confirm that the image is there!

    But when I run it again, I keep getting: CAPTCHA NOT READY (AUTO REFRESH IS ACTIVE) - PLEASE WAIT!



  • Please wait it's solving the captcha :) should work



  • I wanted to thank you guys for helping to trouble shoot while I'm at work I love to see how everyone comes together to rally behind something like this



  • @dagentlemang You know this community man... Always happy to help xD



  • Guys... I made a refurnished script provided by @dagentlemang for freebitco above. I made it simpler, and you just need to put your computer name & apikey on 1st two line of the code (line#2 & line#3). You can get the script here: http://pastebin.com/hxEwNKj0

    Happy Bursting!



  • @bitko The only difference is the easier config or there is other differences like compatibility with a new version of iMacros and some of the stuff we talked before?



  • @gpedro said in Working Script - Freebitco.in auto claimer IMacros:

    @bitko The only difference is the easier config or there is other differences like compatibility with a new version of iMacros and some of the stuff we talked before?

    It's only for easier config. Other things remain the same as the original one.

    New version of iMacros got many drawbacks and removal of some functions (including the one we're using in this script). If we read the comments in their release we can see many people are requesting to revert back into ver 8.9.7

    Regarding some stuffs we talked about, it's gonna take some time. I found a problem in javascript, due to security reason javascript doesn't allow the code to access physical location of our computer. As we know, in above iMacros script, it saves the captcha image into a folder in our computer, then will upload it into 9kw service. I'm working on that to find out the solution. Will post an update here once completed.



  • @gpedro Finally got a solution to combine both javascript (js) and the above iMacros (iim) script. But cannot put them together into 1 js file, the iim file need to be run externally. Then logical steps to check the claim result to be done inside js script. I will put unlimited loop so that the script will keep running continuously (and can be stopped manually if you want).

    The script will consist of 2 files:

    • iim script, I will modify lil bit to adjust it into basic claiming methods. The file must be saved with extension .iim
    • js script (the file must be saved with extension .js), will be the main script to be executed, containing all logical steps: checking the availability of free-roll, checking the claim result, and repeat the claim if the result is "wrong captcha", setting the interval of 60 mins delay after successful claim, and so on.

    I'm working on it. Expected to be ready within next 24hrs.
    I will post the script & "how to" steps in this thread.

    @dagentlemang , sorry I keep throwing my posts here, and building your initial script & idea into bigger one (hopefuly) :)



  • Lol no sorries needed in the least man I was planning on updating the thread to include more of you, I think it's incredible a small idea can turn into something so much more

    Feel free to hijack this thread.



  • @bitko maybe a good solution is use a cloud instead of the physical location on our PC idk... Just throughing an idea xD

    Regaring that click on the captcha to display the captcha image i noticed that if we disable the flash it is not needed that click and all runs much more smoothly but i just readed that you posted something about that earlier although i didn't understood at that time xD

    So basically the only thing that i think that is missing in this script is some way of confirming if the captcha was correct or not... Just remembered that it can be done with the response that is sent to 9kw with the response if the captcha response id "OK" or "NotOK" so i don't think its needed to capture the line under the captcha to confirm if the pixels are red or not, so it should make easier to confirm if the response failed and if not send back to the beggining of the script instead of start the 3620 seconds timer...



  • @gpedro, as of now the current method is good enough. The js script i'm preparing will make it running smoothly as per your idea. Just stay tune, will update here by tomorrow.



  • Does this work on Ubuntu by any chance?



  • @vier23 said in Working Script - Freebitco.in auto claimer IMacros:

    Does this work on Ubuntu by any chance?

    Yes of course, as long as you can install firefox & iMacros addon to your system.

    I've tried using Ubuntu and install iMacross addon there. Another linux distro I tried was linux Mint. It's also compatible there. Unfortunately I'm no longer using linux after my laptop got crashed last year.



  • @bitko Thanks man, will give it a shot!



  • Confirm this works on the brave browser



  • @bitko @dagentlemang pm me your burst adres I send you some burst



  • @dagentlemang , @gpedro , and others...
    Guys, here is the script I've promised. Please read the steps carefully :

    1. The iMacros script to be saved using filename: #autosolver-freebitco.iim
    2. The javascript code to be saved using .js extension. (Sample filename: AutoSolver-freebitco-player.js)
    3. Put both files inside folder: \iMacros\Macros\ (default folder when you record any iMacros script)
    4. Input parameters in the .iim file, put your Computer Name & your APIKEY (only change the first two lines of the code).
    5. Login into your freebitco account, then click PLAY on the .js file (not the .iim file). The .iim file is only a dependency file that is run by the .js file.

    Once you click on PLAY, the script will run continuously and doing necesssary actions automatically (eg: checking the claim result, setting up the interval, repeat the claim if the captcha resulted in error, etc.).

    Here's the iMacros (.iim) code:

    'Please save this script with filename: #autosolver-freebitco.iim
    '-----------to input parameter in following 2 lines -------------
    SET ComputerName YOUR-COMPUTER-NAME
    SET apikey YOUR-API-KEY-FROM-9kw.eu
    '================================================================
    
    SET bullshit C:\Users\
    ADD bullshit {{ComputerName}}
    SET bearshit {{bullshit}}
    ADD bearshit \Documents\iMacros\
    SET shitcontainer {{bearshit}}
    SET shit {{shitcontainer}}
    ADD shit freebitcoin.png
    
    URL GOTO=https://freebitco.in/?op=home
    TAG POS=1 TYPE=A ATTR=TXT:FREE<SP>BTC
    
    SET !ERRORIGNORE YES
    TAG POS=1 TYPE=SELECT ATTR=ID:free_play_captcha_types CONTENT=%solvemedia
    SET !ERRORIGNORE YES
    FILEDELETE NAME={{shit}}
    ONDOWNLOAD FOLDER={{shitcontainer}} FILE=freebitcoin.png
    WAIT SECONDS=3
    TAG POS=1 TYPE=DIV ATTR=ID:adcopy-puzzle-image CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
    WAIT SECONDS=5
    
     
    TAB OPEN
    TAB T=2
    URL GOTO=http://www.9kw.eu/grafik/form.html
    TAG POS=1 TYPE=INPUT ATTR=NAME:apikey CONTENT={{apikey}}
    TAG POS=1 TYPE=INPUT ATTR=NAME:prio CONTENT=0
    TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:/index.cgi ATTR=NAME:selfsolve CONTENT=NO
    TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:/index.cgi ATTR=NAME:confirm CONTENT=NO
    TAG POS=1 TYPE=INPUT:CHECKBOX FORM=ACTION:/index.cgi ATTR=NAME:case-sensitive CONTENT=NO
    TAG POS=1 TYPE=INPUT ATTR=NAME:source CONTENT=imacros
    TAG POS=1 TYPE=INPUT ATTR=NAME:file-upload-01  CONTENT={{shit}}
    TAG POS=1 TYPE=INPUT ATTR=TYPE:submit
    SET !EXTRACT_TEST_POPUP NO
    SET !TIMEOUT_STEP 200
    TAG POS=1 TYPE=INPUT ATTR=NAME:result EXTRACT=TXT
    WAIT SECONDS=1
    TAB CLOSE
     
     
    TAB T=1
    TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:adcopy_response CONTENT={{!EXTRACT}}
    WAIT SECONDS=3
    TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:free_play_form_button
    WAIT SECONDS=5
    TAG POS=12 TYPE=A ATTR=TXT:×
    WAIT SECONDS=1
    SET !EXTRACT NULL
    REFRESH
    
     
    '-------script contributor: @dagentlemang
    '-------refurnished by: @bitko
    

    And here's the javascript code:

    //----------------main script to run #autosolver-freebitco.iim----------------------
    //----------------please save this file using .js extension------------------------
    //----------------Put this file and the .iim file inside folder: \iMacros\Macros\
    //---------------------------------------------------------------------------------
    //variables declaration
    var i=0, macro, stat=[0], claimstat=0;
    
    //functions
    function CheckAvailability(){
    	for (var i=0;i<(i+1);i++){
    		macro  = "CODE:";
    		macro += "WAIT SECONDS=1\n";
    		macro += "TAG POS=1 TYPE=P ATTR=TXT:Captcha<SP>difficult<SP>to<SP>read?<SP>Select<SP>a<SP>differ* extract=txt\n";
    		iimPlay(macro);
    		stat[i]  = iimGetExtract();
    		macro=null;
    		
    		if(stat[i].search("Captcha difficult")!=-1){
    			claimstat=1;
    			stat=null;
    			stat=[0];
    			break;	
    		}else{
    			claimstat=0;
    			stat=null;
    			stat=[0];
    			break;
    		}
    	}
    	return claimstat;
    }
    
    
    function WaitOneMinute(){
    	macro="CODE:";
    	macro+="WAIT SECONDS=60\n";
    	iimPlay(macro);
    	macro=null;
    }
    
    //main looping process
    for (var i=0;i<(i+1);i++){
    
    	CheckAvailability();
    		
    	if(claimstat==1){
    		claimstat=null;
    		claimstat=0;
    		iimPlay("#autosolver-freebitco.iim");		
    	}else if(claimstat==0) {
    		claimstat=null;
    		claimstat=0;
    		WaitOneMinute();		
    	};
    
    	i=null;
    	i=0;
    };
    //-----------------------end of script------------------------------------------
    //-------------created for Burst community by: @bitko
    //-------------developed from initial .iim script provided by: @dagentlemang
    //-------------Collect the free coins, then use it to buy Burst!----------------
    //-------------Happy Bursting!--------------------------------------------------
    

    Okay.... I need some rest now, sleepy. :)
    I drank too much coffee today.

    Happy Bursting!


Log in to reply
 

Looks like your connection to Burst - Efficient HDD Mining was lost, please wait while we try to reconnect.