systemmin / kill-doc

看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您的烦恼而诞生,尽可能做到自动化
Apache License 2.0
349 stars 36 forks source link

希望增加文泉书局的适配 #2

Closed zynfly closed 4 months ago

zynfly commented 5 months ago

https://wqbook.wqxuetang.com/

购买的电子书只能在线看,官方的阅读器老难用了。

systemmin commented 5 months ago

可以,后面抽空增加。但是这种电子书下载可能比较慢哦!因为内容太多多了,动辄都是几百页。脚本处理将会内容分为两种格式:图片PDF和纯文本txt文件

zynfly commented 5 months ago

嗯嗯,纯图pdf就够了。他官方的txt好像也有问题。

systemmin commented 5 months ago

忘了问你那个书是什么格式PDF还是epub格式,PDF应该可以了

zynfly commented 5 months ago

是PDF的

systemmin commented 5 months ago

更新脚本v2.2

zynfly commented 5 months ago

d=(´▽`)=b 强大 👍👍👍

zynfly commented 5 months ago

发现BUG,每次自动预览30页左右会回到第一页重新开始预览。 进度也会重新变为0

zynfly commented 5 months ago

已通过二维码赞助100元,供买书测试。😄

systemmin commented 5 months ago

收到

systemmin commented 5 months ago

已更新再试试 v2.3

zynfly commented 5 months ago

image 会出现这个 大概300多页的时候出现的

systemmin commented 5 months ago

出现这个页面还会滚动吗?还是说一直停留在这里了,还有没有其他问题

zynfly commented 5 months ago

出现这个就一直停在这儿了 然后能不能加一个这个预览下载的起止页 例如从 1 到 50 51 到 100 分段下载 然后再手工合并呗 这个书太大 下载容易到一半就掉登录

systemmin commented 5 months ago

我们的想法不谋而合,可能要明天才能更新

zynfly commented 5 months ago

好的好的

zynfly commented 5 months ago

image 我暂时先放弃了,等你更新

systemmin commented 5 months ago

更新脚本2.4,左上角选择好页码在点击自动预览

zynfly commented 5 months ago

已测试,确实可以分段预览了,现在有几个问题: 1.跳转到第几页开始预览,下载的pdf第一页是空白页 2.整本书最后一段(包含封底,大概100多页),预览完成,下载pdf缺少封底,我又单独预览最后两页重新下载回来的封底 3.wqbook.wqxuetang.com/api/v7/read/record/save 这个借口请求过多会出错,我现在使用F12调试功能给他屏蔽掉了

systemmin commented 5 months ago

把鼠标放在浏览器地址栏,键盘直接按F12可以打开。 第二种随便找个页面打开控制台,修改地址栏回车。 你上面说的问题我先测试一下

systemmin commented 5 months ago

已测试,确实可以分段预览了,现在有几个问题: 1.跳转到第几页开始预览,下载的pdf第一页是空白页 2.整本书最后一段(包含封底,大概100多页),预览完成,下载pdf缺少封底,我又单独预览最后两页重新下载回来的封底 3.wqbook.wqxuetang.com/api/v7/read/record/save 这个借口请求过多会出错,我现在使用F12调试功能给他屏蔽掉了

已更新v2.5

zynfly commented 5 months ago

image 我暂时先放弃了,等你更新

出现这个之后,点击停止预览,然后点击下载pdf,下载的pdf全是空白页。

是不是把范围放到工具里面,写上起止页码,到页码自动停止好一点?

systemmin commented 5 months ago

下载的pdf全是空白页。

如果全是空白页,就不是页码问题。有可能内容太大溢出(猜测)。你预览之前先自动预览几页停止,下载看看有没有问题,没有问题再重新开始(F5)。还有就是找本800页的发我地址,我没找到有800多页的

zynfly commented 5 months ago

https://wqbook.wqxuetang.com/book/73985
https://wqbook.wqxuetang.com/book/3529

都是600多页 700页的样子

https://wqbook.wqxuetang.com/book/3201901

这个900多页差不多1000页了

zynfly commented 5 months ago

再次赞助100,请查收

systemmin commented 5 months ago

https://wqbook.wqxuetang.com/book/73985 https://wqbook.wqxuetang.com/book/3529

都是600多页 700页的样子

https://wqbook.wqxuetang.com/book/3201901

这个900多页差不多1000页了

收到

systemmin commented 5 months ago

我测试最大页面容量在300左右,到达300浏览器就会卡顿,内存占用达到5G内存。所以建议范围在100-300直接可能最佳,下载最快

把之前的脚本关掉,通过新地址安装这个脚本 https://greasyfork.org/zh-CN/scripts/497405-wq

wq

wq2

systemmin commented 5 months ago

有问题就点结束执行,刷新、开始执行

zynfly commented 5 months ago

可以可以 我去测试一下

zynfly commented 5 months ago

不太对劲,回来的这次是全屏黑。 image image

zynfly commented 5 months ago

image

systemmin commented 5 months ago

所有的都是黑屏?

zynfly commented 5 months ago

是的,我还在排查,更换浏览器也是黑的。

systemmin commented 5 months ago

https://f.ws59.cn/f/ebbzfukstyi 复制链接到浏览器打开

systemmin commented 5 months ago

我这里测试没有问题 1、谷歌浏览(不要使用极速版) 2、篡改猴(黑色的)https://www.crxsoso.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo 3、脚本

zynfly commented 5 months ago

我测试完了,发现是脚本管理器的问题。

如果使用猴子,没问题 用 adguard 当脚本管理器,可以正常加载,下载就是黑的

systemmin commented 5 months ago

我测试完了,发现是脚本管理器的问题。

如果使用猴子,没问题 用 adguard 当脚本管理器,可以正常加载,下载就是黑的

只兼容猴子

zynfly commented 5 months ago

ok,现在用猴子没啥问题了,后面是分为两个插件用,还是会合并呢?

systemmin commented 5 months ago

目前暂时不合并吧,因为文泉这个和之前脚本差异太大