(解密篇)【教程】 快速将E站资源转移到私人本子库(Ehviewer + Lanraragi + BatchArchiver)茶馆 南+ South Plus

(解密篇)【教程】 快速将E站资源转移到私人本子库(Ehviewer + Lanraragi + BatchArchiver)茶馆 南+ South Plus

«12»

tunneleffect - 2022-07-03 17:58

[GF]

前情提要:https://blue-plus.net/read.php?tid-1522560.html一直以来,我都是用Ehviewer阅览E站本子的。但是自从E站上次大规模版权炮,数本心爱的本子消失之后,我就开始有了担忧。云,终究还是不安全的。所以我就打起了建立私人本子库的念头,毕竟私人本子库不仅可以收E站本子,其他来源的亦可兼收并蓄。在这块我试过Lanraragi,试过happypandax,试过本地的资源管理软件,但最后还是选了Lanraragi。原因无它,跨平台,能应付大量数据,tag友好,局域网内能任意访问(理论上开放端口后公网应该也能访问),能建立收藏夹。但是问题来了,平板上Ehviewer的本子不会自动地跑去Lanraragi,Lanraragi的tag刮削工具对纯标题的匹配也挺迷的,经常会匹配不上。于是就有了两个痛点: 1.一个个压缩分类很麻烦 2.tag关联不准确基于这两个原因,私人本子库是搭起来了,但我很长一段时间内都没精力去转移几部。直到最近,因为工作原因,我在在github上逛时发现了一个的Android项目。它能对大量文件夹执行批量压缩。甚至,它支持通过sql语句基于sqlite数据库文件对源目录做筛并对压缩文件更名。这可就有的玩了,要知道Ehviewer导出的数据可就是sqlite格式的于是我赶紧看了看Ehviewer导出文件的表结构,好嘛,标题,下载分类,GID,TOKEN一应俱全。要知道GID,TOKEN组合起来是能让Lanraragi做到tag准确管理的。于是,开干:1.首先,在Ehviewer的下载列表中按你的喜好建立分类,在看完一本后就下载到对应的分类里(比如我是按照自己的喜好分级,外加一个单行本的分类)2.攒的足够多之后,点击Ehviewer->设置->高级->导出数据3.打开BatchArchiver,源选Ehviewer/downloads,db选Ehviewer/data下面你导出的那个db,sql语句如下,归档文件夹什么的随便选,开始压缩引用SELECT DOWNLOAD_DIRNAME.DIRNAME AS src, DOWNLOADS.LABEL || "/" || replace(replace(replace(replace(replace(replace(replace(replace(replace( -- 如果有日语标题用日语标题,没有就用原标题 CASE WHEN DOWNLOADS.TITLE_JPN is NULL THEN DOWNLOADS.TITLE ELSE DOWNLOADS.TITLE_JPN END, -- 下面一组replace是为了生成的路径里不包含特殊字符做半角全角的替换 '\', '\') , '/', '/') , ':', ':') , '*', '*') , '?', '?') , '"', '"') , '<', '<') , '>', '>') , '|', '|') -- 本行拼接出画廊的GID与TOKEN用以准确抓取tag || ' - [GID ' || DOWNLOADS.GID || ' GT ' || DOWNLOADS.TOKEN || ']' AS dest FROM DOWNLOADSLEFT JOIN DOWNLOAD_DIRNAMEON DOWNLOADS.GID=DOWNLOAD_DIRNAME.GIDORDER BY LABEL4.检查是否已经按分类被打包,GID、Token是否齐全5.现在打开Lanraragi,往Lanraragi对应分类批量上传(记得打开插件里的Mayriad's EH Master Script,它能帮助Lanraragi准确关联Tag)6.搞定收工说实话BatchArchiver这个软件有点半成品,小bug很多。比如要保持在前台,不然压缩速度就会变慢;比如要保持亮屏,不然熄屏之后压缩就可能出错,使用的时候得非常小心呵护。打字不易,求打赏投食此帖售价 0 SP币,已有 153 人购买若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!TIP: Lanraragi docker 版的安装(点击查看详细)此帖售价 0 SP币,已有 153 人购买若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!TIP: BatchArchiver下载地址此帖售价 0 SP币,已有 153 人购买若发现会员采用欺骗的方法获取财富,请立刻举报,我们会对会员处以2-N倍的罚金,严重者封掉ID!

