蒋旭

因为在X易漫画上阅读绝大多数漫画需要VIP或钻石,而VIP签到送的钻石不太够用(同时两三本以上),又因为本人“囊中苦涩”,无力承担超出的钻石的费用,只好在一些盗版站点上阅读钻石不够用的其余漫画。

但是,有些站点的阅读方式是手动下一页,而一些漫画会把内容断开,不是严格的按照格子上传。这就导致阅读体验很差。毕竟正版的app是无缝衔接的阅读。

我尽力调整,但终究有那么一、二本,钻石不够又是内容断开,需要无缝衔接的阅读。

最后我只好写了个小脚本,放在Tampermonkey上运行,即可得到完美阅读体验。

由于技术含量太低,不必放到Geasyfork.org等脚步共享站上。我就直接把代码放在博客上了。

后续可能会更新适配其他站点,但还是希望支持正版哦!

代码如下:

// ==UserScript==
// @name         古风漫画阅读辅助器
// @namespace    https://www.jiangxu.site/a-comic-book-reading-aid-unfinished.html
// @version      0.1
// @description  实现下拉滑动加载,避免手动点击下一页。
// @author       JiangXu
// @match        https://m.gufengmh8.com/manhua/*/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
//循环输出
$(".chapter-content a:eq(0)").parent().html($(".chapter-content a:eq(0)").html());
$(".control_bottom li:eq(1),.control_bottom li:eq(2)").remove();
$(".control_bottom li").attr("style","width: 50%;");
var html="";
for ( var i = 1; i <chapterImages.length; i++){
    var img="https://res.gufengmh8.com/" + chapterPath + chapterImages[i];
    html = html + "<img class=\"lazy\" width=\"100%\" data-original=\"" + img + "\">";
}
$("div.chapter-content img:eq(0)").after(html);
//引入jquery.lazyload.js
var oHead = document.getElementsByTagName('HEAD').item(0);
var oScript= document.createElement("script");
oScript.type = "text/javascript";
oScript.src="https://cdn.jsdelivr.net/npm/[email protected]/jquery.lazyload.min.js";
oHead.appendChild(oScript);
//延时1500ms初始化
setTimeout( function(){
    $(function() {
        $("img.lazy").lazyload({effect: "fadeIn",threshold: 200});
    });
}, 1500);//延迟1500毫米
})();

添加新评论