From: TylerT
That script sounds amazing! Pub release? I need this haha
Eh why not.
Fill out the array with your account names you want to check. Go to
https://secure.runescape.com/m=account-creation/g=oldscape/create_account_funnel.ws?trialactive=true#trackPageView Open the console in your web browser and paste the code and press enter.
Inspect the elements of the webpage to see results. Taken names that were checked are in the div tags with the id top. Free names are in the div tags with the id bottom. It will attempt to create an account for the names in the bottom, but it may fail. All accounts are created with the email (username)@grr.la and a password of pass12345. The script will run a name every 5 seconds to prevent an ip blacklist from jagex. This script is very likely to get your ip blacklisted from creating accounts. If a bunch of errors pop up in the console you could try increasing the wait time between attempts. This is a very poor script and I do not recommend using it, but I thought I would post it anyway.
var array = ["account", "names"];
var div = document.getElementById('bottom');
var i = 0;
function myLoop() {
setTimeout(function() {
$.ajax({
type: "POST",
url: "https://secure.runescape.com/m=account-creation/g=oldscape/check_displayname.ajax",
data: "displayname=" + array[i],
cache: false,
async: false,
success: function(html) {
if (html.indexOf("displayNameIsValid\":\"true\"") > -1) {
div.innerHTML = div.innerHTML + array[i] + " ";
$.ajax({
type: "POST",
url: "https://secure.runescape.com/m=account-creation/g=oldscape/create_account_funnel.ws",
data: "onlyOneEmail=1&age=20&displayname_present=true&displayname=" + array[i] + "&email1=" + array[i] + "%40grr.la&password1=pass12345&password2=pass12345&agree_email=on&agree_pp_and_tac=1&submit=Join+Now",
cache: false,
async: false,
success: function(html) {}
});
} else {
document.getElementById('top').innerHTML = document.getElementById('top').innerHTML + array[i] + " ";
}
}
});
i++;
if (i < array.length) {
myLoop();
}
}, 5000)
}
myLoop();