Advertisement
rdsedmundo

Unknown User ID

Jan 27th, 2014
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2.   Kyl3 works.
  3. */
  4. function setHtml(text) {
  5.   if(arguments[1])
  6.     document.getElementsByTagName("html")[0].innerHTML += text;
  7.   else
  8.     document.getElementsByTagName("html")[0].innerHTML = text;
  9. }
  10.  
  11. member_count = 0, __Debug = false, __interval = (0.1/* = seconds */) * 1000;
  12.  
  13. setHtml("Start from: "+ member_count);
  14. setHtml("<br>Debug: "+ __Debug, true);
  15. setHtml("<br>Interval (ms): " + __interval + "<br>", true);
  16.  
  17. member_do_ajax = function (url) {
  18.     member_request = new XMLHttpRequest();
  19.     member_request.onreadystatechange = function () {
  20.       if (member_request.readyState == 4){
  21.           if(member_request.status == 200) {
  22.             _data = member_request.responseText;
  23.  
  24.             if (_data.search("Invalid User specified") == -1) {
  25.               _name = _data.split("View Profile: ")[1].split("<")[0];
  26.               setHtml("<b><a target='_blank' href='"+url+"'>"+_name+"</a></b>: [ID: " + member_count + "]...<br>", true);
  27.               member_do_ajax("member" + (++member_count) + ".html");
  28.             }
  29.         } else {
  30.           setTimeout(function () {
  31.              if(__Debug)
  32.                setHtml("Searching [ID: "+member_count+"]...<br>", true);
  33.            
  34.              member_do_ajax("member" + (++member_count) + ".html");
  35.           }, __interval);
  36.         }
  37.       }
  38.     };
  39.     member_request.open("GET", url, true);
  40.     member_request.send();
  41. };
  42.  
  43. member_do_ajax("member" + (++member_count) + ".html");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement