erinx

Sci X

Mar 8th, 2016
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name        Sci X
  3. // @namespace   erin
  4. // @description all scis images are sci
  5. // @include     *8ch.net/animus/*
  6. // @version     1
  7. // @grant       none
  8. // ==/UserScript==
  9.  
  10.  
  11. function sciX(){
  12.  
  13.   function x(s){
  14.     return document.querySelectorAll(s);
  15.   }
  16.   function y(s, p){
  17.     if(!p) p = document;
  18.     return p.querySelector(s);
  19.   }
  20.   function z(){
  21.    return Math.floor((Math.random() * 12) + 1);
  22.   }
  23.  
  24.   var sci = {};
  25.   sci[1] = '//i.imgur.com/3D2rrEV.jpg';
  26.   sci[2] = '//i.imgur.com/Q2i27yb.jpg';
  27.   sci[3] = '//i.imgur.com/yL6Vscb.jpg';
  28.   sci[4] = '//i.imgur.com/ThIHyOX.jpg';
  29.   sci[5] = '//i.imgur.com/lFsgyO9.jpg';
  30.   sci[6] = '//i.imgur.com/olxcS0N.jpg';
  31.   sci[7] = '//i.imgur.com/uAz4azm.jpg';
  32.   sci[8] = '//i.imgur.com/K7vvQJg.jpg';
  33.   sci[9] = '//i.imgur.com/RzSN8Dr.jpg';
  34.   sci[10] = '//i.imgur.com/o7yZPgF.jpg';
  35.   sci[11] = '//i.imgur.com/tDxF1J4.jpg';
  36.   sci[12] = '//i.imgur.com/gmLHSiY.jpg';
  37.  
  38.   function imgs(){
  39.     if(y('.reply')){
  40.       var m = x('.reply');
  41.       for(var i = 0; i < m.length; i++){
  42.         if(y('.trip', m[i])){
  43.           if(y('.trip', m[i]).innerHTML == '!vApOrzfuok'){
  44.             if(y('.post-image', m[i])){
  45.               if(y('.post-image', m[i]).src.indexOf('thumb') > 0){
  46.                 y('.post-image', m[i]).src = window.location.protocol + sci[z()];
  47.               }
  48.             }            
  49.           }          
  50.         }        
  51.       }      
  52.     }    
  53.   }
  54.  
  55.   setInterval(function(){ imgs(); }, 500);
  56.  
  57. }
  58. sciX();
Advertisement
Add Comment
Please, Sign In to add comment