玛莎多拉虎穴反和谐

直接替换掉原来的r18mask图片

  1. // ==UserScript==
  2. // @name 玛莎多拉虎穴反和谐
  3. // @version 0.1
  4. // @description 直接替换掉原来的r18mask图片
  5. // @match http://toranoana.masadora.jp/*
  6. //@require http://code.jquery.com/jquery-1.11.0.min.js
  7. // @namespace https://greasyfork.org/users/139007
  8. // ==/UserScript==
  9.  
  10. $(setInterval(function(){
  11. var a=$("img[src*='r18-mask.jpg']");
  12. //alert(a.parent().attr("href"));
  13. a.each(function(){
  14. var str=$(this).parent().attr("href");
  15. var patt_article=/article\/.*_popup[0-9]\.html/;
  16. var patt_menu=/article\/.*\/[0-9]+\.htm/;
  17.  
  18. if(patt_article.test(str)){
  19. //alert("article");
  20. result=String(patt_article.exec(str));
  21. result=result.replace(/article/,"http://img.toranoana.jp/popup_img18");
  22. result=result.replace(/_popup/,"-");
  23. result=result.replace(/.html/,"p.jpg");
  24. //alert(result);
  25. $(this).attr("src",result);
  26. }
  27. else if(patt_menu.test(str)){
  28. //alert("menu");
  29. result=String(patt_menu.exec(str));
  30. //alert(result);
  31. result=result.replace(/article/,"http://img.toranoana.jp/popup_img18");
  32. result=result.replace(/\.htm/,"-1p.jpg");
  33. $(this).attr("src",result);
  34. //alert(result);
  35. }
  36. });
  37.  
  38. //alert("script over");
  39. },200));