|
本文为 其乐用户(UID:229559) 发布的原创文章,转摘前请联系该用户获得许可
本帖最后由 229559 于 2026-10-4 16:07 编辑
自己买了好多年的HB包,但是除了感兴趣的封面经常懒得刮,越放越多,越多越放。直到前一阵意外发现有的月包key还有激活时效,自己也过期了大批key,于是下决心找个工具帮我都刮了,然后自己看看哪些过期了,哪些我steam库里有了,但是找了半天发现很多一键刮取的油猴脚本失效了,也没有完全匹配我需求的工具。好在自己codex订阅够用于是就搓了这个小工具。主要解决以下几个核心需求
- 自动刮取,清理积压多年的 Key:已刮、未刮、月包漏领分开看,新版 Choice 一键领,旧版有额度的自己选。
- 看看懒癌损失了多少,还能抢救多少:筛出已过期和即将到期的 Key,按期限排序,先救最着急的。
 - Steam 库核对:看看哪些游戏自己已经有了,不过“库里有”不代表手里这枚 Key 已经激活过。
- 中国激活限制查看:根据 Humble 的订单信息,区分中国可激活、不可激活、未标注锁区和未知,方便筛选。
- Steam Key 批量激活:勾选后预览账号和清单,再确认激活。我自己还没试过,不过 Codex 给的单元测试是过了
。 - CSV 导出,方便出 Key 给别人挑:导出当前筛选列表;隐藏 Key 时只给名单,勾选“显示 Key”才带兑换码。
- 给 Key 打标签:已卖出、已赠送、已激活,或者自己起个名字。之后按标签筛选,避免批量激活时误用已经给别人的 Key。
- 缺货的先放一边:暂时缺货单独分类,批量刮取跳过后继续处理其他游戏,补货后再试。经坛友提醒也方便批量和客服对线
 - 今天整理不完,下次接着来:记录、Key、标签和操作结果保存在本地,重启不用重新整理。

另外一些有的没的:
- 不支持epic,因为其实是自用工具,我不用E宝所以就跳过了,有提示可以自己手动激活下。
- 数据本地化以HB账号区分。
- 工具有UI,用的web本地端口,登录凭证啥的也都保存在本地,数据持久化也是在本地,数据安全应该没啥问题。
要python环境,用uv一键安装,运行脚本也准备好了,如果用的人多或许会用pyinstaller打包个exe再降低点使用门槛。 做好了一键运行的exe文件,在release页面可以下载。两个版本,就调用的浏览器有区别,推荐用edge的版本。
下面是工具界面感觉挺易用的。项目地址 希望能帮到同样懒的坛友,可以的话也点点star,有其他功能建议和bug欢迎提issue讨论
|