容器字段与目录边界
漫阅+ OPDS续页核对:目录next不是下一张漫画图片
用两页原创书目账本核对目录链接、条目ID与重复出现,再区分目录完整性和正文获取能力。
本文目录
目录第二页不等于漫画第二页,书目里四次出现也未必是四本书。本篇在漫阅核对OPDS目录续页与可见书目,先读feed级next的对象,再看作品级获取链接。外部目录资料与应用实际刷新结果分别记录,不假设目录能看就表示普通CBZ或PDF获取链接可以直接逐图阅读。
先记录目录身份与当前查询条件
选择自己的服务器只读测试目录,或由维护者提供两页无私人资料的原创书目导出,记录入口、账号权限范围、筛选与排序、导出时间。没有服务器时只做文件账本练习,不声称应用已经联网获取。两个页面必须来自同一查询条件,不能把最近更新第一页接到全部作品第二页。保留每份文档的实际地址或相对基址,不公布凭据和完整私人路径;后续页可能因权限或内容变动不同,检查时固定小样本而不是爬取整站。
把feed级next指向的资源写清
原创第一页列作品ID甲与乙,并在feed级给rel为next的链接catalog.xml?page=2;它表示有序目录的后续部分,不是当前作品的下一张图片。先核链接层级,再按当前文档基址解析相对地址,不能只看next这个单词就猜目标类型。作品条目内获取正文是另一关系,封面也不同。本文讨论Atom型OPDS一系目录,不把它的XML结构直接套在OPDS二的JSON里,也不要求漫阅显示原始链接字段作为界面入口。
逐页列出现次数与唯一身份
第二页列乙与丙,于是两页共四次条目出现,按本例明确相同的ID合并观察为甲、乙、丙三个不同身份。相同标题不够去重,相同ID但元数据冲突也不能直接删掉一份;先保留两次出现的页地址与字段差异。本例重复乙不等于两本不同书,更不表示漫画里重复了一页。清单可以手写页号、ID、显示名、获取角色与观察状态五栏,页号标为目录页,避免与作品正文的页位混在同一数字栏里。
获取链接不能替代目录续页
如果乙的作品条目另有普通CBZ获取地址,它指向作品资源,不负责接着列丙。点开封面、预览或正文也不是补齐目录的方法。普通OPDS整包链接与OPDS-PSE逐页流另有能力条件,应照当前公开范围核,不能因目录已三本就宣称三本都能直接逐页看。可以对一份有权读取的原创样本另外核正文身份与页面,但把结果放另一栏;目录续页检查的完成不取决于是否已有全文离线副本,两项任务互不替代。
对照应用结果而不规定分页按钮
有可用测试服务器时,在漫阅打开同一目录并完成实际可见的刷新或浏览,按甲乙丙的ID辅助名称核对是否都出现。应用可能合并后续目录而不显示一个叫第二页的按钮,因此记录你真的采用的入口和等待状态,不编必须点击的固定控件。只看到甲乙时保留部分结果,先查刷新是否结束、查询是否相同和丙是否受权限限制。连接验证成功只说明入口文档可访问,不足以证明后续目录全遍历,更不证明所有获取资源都可用。
循环与缺失next要设置停止条件
若第二页next又指回已记录第一页,清单标循环并停止手工跟随,不继续反复请求直到服务器或设备耗尽。若第二页没有next,只能说该响应没有声明后续,不能无条件证明服务器整个库再无作品;可能还有其他分类、筛选或权限范围。若维护者的预期清单明确就是甲乙丙,可在这个固定范围验收三项。目录变动期间不保证跨页快照一致,重复和漏项也可能与更新时间有关,需保留时间,不凭一轮观察裁定资源被删除。
排查基址账号和缓存范围
后页打不开时先核相对基址、链接是否仍在授权服务器范围、是否出现登录页及查询参数是否保留,不把HTTP返回一段HTML当有效Atom目录。若只是应用仍显示旧书目,先重复安全刷新和核同一连接,不删除服务器上的书、不清空整个书架。求助交付两页最小原创目录、next位置、三项预期与实际可见结果,账号用代号。无法确认是否取到后页时写未核,不把个人猜测包装成已经抓到了全部请求或应用必然忽略标准。
退出返回后分目录与正文验收
退出该目录再返回同一查询,重核甲、乙、丙和任何重复出现;如另做正文测试,再分别回目标作品页位。最终保留目录身份、两页基址、next链、出现次数与唯一身份、应用结果、停止及权限条件。应能解释四次出现为何只对应三个样本身份,以及第二页目录为何不是作品第二页。没有服务器的练习明确只完成文档层,不伪造联网成功;有服务器也不将这个固定目录扩大成全书库永久齐全的承诺。
相关教程与资料
漫阅+ 大书库目录抽查:避免只看到第一批结果就认定齐全、漫阅+ OPDS链接核对:封面、预览与正文获取不是同一个入口。
资料核对:2026 年 11 月 12 日,Apple 公开查询显示漫阅+ 2.0.5,最低 iOS / iPadOS 15.0。公开能力参见官方 App Store,具体入口以安装版本实际可见为准。
方法依据:OPDS:目录续页关系注册表。样本、短句和对照为原创练习;资料用于定义与检查方法,不证明应用新增自动分析。人工清单可保存在外部,未知字段应明确待核;本文没有声称已对真机、私人服务器或全部输出环境逐项实测。