找回密码
 立即注册
搜索
查看: 2752|回复: 16

[软件] 编程苦手求助大佬

[复制链接]
     
发表于 2019-3-27 22:21 | 显示全部楼层 |阅读模式
作为一个S1重度用户,一直以来都有一个心病,就是泥潭对于收藏的帖子没有更新提醒,有些专楼还能记住定期看看,其他帖子很多时候会错过更新。
最近发现了一个叫RSShub的开源项目,号称万物皆可RSS,我就想做一个订阅S1专楼的订阅源,理想的效果是当帖子更新的时候会把最新一层楼的文字以RSS的形式发送,然后我们看到之后就可以火速上号对喷,精确打击(划掉)。网站上也有一些其他论坛的订阅源,技术上应该是可行的。
唯一的问题是我除了一点点C++以外什么也不会,看了一晚上也不知道怎么搞。所以就来发个帖,希望有相同需求又有技术有时间的大佬能把这个想法实现以下,造福大家。当然,如果被管理看到,给系统上增加一个更新提醒的功能就再好也没有了。
回复

使用道具 举报

     
发表于 2019-3-28 00:04 | 显示全部楼层
看了下RSShub要自己运行在服务器上或本地计算机。要添加s1的路由还要写js再pull request,好麻烦。还不如自己用Python或Java之类的自己写个脚本来实现的快。
回复

使用道具 举报

     
 楼主| 发表于 2019-3-28 06:57 来自手机 | 显示全部楼层
pyjq 发表于 2019-3-28 00:04
看了下RSShub要自己运行在服务器上或本地计算机。要添加s1的路由还要写js再pull request,好麻烦。还不如自 ...

RSShub主要是做完之后只要改参数就能订阅不同的帖子,这点改挺方便的。
(当时想用这个也是因为感觉有开源程序,可以模仿下,让我自己写脚本我就更不会了

—— 來自 Xiaomi Mi Note 3, Android 8.1.0上的 S1Next-鵝版 v2.1.2
回复

使用道具 举报

     
发表于 2019-3-28 07:33 | 显示全部楼层
pyjq 发表于 2019-3-28 00:04
看了下RSShub要自己运行在服务器上或本地计算机。要添加s1的路由还要写js再pull request,好麻烦。还不如自 ...

人家有服务器的,代码合并过去很快就生效了,只有本地调试才需要自己部署一下
回复

使用道具 举报

     
发表于 2019-3-28 10:08 | 显示全部楼层
沙漏 发表于 2019-3-28 06:57
RSShub主要是做完之后只要改参数就能订阅不同的帖子,这点改挺方便的。
(当时想用这个也是因为感觉有开 ...

想了想,你要查看收藏更新就需要登录,RSShub生成RSS源不适用于这种需要登录才能查看的情况
回复

使用道具 举报

     
发表于 2019-3-28 14:51 | 显示全部楼层
沙漏 发表于 2019-3-28 06:57
RSShub主要是做完之后只要改参数就能订阅不同的帖子,这点改挺方便的。
(当时想用这个也是因为感觉有开 ...

楼主都会写C++了,Python写一个脚本很简单的
回复

使用道具 举报

     
发表于 2019-3-28 14:55 来自手机 | 显示全部楼层
想想都可以当论坛vip功能来卖了吧

—— 来自 Xiaomi MI 6, Android 8.0.0上的 S1Next-鹅版 v2.0.4-play
回复

使用道具 举报

发表于 2019-3-28 15:00 | 显示全部楼层
这个需要服务器

定时查看s1然后推送给目标。说大不大,说小不小,服务器你准备自己出钱么?

查了一下,这个RSShub是个node.js的项目,你还是乖乖先搞一个服务器好了
回复

使用道具 举报

发表于 2019-3-28 15:03 | 显示全部楼层
如果要我搞,我肯定就注册一个aws的账号,用cloudwatch+lambda写个python脚本就完事儿了。反正serverless么,也就300来行代码。一个小时触发一次。
回复

使用道具 举报

     
发表于 2019-3-28 17:03 | 显示全部楼层
killyu 发表于 2019-3-28 14:55
想想都可以当论坛vip功能来卖了吧  —— 来自 Xiaomi MI 6, Android 8.0.0上的 S1Next-鹅版 v2.0.4- ...

敢出敢买
回复

使用道具 举报

     
 楼主| 发表于 2019-3-28 20:35 | 显示全部楼层
killyu 发表于 2019-3-28 14:55
想想都可以当论坛vip功能来卖了吧

—— 来自 Xiaomi MI 6, Android 8.0.0上的 S1Next-鹅版 v2.0.4- ...

上次在外野讨论S1创收方式的时候我就提这个建议了
回复

使用道具 举报

     
 楼主| 发表于 2019-3-28 20:40 | 显示全部楼层
mimighost 发表于 2019-3-28 15:00
这个需要服务器

定时查看s1然后推送给目标。说大不大,说小不小,服务器你准备自己出钱么?

RSShub有服务器的貌似,写好代码交上去就行。
不知道你说的服务器要什么样的配置,如果跟挂梯子要求差不多的话,那感觉成本跟开个视频会员差不多。
回复

使用道具 举报

     
发表于 2019-3-28 22:00 | 显示全部楼层
会了c++,语言的差异应该不是阻碍了
先把工程跑起来,入口打个断点,结束打个断点,单过程跟一下不就知道了
回复

使用道具 举报

     
发表于 2019-3-29 00:24 | 显示全部楼层
沙漏 发表于 2019-3-28 20:40
RSShub有服务器的貌似,写好代码交上去就行。
不知道你说的服务器要什么样的配置,如果跟挂梯子要求差不多 ...

论坛社交化的感觉 这个付费模式说的通吗?
付费通知 看起来 安卓的push通知与app都已经有这个
NGA开源版的被喷提醒有点像
回复

使用道具 举报

发表于 2019-3-29 02:17 来自手机 | 显示全部楼层
沙漏 发表于 2019-3-28 20:40
RSShub有服务器的貌似,写好代码交上去就行。
不知道你说的服务器要什么样的配置,如果跟挂梯子要求差不多 ...

那个就10分钟缓存,10分钟就失效了

这就是个server的项目,你要用就买个墙内的server,然后把s1的解析逻辑挂在里面就行了
回复

使用道具 举报

头像被屏蔽
     
发表于 2019-3-29 17:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2019-3-30 10:45 | 显示全部楼层
你这需求太小众。S1作为Discuz!,本身就有自己的RSS。论坛自带的RSS已经够用。
RSS是用来订阅帖子列表这种会一直更新的信息。你拿来订阅帖子,要是帖子没更新或者更新的很少,这个源就废了。

这功能用python爬虫实现,我估计一百来行就能搞定,可是我没时间也没这个相同需求
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-28 13:17 , Processed in 0.134965 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表