不好意思,我不是在线不回复(目前在外,家里电脑安装了扩展会定时获取未读消息就会一直在线了),刚知道消息,还是朋友告知的,没想到发酵这么厉害,针对上面的一些疑惑逐一解答:
1. 无论是扩展还是后端的代码都是开源的,先看代码再说嘛,如果要做偷鸡摸头的事情,其实没必要把代码开源、日志开放是吧?也写过几年代码,没有这么笨,如果有什么不舒服地方石锤就好,然后删掉扩展进行投诉。
2. 做这个事情的初衷很简单,vDaily 并不是今年才做的项目,扩展也默默服务了很多年,至少一直有个重构的想法,今年才抽出时间维护了一下重构了,之前也收到一些朋友咨询建议恢复 vDaily 。
3. 活跃度的进度条容易变黑是否和 vDaily 功能有关系?有一定的关系,但是主要的原因在于每几分钟查看一次未读消息,每次访问都会记录一点点活跃度,vDaily 获取的信息主要是当前浏览的主题基本内容(不含 cookie ,不含任何与用户相关的信息欢迎查看源码以及解压线上任何一个版本的扩展来质疑)获取完当前后可能会随机爬取几个主题,概率为 30%(
https://github.com/sciooga/v2ex-plus-backend/blob/master/fastapi/tools.py#L68 )。
4. 是否会操作用户 cookie ?#140 举例的地方看得懂 python 的同学可以看看源码,是周报机器人自动登录后保存周报机器人需要的 cookie 为未来每周发帖使用的,无法操作前端,再次强调一下哈,前端没有操作任何 cookie 的地方,无法翻页的问题以及 502 的问题,大概率不是扩展导致的,也有很多没安装扩展的同学遇到了翻页 502 ,早两天还和站长沟通了这个情况
https://www.v2ex.com/t/9373375. vDaily 加入扩展是 2.0.3 版本的时候,我看了下确实没有通知到大家这个功能是默认开启的,实在不好意思,但是通过上面的解释应该能明白这个功能只能爬取 v 站帖子的基础信息(没办法爬取站外的信息),同时也没有操作 cookie (需要操作 cookie 扩展就可以完成不需要后端支持),而且当时主要的目的是侧栏增加最近热门及高赞帖子的随机列表。对应的通知:
https://github.com/sciooga/v2ex-plus/commit/2936025bf45b7b4b64a890a2e39443140b103f9a6. goAccess 的访问是否是我们删除的?没有,这个服务确实不是很稳定时不时还需要手动启动用过的小伙伴应该知道,不想给大家看,连地址都不需要展示出来,欢迎监督。
7. 有小伙伴提到扩展是否允许自动化行为?这个也不好意思哈,开发这个扩展的时候我还在读书当时没注意这些功能是否违反规定,自动化的功能主要有:签到、检查新回复、检查关注者新主题(上了 cf ,2.0 无法实现,移除了),爬虫的工能是在浏览的时候提交当前页面的信息以及获取几个超过一定时间未更新的主题爬取更新( 30% 以内的概率)
目前在外地哈,后面会多留意消息,有什么疑问还可以 @ 我,我尽快回复,最后有朋友提到吃饭的问题,其实这个项目除了六年前有过几个月捐助二维码收入了几百块钱给了我很大的鼓励之外再也没有收入了,vDaily 的服务器也是热心朋友赞助的,我正在创业,时间似乎更加需要投入到非盈利的事情上,所以更新慢了很多,今年才抽出时间迭代,所以一切看源码不用质疑太多。