Deepin Forum RSS Converter的简称是DFRC,是一款深度论坛rss转换器,以下将介绍它的安装与用法等内容,包括附上在liferea里回帖的演示。
使用效果截图
注:目前只测试了liferea。参考深度商店应用微读圣经HD安卓版、Liferea、Mendeley、ChmSee。
安装教程 先安装docker,用这玩意管理所有服务: wget -O- get.docker.com | bash -s docker --mirror Aliyun sudo usermod -aG docker $USER sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://hub-mirror.c.163.com" ], "log-driver": "json-file", "log-opts": { "max-size": "500m", "max-file": "3" } } EOF sudo systemctl enable docker sudo systemctl start docker 重启,然后安装深度论坛rss转换器本体: docker run --name dfrc --restart always -d -p 60080:80 daze456/dfrc 最后,把下面这个地址放进你的阅读器即可: http://127.0.0.1:60080 默认情况下,系统会获取全部帖子,最大100条。 如果想获取热门帖子,可以用这个地址: http://127.0.0.1:60080/100/700px/hot_value 注:更多用法欢迎查看项目仓库。 项目仓库地址:https://gitee.com/daze456/dfrc Docker hub地址:https://hub.docker.com/r/daze456/dfrc 相关参考:深度论坛的RSS:项目名是deepinbbs-rss,有摘要显示。
附1:项目中的介绍、用法等 1、起因 深度论坛关闭了rss服务,于是我就打算用爬虫实现一个。 2、特点 它只会响应rss阅读器的请求,不会主动爬取,所以,设置rss阅读器的时候记得悠着点。 3、安装 已经传Docker hub了,所以可用以下命令: docker run --name dfrc --restart always -d -p 60080:80 daze456/dfrc 您可以把60080换成80端口以省略端口,不过不建议。 4、用法 直接把http://Docker主机IP地址:60080放进你的阅读器,搞定。 如果你有更换过端口的话,记得换一下。 5、高级用法 本软件具有以下路由: @app.route('/') @app.route('/<int:limit>') @app.route('/<int:limit>/<string:browser_h>') @app.route('/<int:limit>/<string:browser_h>/<string:whare>') 其中: limit : 获取量限制(默认100条) browser_h : 内嵌浏览器高度(默认700px) whare : 获取哪个分区(全部: 空,热门: hot_value,精华: is_digest) 例子获取50条热门帖子,内嵌浏览器高度100px: http://127.0.0.1:60080/50/100px/hot_value
附2:扩展一下,直接在liferea里回帖 首先,你需要在liferea内置浏览器里打开任意一个帖子:
然后登录:
然后页面会卡在加载中,不用管。最后进入任意一个帖子,点击登录即可登上。 注意,期间会报错command failed,忽略即可:
不过我是不建议用liferea来浏览论坛,因为它那个浏览器并不好。
相关主题 |