回复

wenx - 2022-07-03 18:10

[B1F]

我只担心这样用会不会把ehviewer给弄死

回复

tunneleffect - 2022-07-03 18:17

[B2F]

不会啊...对Eh的负担和你平时看时一样只是你这里留了个备份而已

回复

leonardoshi - 2022-07-03 18:22

[B3F]

大佬,有没有能在自家NAS上搭建的方案

回复

我不会起名字 - 2022-07-03 18:24

[B4F]

这个是传内容还是光标题?

回复

tunneleffect - 2022-07-03 18:29

[B5F]

Ehviewer干的是:找资源,阅读,下载到本地BatchArchive干的是:打包压缩,分类,添加Token信息Lanraragi持有的资源是:内容(zip格式) + 标题 + tag(tag说实话我觉得真心好用)正文第一张图就是Lanraragi的用户界面,你全套做完后是点进去就能直接看的

回复

tunneleffect - 2022-07-03 18:31

[B6F]

引用引用第3楼a2324e8c于2022-07-03 18:22发表的 :大佬,有没有能在自家NAS上搭建的方案NAS一般都支持docker吧,docker的话我上面已经讲了怎么搭更详细的不知道有没人想看,要是想看的人多我有空写篇详细的

回复

我不会起名字 - 2022-07-03 19:11

[B7F]

所以最终是文件保存到电脑上,然后局域网内都可以访问吗?

回复

失格 - 2022-07-03 19:24

[B8F]

看不懂呀大佬, 请问EHViewer有没有电脑版客户端呀?手机端的很好用但是用电脑网页端就感觉很麻烦

回复

牛头人战士 - 2022-07-03 19:30

[B9F]

码了,感觉现在这种个人数据仓库的工具还是太少了。存片存漫画存动画,找起来都很麻烦

回复

成人向け - 2022-07-03 19:38

[B10F]

不如直接用管理软件 管理跟查看

回复

粉丝难当 - 2022-07-03 20:31

[B11F]

就缺这种个人的媒体管理软件,市面上没什么好用的

回复

司见才不会被永久 - 2022-07-03 20:45

[B12F]

额。。。好复杂的样子啊

回复

tunneleffect - 2022-07-03 22:09

[B13F]

引用引用第7楼0095c1e1于2022-07-03 19:11发表的 回 5楼(tunneleffect) 的帖子 :所以最终是文件保存到电脑上,然后局域网内都可以访问吗?是的

回复

白茶 - 2022-07-03 22:47

[B14F]

我也想要这个方案

回复

梅花梅花滿天下 - 2022-07-03 23:03

[B15F]

之前的那串代码原来是这个意思

回复

ziiiig - 2022-07-03 23:32

[B16F]

引用引用第6楼713a4473于2022-07-03 18:31发表的 :NAS一般都支持docker吧,docker的话我上面已经讲了怎么搭更详细的不知道有没人想看,要是想看的人多我有空写篇详细的我也想在nas上自建,用的群晖920+。之前试过Happypandax,但是小问题不断,最后还是回归用资源管理器看。关键在于本子的元数据的削刮问题,不知道楼主有没有什么好办法解决?还有LANraragi支持文件夹存放嘛?

回复

クイカ - 2022-07-03 23:46

[B17F]

我也准备用happypanda,请问有些什么问题

回复

暗黑福音 - 2022-07-03 23:58

[B18F]

先make一个

回复

请叫我老狗 - 2022-07-03 23:59

