如果有任何谭友对修改 code 感兴趣,可以发私信给我,我加为editor,大家一起完善它。
当前co-editor: @ususbzn
工具用于分析归档文件里的auth_token_logs.csv, likes.csv, user_archive.csv, visits.csv, 用户可手动打开对应的文件查看详情。
原理:
- days_visited: 统计指标来源于auth_token_logs.csv 文件
- num_replies_different_non_PM_topics: 统计指标来源于user_archive.csv文件. code 首先判断回复是否为 private message (基于is_pm column), 然后通过url column (e.g. www.uscardforum.com/t/topic/xxx/1 和 www.uscardforum.com/t/topic/xxx/2 是同一主题) 来筛选统计 different topics replies
- num_posts_viewed(not accurate) 【待修复】:统计指标来源于visits.csv 文件。code仅简单累加指定日期内 posts_read column 的数据,无法区分用户阅读的帖子是否为创建于过去100天的帖子,也无法区分是否重复阅读的posts 的数量
- likes_received: 统计指标来源于user_archive.csv文件. code仅简单累加指定日期内 like_count column 的数据.
- likes_sent: 统计指标来源于likes.csv文件.
- num_topics_viewed, spams_received, suspended_silences【无法统计】: 现阶段code不支持统计这三个指标
使用方法:
- 点击论坛右上角用户图标 → 个人资料 → 偏好设置 → 请求归档 → 下载系统发送的 zip 文件
- 更改下载后的zip文件名称为 test.zip, 然后上传至colab,如下图
- 直接运行colab(runtime → runall) 即可得到结果
新增部分徽章获取进度,效果如下
致谢:
怎么看/估算会员标准里的各种统计数据呢 - #4,来自 anon42377363 怎么看/估算会员标准里的各种统计数据呢 一分钟教会你如何查看【受人敬仰】徽章进度
欢迎使用。如有错误,敬请留言 (code可随意更改datum 和 range 的值来满足自己的需求)
To be solved(这部分需要论坛大佬点拨一下该如何解决,得到点拨后,我去更新code):
- num_topics_viewed 被设置为null, 因为导出的zip文件里没有找到相关记录,所以无法统计这个指标
- spams_received, suspended_silenced 被设置为null, 因为我自己没被举报过,所以不知道查看哪个csv文件来读取这个指标
- num_posts_viewed 仅仅是预估值,非精确值。论坛升级/保级要求是,只有过去100天的新帖子才合格,code仅简单累加visits.csv 里的记录,没有区分帖子是否是过去100天创建的,表格中的数据仅用做估算,并非准确统计
Bug 修复记录
- 经ususbzn 大佬指正,已修改 爱好者,百尺竿头,全年不啦 徽章追踪显示结果。
(待修复)(Colab_Activities_Checker)【非官方,民科开发,仅用于预估用】论坛归档文件分析器 + 部分徽章进度追踪 - #71,来自 ususbzn - ususbzn 大佬已修改code, 使其更准确的显示真正的访问天数,感谢大佬.
(待修复)(Colab_Activities_Checker)【非官方,民科开发,仅用于预估用】论坛归档文件分析器 + 部分徽章进度追踪 - #84,来自 ususbzn