一个更优雅的洛谷文章阅读体验
Chiang_Chao · · 科技·工程
半退役后生活惬意,收拾了一部旧手机,安装了开源阅读,发现身为理科生还是喜欢看一些推流的神秘小文章……于是尝试把洛谷文章放进去,当作类似于 RSS 的订阅定期读一读,因为里面还确实是真的藏龙卧虎。
软件介绍
这里简要介绍一下 开源阅读 软件,这个是我本来想要尝试养成阅读网文习惯的东西,之前在 B 站上看到了想要搞下来看点小说,但是目前还是没有经常打开看一看的习惯。
软件官方 Github 仓库地址
:::info[软件大致功能]{open}
:::
也就是说这个软件是一个空壳,但是它支持通过你订阅、导入或者自己动手编写一个源来显示包括电子书、网页等等内容在内的许多东西。
这个软件的源分为两类,一类是书源,只能支持漫画书或网文电子书的内容;一类是订阅源,可以支持推流类型、类似 RSS 订阅的电子杂志的内容。
书源是在第一个页面,订阅源可以点击底栏里面从左到右第三个图标来找到。
原理说明
我制作的是一个订阅源,利用这个软件支持的 XPath 解析功能把洛谷里面的文章列表提取出来了。把请求稍微设置一下捣鼓捣鼓就能抓取需要的信息,不过有一个比较令人难受的问题就是没有文章图片,如果用作者头像当作文章封面的话……诡异的不得了,不过用文章第一张图当作封面图好像还可以,但是本人过于蒟蒻所以无法实现,求大佬指点。当然了这个好像技术难度确实有点大。理论上要写一段 js 程序。
配置如图:
已实现功能
- 抓取文章标题、作者、发布时间
- 进入文章对应的网页,去除顶栏与底栏
- 推流,自动翻页
- 登录(登录后可发评论)
:::success[效果图]
:::
使用方法
- 下载并安装开源阅读软件
- 到源市场导入订阅源文件(点击 3.x 一键导入即可,如果失败可以复制 url,然后在软件里,在订阅源的地方选择从网络导入)
- 打开软件,点击底栏里面从左到右第三个图标,点击洛谷文章,就可以在手机上享受比较纯净的阅读体验了。
- 点进去之后点击右上角三个点并点击登录,可以进入登录洛谷账号的页面,按照正常程序登录即可。
:::warning[声明]{open} 请最好不要从其他渠道得到本订阅源,一定要保护好自己的账户。本订阅源不会以任何形式收集你的任何信息。 :::
希望大家食用愉快。