Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Updated Sept. 10th, 2015
- // by Reisyukaku
- // ==UserScript==
- // @name Roms43 Downloader
- // @namespace roms43
- // @description Download ROMs from roms43
- // @include *roms43.com/download/*
- // @version 2
- // @grant none
- // ==/UserScript==
- //Strings
- var _3DSLink = "http://instantshare.net/3DS/";
- var _3DSCIALink = "http://instantshare.net/3DSCIA/";
- var _PS2Link = "http://instantshare.net/PS2/";
- var _PSPLink = "http://instantshare.net/PSP/";
- var title3DS = document.evaluate('/html/body/div/div[1]/div[2]/div/div[2]/div[1]/h4', document, null, XPathResult.ANY_TYPE, null).iterateNext().textContent;
- var title3DSCIA = document.evaluate('/html/body/div/div[1]/div[2]/div/div[2]/div[2]/div[4]/div[1]/div[5]', document, null, XPathResult.ANY_TYPE, null).iterateNext().textContent;
- var titlePS2 = document.evaluate('/html/body/div/div[1]/div[2]/div/div[2]/div[2]/div[4]/div[1]/div[2]', document, null, XPathResult.ANY_TYPE, null).iterateNext().textContent;
- var titlePSP = document.evaluate('/html/body/div/div[1]/div[2]/div/div[2]/div[2]/div[4]/div[1]/div[2]', document, null, XPathResult.ANY_TYPE, null).iterateNext().textContent;
- //Make button
- var but3ds = document.createElement('button');
- var but3dscia = document.createElement('button');
- var butps2 = document.createElement('button');
- var butpsp = document.createElement('button');
- //Set buttons
- but3ds.innerHTML = 'Download .3ds file';
- but3ds.setAttribute('type', 'button');
- but3ds.setAttribute('onclick', "window.open(\"" + _3DSLink + title3DS + ".3ds\");", '_self');
- but3ds.name = 'dlBut';
- but3dscia.innerHTML = 'Download .cia file';
- but3dscia.setAttribute('type', 'button');
- but3dscia.setAttribute('onclick', "window.open(\"" + _3DSCIALink + title3DSCIA + ".cia\");", '_self');
- but3dscia.name = 'dlBut';
- butps2.innerHTML = 'Download .iso file';
- butps2.setAttribute('type', 'button');
- butps2.setAttribute('onclick', "window.open(\"" + _PS2Link + titlePS2 + "\");", '_self');
- butps2.name = 'dlBut';
- butpsp.innerHTML = 'Download .iso file';
- butpsp.setAttribute('type', 'button');
- butpsp.setAttribute('onclick', "window.open(\"" + _PSPLink + titlePSP + "\");", '_self');
- butpsp.name = 'dlBut';
- var type = document.evaluate('/html/body/div/div[1]/div[2]/div/ol/li[3]/a', document, null, XPathResult.ANY_TYPE, null).iterateNext().textContent;
- if(type == "3DS ROMs"){
- document.getElementsByClassName('panel panel-dark-blue')[0].appendChild(but3ds);
- }
- else if(type == "3DS CIA ROMs"){
- document.getElementsByClassName('panel panel-dark-blue')[0].appendChild(but3dscia);
- }
- else if(type == "PS2 ISOs"){
- document.getElementsByClassName('panel panel-dark-blue')[0].appendChild(butps2);
- }
- else if(type == "PSP ISOs"){
- document.getElementsByClassName('panel panel-dark-blue')[0].appendChild(butpsp);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement