Skip to content

连接到阅读

如果你在读网文,那想必你或多或少都听说过 开源阅读 / Legado 的大名,中文互联网上的书源五花八门满天飞,开源阅读已经成为了书源的一个事实性标准。

同时也有社区开发者 hectorqin 开发了阅读服务器版本,兼容阅读的书源,但可以部署在服务器上,以便跨平台访问。

小幻阅读通过 API 与开源阅读结合,但开源阅读与阅读服务器版的配置有一定的区别,下面会列出具体如何操作,请按需配置。

IMPORTANT

你只能导入已经在 APP 里加入书架的书籍,只有这些书籍才能通过 API 获取到章节列表及章节内容。

连接到开源阅读(安卓手机)

前提条件

你需要一台安卓手机,并且安装了开源阅读的最新版本(撰写文档时,最新版本为 3.25)。

操作步骤

  1. 进入 我的,找到 Web服务 并打开。
  2. 如果应用弹出后台运行的申请,请同意。否则息屏后,阅读的 Web 服务可能会停止运行,导致无法通过 API 阅读内容。
  3. Web服务 下方的网址填入小幻阅读的配置对话框中。
  4. 勾选需要导入的书籍后,点击左上角 导入到书架 按钮即可。

连接到阅读服务器版

前提条件

你需要提前部署好 hectorqin/reader

这里有两种部署选项:

  • 如果你部署的是无需注册账户的版本,那不需要做什么操作,只要可以在当前网络下访问这个网址即可
  • 如果你部署的是需要账户注册的版本,那需要先完成账户注册,并且在浏览器中登录

操作步骤

如果是账号注册,请这样操作:

  1. 在 Chrome 或 Microsoft Edge 浏览器中打开服务网址,按下 F12,打开浏览器调试窗口。
  2. 在底部的控制台窗口中输入 localStorage.api_token

配置服务:

  1. 将你的服务网址连同访问密钥(如果有)一起填写到小幻阅读内的配置对话框中。
  2. 勾选需要导入的书籍后,点击左上角 导入到书架 按钮即可。

常见问题

问:无法连接开源阅读

答:

  1. 请检查网址是否填写错误:
    • 必须要有协议名称 (http 或者 https)
    • 标点符号为英文半角符号,检查冒号是否错误地使用了全角符号。应该是 : 而不是
  2. 请检查手机亮屏,且阅读APP位于前台时是否可以访问。
    • 如果亮屏且位于前台时可以访问,而息屏或进入后台时无法访问,可能是因为你没有给阅读 APP 设置后台运行的权限,导致应用在进入后台时暂停了 WEB 服务,那么小幻阅读就无法通过 API 与 阅读 APP 进行通信了。
    • 关于这一点,请根据自己的手机型号搜索如何让应用在后台保持活动。
  3. 亮屏且配置填写正确的情况下依然无法访问。
    • 请在电脑的浏览器中打开手机阅读上显示的 WEB 服务地址
    • 如果浏览器中也无法访问,这说明你的手机和电脑可能并不在同一网络下,请将手机切换到和电脑同一网络后重试。
    • 如果依然无法访问,这可能是一个 bug,请提交 Issue

问:我在电脑和手机上的阅读进度是否会同步?

答:

会的,但这里有一些额外说明:

初次导入时,会进行一次阅读进度同步,此时你在手机上的阅读进度会同步到电脑端。

当你在电脑端阅读时,每次切换章节,小幻阅读都会通过 API 更新一次阅读进度,虽然不会精确到你具体正在看的段落,但是章节进度会保持一致。

当你在移动端阅读后,再次回到电脑端,在打开书籍时,会先同步移动端的阅读进度。

这种同步严格意义上来说并不算可靠,所以请尽量避免以下操作:

  1. 不要同时多端阅读。即同时运行着手机上的开源阅读和小幻阅读,并打开同一本书,然后一会儿在手机上阅读,一会儿在电脑上阅读,这会导致阅读进度同步的紊乱。
  2. 在删除手机书架上的书籍后,记得也删掉小幻阅读中的书籍。在小幻阅读中尝试打开手机上已删除的书籍会导致无法正常阅读(因为 API 不会返回正确的结果)。

问:小说更新后,我该怎么在小幻阅读里查看最新章节?

答:

如果你当前书架中包含在线书籍,那么在顶部菜单中会出现一个云朵图标。

点击该图标,就会逐一同步书架内所有在线书籍的目录。

如果你只需要更新某本书的目录,那就右键(触屏长按)该书籍条目,在上下文菜单中点击 更新目录 即可。

基于 Windows App SDK 构建