自动保存煎蛋(jandan.net/ooxx)妹子图

在浏览煎蛋妹子图的时候可以自动保存评分大于200(可以修改)的妹子图。默认的评分方法是oo-xx的值。

  1. // ==UserScript==
  2. // @name 自动保存煎蛋(jandan.net/ooxx)妹子图
  3. // @version 0.2
  4. // @description 在浏览煎蛋妹子图的时候可以自动保存评分大于200(可以修改)的妹子图。默认的评分方法是oo-xx的值。
  5. // @description 目前只在Chrome Tampermonkey下测试通过。Chrome需在“设置-高级设置-下载内容”中指定保存位置,并将“下载前询问每个文件的保存位置”的选勾支掉。
  6. // @description 注意如果重复打开同一个页面的话,会重复保存图片
  7. // @author lemodd@qq.com
  8. // @match https://jandan.net/ooxx*
  9. // @match http://jandan.net/ooxx*
  10. // @namespace http://jandan.net/
  11. // @grant GM_log
  12. // @grant GM_download
  13. // ==/UserScript==
  14.  
  15. //评分函数,可自行修改
  16. function mark(oo,xx){
  17. //大于等于此值的图片会自动保存
  18. tvalue=150;
  19. //最简单的打分的计算,可以自己修改
  20. grade = oo - xx ;
  21.  
  22. if(grade>=tvalue){
  23. return true;
  24. }else{
  25. return false;
  26. }
  27. }
  28.  
  29.  
  30. (function(){
  31. //$('li[id*="comment"]').each(function(){
  32. $('.row').each(function(){
  33. var jd_vote = $(this).find("div.jandan-vote span span");
  34. var oo = jd_vote.eq(0).text();
  35. var xx = jd_vote.eq(1).text();
  36. GM_log(oo);
  37. GM_log(xx);
  38. GM_log('--------------');
  39.  
  40. if(mark(oo,xx)){
  41. var imgs = $(this).find("p img");
  42. GM_log(imgs);
  43. imgs.each(function(){
  44. pic_url ='http:'+ $(this).attr('src');
  45. GM_log(pic_url);
  46. var filename = pic_url.split('/').pop();
  47. filename = oo+"_"+xx+"_"+"_"+filename;
  48. var ext = filename.slice(-3).toLowerCase();
  49.  
  50. if(ext=='jpg'){
  51. GM_download(pic_url,filename);
  52. }else if(ext=='gif'){
  53. pic_url = 'http:'+ $(this).attr('org_src');
  54. filename = pic_url.split('/').pop();
  55. filename = oo+"_"+xx+"_"+"_"+filename;
  56. ext = filename.slice(-3).toLowerCase();
  57. GM_download(pic_url,filename);
  58. }
  59. });
  60.  
  61. }
  62. });
  63.  
  64.  
  65. })();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址