[B19F]

可以的

回复

onexph - 2022-07-04 00:06

[B20F]

lanraragi自带刮削器怎么用?我这边一直connetion失败,挂全局梯子也没用

回复

gcubb - 2022-07-04 00:18

[B21F]

马克

回复

寧丶 - 2022-07-04 00:47

[B22F]

用ehviewer下载会消耗流量配额吗还有下载下来没记错是压缩图吧,有大佬可以解惑一下吗

回复

大丈夫萌大奶 - 2022-07-04 01:14

[B23F]

Mark

回复

tunneleffect - 2022-07-04 22:51

[B24F]

引用引用第16楼e44707f0于2022-07-03 23:32发表的 :我也想在nas上自建,用的群晖920+。之前试过Happypandax,但是小问题不断,最后还是回归用资源管理器看。关键在于本子的元数据的削刮问题,不知道楼主有没有什么好办法解决?还有LANraragi支持文件夹存放嘛?元数据的削刮的问题请看这段引用-- 本行拼接出画廊的GID与TOKEN用以准确抓取tag || ' - [GID ' || DOWNLOADS.GID || ' GT ' || DOWNLOADS.TOKEN || ']'以及引用5.现在打开Lanraragi,往Lanraragi对应分类批量上传(记得打开插件里的Mayriad's EH Master Script,它能帮助Lanraragi准确关联Tag)Lanraragi中的Mayriad's EH Master Script这个插件是支持准确匹配E站本子的tag的这就要求你打开Mayriad插件的开关,并且往Lanraragi上传的压缩包标题中带有E站画廊的ID和Token如果你使用BatchArchiver并且用我这段sql的话,打包好的压缩包中就会自动带上ID和Token

回复

tunneleffect - 2022-07-04 22:55

[B25F]

引用引用第22楼0bfb5863于2022-07-04 00:47发表的 :用ehviewer下载会消耗流量配额吗还有下载下来没记错是压缩图吧,有大佬可以解惑一下吗会,你在E站看本子下东西都是有配额消耗的我的使用场景是用Ehviewer看完之后直接下到平板里(这个时候Ehviewer用的缓存,不用耗配额,或者你可以先下再开),然后顺手把看完的本子同步到私人图书馆的至于图片清晰度问题,我清晰度是开的原图,因为冲了铜星所以不太担心配额

回复

tunneleffect - 2022-07-04 22:59

[B26F]

引用引用第20楼4404d4e6于2022-07-04 00:06发表的 :lanraragi自带刮削器怎么用?我这边一直connetion失败,挂全局梯子也没用确认你dcoker容器里是否能正常连接到e站确认登陆插件里是否填好你e站的cookie信息实在不行关掉ex的开关使用e-hentai刮削是否ok刚刚实测在网络通畅的前提下面两个插件都是可以正常使用的E-Hentai v.2.5.1Mayriad's EH Master Script v.1.1.0

回复

unicorn的哥哥 - 2022-07-04 23:16

[B27F]

大佬,为什么我下载BatchArchiver就会显示解析错误

回复

tunneleffect - 2022-07-04 23:19

[B28F]

引用引用第27楼39b6c5a6于2022-07-04 23:16发表的 :大佬,为什么我下载BatchArchiver就会显示解析错误 软件下不下来么? github下东西可能要梯子然后这个app问题其实挺多的,得严格按照步骤去压缩,不然容易出错

回复

只会手冲的牛马 - 2022-07-04 23:37

[B29F]

知识储备+1,感谢分享

回复

ก(`ω´ก) - 2022-07-05 00:57

[B30F]

mark

回复

«12»

回复

表 情

桌面版

相关数据

CAD文件常见病毒查杀方法汇总
bte365官网

CAD文件常见病毒查杀方法汇总

📅 07-12 👁️ 6825
App Store预览
365平台app下载手机版

App Store预览

📅 07-19 👁️ 671