Quantcast

Jump to content


Desant

Member Since 23 Jul 2015
Offline Jan 01 2021 11:09 PM

Topics I've Started

Daily Birthday Pets For Cupcake Training

31 July 2015 - 05:15 PM

So some of you are aware I've been working on a database of pets in the pound and their corresponding birthday, the reason for this is when its a pets birthday, you can receive a cupcake by viewing its profile as the owner, the cupcakes(your choice of which you choose) either increases your Health, Stamina or Defense for +5, now with a list of pets each day you can adopt, get the cupcake, and pound. Free training.
 
Don't be silly, make sure before you adopt that you can pound it straight after, lest we all know your account name.

 

Be careful, if you bugged your account with the Blank BD battle glitch, you will not be able to pound the pet, so use common sense.

 

database:

https://www.dropbox....bki/poundDB.db3


My UserScript Collection.

25 July 2015 - 08:08 PM

Welcome to my collection of half assed things.


no annoying popup when restocking. 

// ==UserScript==
// @name         No Confirmation On Haggle
// @namespace    http://your.homepage/
// @version      0.1
// @description  4 lines of goodness
// @author       Desant
// @include     *neopets.com/objects.phtml?type=shop&obj_type=*
// @include     *neopets.com/objects.phtml?obj_type=*&type=shop
// ==/UserScript==
 
var items = $('a[href^="haggle.phtml"]');
for (i = 0; i < items.length; i++){
    items[i].setAttribute("href",items[i].getAttribute("onClick").split(";")[0].substring(11,71).replace("'+'",""));
    items[i].setAttribute("onclick","");
}

Simple scorchy "player" (it presses play and collect, ayyy)
 

// ==UserScript==
// @name         scorchy "player"
// @namespace    http://your.homepage/
// @version      0.1
// @description  enter something useful
// @author       Desant
// @grant        none
// @include     *neopets.com/games/slots.phtml*
// ==/UserScript==

var items = document.getElementsByTagName("input");
for(i=0; i < items.length; i++){

    if (items[i].getAttribute("type").indexOf("submit") != -1){
        if(items[i].getAttribute("value").indexOf("Play") != -1 || items[i].getAttribute("value").indexOf("Collect") != -1){
            items[i].click();
        }
    }
}

Modified auto shop stock alerter for chrome/fixed alert. All credits to whoever.

// ==UserScript==
// @name        Neopets Main Shop Restock Alerter
// @namespace   http://www.userscripts.org/user/46514
// @include     *www.neopets.com/objects.phtml?*
// @version     1.11
// @grant       GM_setValue
// @grant       GM_getValue
// ==/UserScript==
var shopId = window.location.href.substring(window.location.href.indexOf("obj_type=")+9,window.location.href.indexOf("obj_type=")+11)

if (GM_getValue("stock_"+shopId, -1) === -1) {
    GM_setValue("stock_"+shopId, $('img[src^="http://images.neopets.com/items/"]').length);
    setTimeout(function() { window.location.reload(); }, 2000+Math.random()*2000);
} else {
    if ($('img[src^="http://images.neopets.com/items/"]').length > GM_getValue("stock_"+shopId)) {
        alert("Restock on shop "+shopId);;
        GM_setValue("stock_"+shopId, $('img[src^="http://images.neopets.com/items/"]').length);
    } else {
        GM_setValue("stock_"+shopId, $('img[src^="http://images.neopets.com/items/"]').length);
        setTimeout(function() { window.location.reload(); }, 2000+Math.random()*2000);
    }
}

Half assed half finished but working shell creator.

Spoiler


Dicearoo "Player"
 

// ==UserScript==
// @name         Dicearoo "Player"
// @namespace    http://your.homepage/
// @version      0.1
// @description  enter something useful
// @author       You
// @include      *neopets.com/games/dicearoo.phtml*
// @include      *neopets.com/games/play_dicearoo.phtml*
// ==/UserScript==

var items = document.getElementsByTagName("input");
for(i=0; i < items.length; i++){

    if (items[i].getAttribute("type").indexOf("submit") != -1){
        if(items[i].getAttribute("value").indexOf("Play") != -1 || items[i].getAttribute("value").indexOf("Roll") != -1 || items[i].getAttribute("value").indexOf("Press") != -1){ 
            items[i].click();
        }
    }
}

Hey ho!

23 July 2015 - 02:10 AM

Hey guys, you can call me Hobo I guess, I'm currently a university student, I've played neo for as long as I can remember and only recently have I started cheating, I've begun writing and using scripts to help me restock faster, hopefully this is the beginning of a good era for me and the improvement of my code.

 

facts:

 

I've been playing neo for over 10 years.

 

I speak german and english

 

I've been programming for several years

 

I am a national boxer

 

I don't like bacon.


adblock list creator

23 July 2015 - 02:02 AM

It's very basic and something I only put together for myself, but I figure someone might have a use for it, I figure I have to start somewhere and I suppose here would be a good place.

 

you paste the JN DB url, you remove the start value from the query string, the second input is an integer, it correlates to how many hundreds of items you want the image urls of, 10 = 1100 items (0 is one page, 1 is two pages) You can then paste the output straight into an adblock filter. changing the query to only a certain rarity or value you could even make a whitelist of images rather than a blacklist.

 

There's no error validation, you've been warned.

 

PM6qCEe.png

It's not much to look at but I guess a screenshot is better than nothing.

 

source: https://www.dropbox....2/JNCrawler.zip

binary: https://www.dropbox....a/JNCrawler.exe

scan: https://www.virustot...sis/1437645572/