Results 1 to 4 of 4

Thread: Board Bumper

  1. #1
    Water's Avatar
    Joined
    Nov 2012
    Posts
    792
    Userbars
    12
    Thanks
    474
    Thanked
    452/210
    DL/UL
    158/9
    Mentioned
    217 times
    Time Online
    54d 8h 42m
    Avg. Time Online
    18m

    Board Bumper

    Board Bumper

    Constantly forget about bumping your boards? Getting eaten alive by other boards? Are you looking for something that easily bumps your board every X amount of time? Well the board bumper may be for you!



    - (1) : The board topic number, avatar chat = 21, battledome = 10, pound chat = 34, and so on.
    - (2) : This is the url of the board, should look like (you need an account to see links)
    - (3) : What you want your message to be, ect, bump, , bumping, tmfngowrj, and so on.
    - (4) : Is the time delay, after each bump you have to wait 20 seconds, setting should be > or = to 20
    - (5) : Obviously is to start the program
    - (6) : Stop the program

    - Bumping again in : Here it will display a counter.
    So your delay setting is 40, it will count done and indicate where you're at in terms of waiting.

    Any issues/suggestions should be posted/pmed to me!

  2. The Following 3 Users Say Thank You to Water For This Useful Post:

    j03 (12-18-2014),reestoquer (12-19-2014),Savant (12-19-2014)

  3. #2
    Saiyan Race
    j03's Avatar
    Joined
    Dec 2011
    Posts
    13,722
    Userbars
    166
    Thanks
    5,907
    Thanked
    33,078/6,609
    DL/UL
    23/36
    Mentioned
    3,867 times
    Time Online
    563d 5h 38m
    Avg. Time Online
    3h 13m
    Nice job here! We are definitely missing this I believe, so it can be useful for some.
    (you need an account to see links)
    (you need an account to see links)(you need an account to see links)

    ------------------------
    [02/24/2013] Stealth CORE is made into the first standalone Neopets auto-player.
    ------------------------


  4. The Following User Says Thank You to j03 For This Useful Post:

    Water (12-18-2014)

  5. #3



    Cuva's Avatar
    Joined
    Jul 2014
    Posts
    512
    Userbars
    7
    Thanks
    308
    Thanked
    136/79
    DL/UL
    192/0
    Mentioned
    174 times
    Time Online
    22d 21h 3m
    Avg. Time Online
    9m
    Very nice

    (you need an account to see links)


    The english is not my first language, so if you see something illogical please let me know

  6. #4
    reestoquer's Avatar
    Joined
    Nov 2012
    Posts
    198
    Userbars
    2
    Thanks
    37
    Thanked
    27/16
    DL/UL
    14/0
    Mentioned
    38 times
    Time Online
    12d 10h 30m
    Avg. Time Online
    4m
    If you want to add to your topic also the grease monkey, for neurotics who do not like to put their usernames and passwords.

    I use this script and work fine.

    Gratz for the program ^^



    Code:
    // ==UserScript==
    // @(you need an account to see links)           Neoboards Auto Bumper
    // @(you need an account to see links)space      Made by heya on neofriends.net
    // @(you need an account to see links)cription    Bumps any neoboard you want. Just go to the board, and turn this script on and it will keep bumping the board until you tell it to stop. Great for people selling stuff on the Trading board or Shop Ads board :)
    // @include        (you need an account to see links)
    // ==/UserScript==
    
    function Set_Cookie( name, value, expires, path, domain, secure )
    {
    // set time, it's in milliseconds
    var today = new Date();
    today.setTime( today.getTime() );
    
    /*
    if the expires variable is set, make the correct
    expires time, the current script below will set
    it for x number of days, to make it for hours,
    delete * 24, for minutes, delete * 60 * 24
    */
    if ( expires )
    {
    expires = expires * 1000 * 60 * 60 * 24;
    }
    var expires_date = new Date( today.getTime() + (expires) );
    
    document.cookie = name + "=" +escape( value ) +
    ( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
    ( ( path ) ? ";path=" + path : "" ) +
    ( ( domain ) ? ";domain=" + domain : "" ) +
    ( ( secure ) ? ";secure" : "" );
    }
    
    
    function Get_Cookie( check_name ) {
    	// first we'll split this cookie up into name/value pairs
    	// note: document.cookie only returns name=value, not the other components
    	var a_all_cookies = document.cookie.split( ';' );
    	var a_temp_cookie = '';
    	var cookie_name = '';
    	var cookie_value = '';
    	var b_cookie_found = false; // set boolean t/f default f
    
    	for ( i = 0; i < a_all_cookies.length; i++ )
    	{
    		// now we'll split apart each name=value pair
    		a_temp_cookie = a_all_cookies[i].split( '=' );
    
    
    		// and trim left/right whitespace while we're at it
    		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
    
    		// if the extracted name matches passed check_name
    		if ( cookie_name == check_name )
    		{
    			b_cookie_found = true;
    			// we need to handle case where cookie has no value but exists (no = sign, that is):
    			if ( a_temp_cookie.length > 1 )
    			{
    				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
    			}
    			// note that in cases where cookie is initialized but no value, null is returned
    			return cookie_value;
    			break;
    		}
    		a_temp_cookie = null;
    		cookie_name = '';
    	}
    	if ( !b_cookie_found )
    	{
    		return null;
    	}
    }
    
    var b_min_wait = Get_Cookie( 'b_min_wait' );
    var b_max_wait = Get_Cookie( 'b_max_wait' );
    var b_message = Get_Cookie( 'b_message' );
    var bump_the_board = Get_Cookie( 'bump_the_board' );
    
    var SECOND = 1000 ;
    var MINUTE = 60 * SECOND ;
    var MIN = parseInt (b_min_wait);
    var MAX = parseInt (b_max_wait);
    var PERIODone = (MAX - MIN);	
    var PERIODtwo = (PERIODone * Math.random());
    var PERIODthree = (PERIODtwo + MIN);
    var PERIOD = (PERIODthree * SECOND);
    
    javascript: objt = document.createElement('div'); void(objt.innerHTML ='<table><tr><td></td></tr></table><div id="main_part" class="sidebarModule" style="margin-bottom: 7px;"><table width="158" cellpadding="3" cellspacing="0" border="0" class="sidebarTable"><tr><td valign="middle" class="sidebarHeader medText"><b>Neoboard Bumper</b></td></tr><tr><td class="activePetInfo"><center><div id="buttons_list"><table><tr><td><div id="button_start"><form method="post"><input type="submit" name="start" style="font-size: 7pt;" value="   Start   "></form></div></td><td><div id="button_stop"><form method="post"><input type="submit" name="stop" style="font-size: 7pt;" value="   Stop   "></form></div></td></tr></table></td></tr><tr><td><div id="button_show"><form method="post" action="javascript:"><input type="submit" name="show_submit" style="font-size: 7pt;" value="Edit Settings"></form></div></div></td></tr></table></div>'); void(document.getElementsByClassName('sidebar')[0].appendChild(objt));
    
    javascript: objr = document.createElement('div'); void(objr.innerHTML ='<div id="total" class="sidebarModule" style="margin-bottom: 7px;"><table width="158" cellpadding="3" cellspacing="0" border="0" class="sidebarTable"><tr><td valign="middle" class="sidebarHeader medText"><b>Neo Bumper Settings</b></td></tr><tr><td class="activePetInfo"><center><div><form method="post" action="javascript:"><table id="settings"><tr><td><table><tr><td align="right"><b>Min Wait:</b></td><td align="left"><input type="text" name="min_wait" id="min_wait" size="2" style="font-size: 7pt;" value="'+b_min_wait+'"> Seconds</td></tr><tr><td align="right"><b>Max Wait:</b></td><td align="left"><input type="text" name="max_wait" id="max_wait" size="2" style="font-size: 7pt;" value="'+b_max_wait+'">\n Seconds</td></tr><tr><td align="right"><b>Message:</b></td><td align="left"><input type="text" name="message" id="message" size="12" style="font-size: 7pt;" value="'+b_message+'"></td></tr></table></td></tr><tr><td><center><table><tr><td><input type="submit" name="save_submit" style="font-size: 7pt;" value=" Save "></td><td><input type="submit" name="hide_submit" style="font-size: 7pt;" value=" Cancel " id="change_it"></form></td></tr></table></center></td></tr></table><form method="post" action="javascript:"></td></tr></table></div>'); void(document.getElementsByClassName('sidebar')[0].appendChild(objr));
    
    document.getElementById("total").style.visibility="hidden";
    
    document.getElementById("button_start").style.position="relative";
    document.getElementById("button_start").style.left="29px";
    
    document.getElementById("button_stop").style.position="relative";
    document.getElementById("button_stop").style.left="-29px";
    
    if (bump_the_board == "1") {
    document.getElementById("button_stop").style.visibility="visible";
    document.getElementById("button_show").style.visibility="hidden";
    document.getElementById("button_start").style.visibility="hidden";
    document.getElementsByTagName('textarea')[0].value = b_message
    setTimeout("document.forms[6].submit()",PERIOD);
    } else {
    document.getElementById("button_stop").style.visibility="hidden";
    document.getElementById("button_show").style.visibility="visible";
    document.getElementById("button_start").style.visibility="visible";
    }
    
    document.getElementsByName('hide_submit')[0].addEventListener('click',function (qal_confirmation){
    b_min_wait = Get_Cookie( 'b_min_wait' );
    b_max_wait = Get_Cookie( 'b_max_wait' );
    b_message = Get_Cookie( 'b_message' );
    document.getElementById('min_wait').value=b_min_wait;
    document.getElementById('max_wait').value=b_max_wait;
    document.getElementById('message').value=b_message;
    document.getElementById("total").style.visibility="hidden";
    document.getElementById("button_show").style.visibility="visible";
    }, true);
    
    document.getElementsByName('show_submit')[0].addEventListener('click',function (qal_confirmation){
    document.getElementById("total").style.visibility="visible";
    document.getElementById("button_show").style.visibility="hidden";
    }, true);
    
    document.getElementsByName('save_submit')[0].addEventListener('click',function (qal_confirmation){
    var minwait=document.getElementById('min_wait').value;
    var maxwait=document.getElementById('max_wait').value;
    var message=document.getElementById('message').value;
    Set_Cookie( 'b_min_wait', minwait, 30, '/', '', '' );
    Set_Cookie( 'b_max_wait', maxwait, 30, '/', '', '' );
    Set_Cookie( 'b_message', message, 30, '/', '', '' );
    document.getElementById("total").style.visibility="hidden";
    document.getElementById("button_show").style.visibility="visible";
    }, true);
    
    document.getElementsByName('start')[0].addEventListener('click',function (qal_confirmation){
    Set_Cookie( 'bump_the_board',"1", 30, '/', '', '' );
    }, true);
    
    document.getElementsByName('stop')[0].addEventListener('click',function (qal_confirmation){
    Set_Cookie( 'bump_the_board',"0", 30, '/', '', '' );
    }, true);
    [-SEEKING/BUYING-] UC'S AND BD'S - PAYMENT WITH NEOPOINTS LEGIT - MAIL ME YOUR PET AND YOUR PRICE


    SELLING NEOPOINTS - IF YOU NEED NEOPOINTS - PM ME - SECURE NEOPOINTS

    [GUIDE] (you need an account to see links)
    [GUIDE] (you need an account to see links)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •