// ==UserScript== // @name CS2 Minefield Uploader // @namespace http://black-beach.net // @version 0.1d // @description Uploads Minefield locations. // @include http://*.chosenspace.com/index.php?go=scan_grid* // @exclude http://*.chosenspace.com/index.php?go=scan_trails // ==/UserScript== // version 0.1c - Uploads data without iframes // version 0.1d - uses localstorage function checkTime(i) {if(i<10){i="0"+i;};return i;} var nd = new Date(); d=checkTime(nd.getUTCDate()); m=checkTime(nd.getUTCMonth()+1); y=nd.getUTCFullYear(); h=checkTime(nd.getUTCHours()); n=checkTime(nd.getUTCMinutes()); s=checkTime(nd.getUTCSeconds()); ms=checkTime(nd.getUTCMilliseconds()); uid=y+m+d+h+n+s+ms; cetags = document.evaluate("//td [contains (., 'Year')] ", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); cetime=cetags.snapshotLength; for(var i=0;i0){ var field=fieldgrab.snapshotItem(0); var density=field.textContent.split('Density: ')[1].split('\n')[0]; var mLink= uid + "&cetime=" + nocetime + " CE&density=" + density + "&loc=" + loc + "&uploader=" + uploader; } else { var mLink= uid + "&loc=" + loc; } //alert(mLink); GM_xmlhttpRequest({ method: "GET", url: "http://www.black-beach.net/db/mfimport.php?uid=" + mLink, headers: { "Content-Type": "application/x-www-form-urlencoded" }, });