Sleazy Fork is available in English.

ComicRead

为漫画站增加双页阅读、翻译等优化体验的增强功能。百合会——「记录阅读历史、自动签到等」、百合会新站、动漫之家——「解锁隐藏漫画」、E-Hentai——「匹配 nhentai 漫画」、nhentai——「彻底屏蔽漫画、自动翻页」、Yurifans——「自动签到」、拷贝漫画(copymanga)——「显示最后阅读记录」、PonpomuYuri、明日方舟泰拉记事社、禁漫天堂、漫画柜(manhuagui)、漫画DB(manhuadb)、动漫屋(dm5)、绅士漫画(wnacg)、mangabz、komiic、无限动漫、新新漫画、hitomi、Anchira、kemono、nekohouse、welovemanga

< Commentaires sur ComicRead

Avis: Bon - le script fonctionne correctement

§
Posté le: 20/11/2023

请求增加ksk新站点
https://anchira.to/

hymbzAuteur
§
Posté le: 21/11/2023

没法支持。。。网页图片全放到了关闭的 shadow DOM 里,直接断了前端的路。后端 API 则做了加密处理,在其他人找到解密手段并开源之前,我是无能为力了。

§
Posté le: 31/01/2024
let get = async () => {
    let urlArr = window.location.href.split("/");
    let galleryId = urlArr.at(-2);
    let galleryKey = urlArr.at(-1);
    let res = await fetch(`/api/v1/library/${galleryId}/${galleryKey}/data`, {
        "headers": {
            "x-requested-with": "XMLHttpRequest"
        }
    });
    if (res.status != 200) {
        console.log("觸發人機驗證");
    } else {
        let bSrc = document.querySelector("#gallery img").src;
        let imgOrigin = new URL(bSrc).origin;
        let json = await res.json();
        let gallerHash = json.hash;
        let gallerReadKey = json.key;
        let imgSrcs = json.names.map(name => imgOrigin + "/" + galleryId + "/" + gallerReadKey + "/" + gallerHash + "/b/" + name);
        console.log(imgSrcs);
    }
}
get();

需要在畫廊詳情頁使用

hymbzAuteur
§
Posté le: 31/01/2024

@tony0809 非常感谢!不过问下 imgOrigin 一定要现场获取吗?我看 tachiyomi 是直接写死的

§
Posté le: 31/01/2024

@tony0809 非常感谢!不过问下 imgOrigin 一定要现场获取吗?我看 tachiyomi 是直接写死的

今天没事试了一下,看了控制台发现Read暴露了原始链结,比对了下缩略图和API,然后就成功取得了。
我也不确定imgOrigin会不会全部都是https://kisakisexo.xyz/,是的话就能直接写死。

hymbzAuteur
§
Posté le: 31/01/2024

今天没事试了一下,看了控制台发现Read暴露了原始链结,比对了下缩略图和API,然后就成功取得了。我也不确定imgOrigin会不会全部都是https://kisakisexo.xyz/,是的话就能直接写死。

原来如此,那我就先写死好了,不然还要等元素渲染出来。

hymbzAuteur
§
Posté le: 01/02/2024

已更新支持

Poster une réponse

Connectez-vous pour poster une réponse.