Changeset 8822

Show
Ignore:
Timestamp:
04/04/08 07:15:21 (8 months ago)
Author:
drry
Message:

lang/javascript/userscripts/niconico_thuminfo_check.user.js:

  • 空白を修整しました。
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/userscripts/niconico_thuminfo_check.user.js

    r8820 r8822  
    2828      var i = 0; 
    2929      var PID = setInterval(function(){ 
    30               try{ 
    31                   call.call(obj,self[i],i); 
    32               } catch (e) { 
    33               } finally { 
    34                   i++; 
    35                   if (i >= len) { 
    36                       clearInterval(PID); 
    37                       res.complete = true; 
    38                       if(callback && typeof(callback) == "function") callback.call(obj,self); 
    39                   } 
     30          try{ 
     31              call.call(obj,self[i],i); 
     32          } catch (e) { 
     33          } finally { 
     34              if (++i >= len) { 
     35                  clearInterval(PID); 
     36                  res.complete = true; 
     37                  if(callback && typeof(callback) == "function") callback.call(obj,self); 
    4038              } 
    41           },ms); 
     39          } 
     40      },ms); 
    4241      return res; 
    43   } 
     42  }; 
    4443 
    4544  GM_addStyle(".nicoinfo_box{width : 600px;" + 
     
    6564  document.addEventListener("DOMMouseScroll", 
    6665      function(){ 
    67           wait = 2000; 
     66          wait = 2000; 
    6867          setTimeout(function(){wait = 500}, 800); 
    6968      }, false 
     
    291290 
    292291  function allrmVideoinfo(e){ 
    293       if(e.which == 18){ // unsafeWindow.KeyEvent.DOM_VK_ALT 
    294           setTimeout( 
     292      if(e.which != 18)return; // unsafeWindow.KeyEvent.DOM_VK_ALT 
     293      setTimeout( 
    295294          function(){ 
    296               var box = $x("//div[@class='nicoinfo_box']", document); 
    297               if(virtual_link){ 
    298                   var vl = Iterator(virtual_link); 
    299                   for(var i in vl){ 
    300                       delete i; 
    301                       virtual_link = []; 
    302                   } 
     295          var box = $x("//div[@class='nicoinfo_box']", document); 
     296          if(virtual_link){ 
     297              var vl = Iterator(virtual_link); 
     298              for(var i in vl){ 
     299                  delete i; 
     300                  virtual_link = []; 
    303301              } 
    304               eachLater(box, 0.1, function(item){document.body.removeChild(item)}); 
    305           }, 1000); 
    306       } 
     302          } 
     303          eachLater(box, 0.1, function(item){document.body.removeChild(item)}); 
     304      }, 1000); 
    307305  } 
    308306 
     
    312310      eachLater(links, 0.1, function(link){ 
    313311          var reg =  new RegExp("http://.*?\\.nicovideo\\.jp/watch/([^/?<>\"'#]+)"); 
    314           if(!/http:\/\/.+?\/http.+?/.test(link) && 
    315              reg.test(link)){ 
    316                 var id= RegExp.$1; 
    317                 if(!nicoVideo) new nicoVideo(); 
    318                 if(!nicoVideo[id])nicoVideo[id] = new Vinfo(id); 
    319                 var index = nicoVideo[id].links.length; 
    320                 var l = new nicoLink(id, link, index); 
    321                 nicoVideo[id].links.push(l); 
    322           } 
     312          if(/http:\/\/.+?\/http.+?/.test(link) || 
     313             !reg.test(link))return; 
     314          var id = RegExp.$1; 
     315          if(!nicoVideo) new nicoVideo(); 
     316          if(!nicoVideo[id])nicoVideo[id] = new Vinfo(id); 
     317          var index = nicoVideo[id].links.length; 
     318          var l = new nicoLink(id, link, index); 
     319          nicoVideo[id].links.push(l); 
    323320      }); 
    324321  } 
     
    377374      } 
    378375  } 
    379    
     376 
    380377})();