Neopets : Inventory Refresher

By AbbydonKrafts Last update Sep 4, 2008 — Installed 358 times.
// ==UserScript==
// @name           Neopets : Inventory Refresher
// @namespace      http://userscripts.org/users/59662
// @description    Automatically refreshes Inventory page
// @include        http://www.neopets.com/objects.phtml?type=inventory
// ==/UserScript==

// Minimum refresh time (in seconds)
var refreshMin = 20;
// Maximum refresh time (in seconds)
var refreshMax = 45;

setTimeout(function()
{

    // Determine the number of seconds between min and max
    var randSpan = (refreshMax - refreshMin) + 1;
    // Random time between minimum and maximum
    var randTime = Math.floor(Math.random() * randSpan) + refreshMin;
    // Convert seconds to milliseconds
    var randTimeMS = randTime * 1000;
    
    window.setInterval('location.reload()', randTimeMS);
    
    return true;
},0);