- 从
token.txt
文件读取多个 Bearer Token(每行一个)。 - 为每个 Token 执行每日签到 API 请求。
- 在处理每个 Token 之间引入随机延迟,模拟人类行为。
- 详细的日志输出,包括请求状态和 API 响应。
要获取用于签到的Token,请按照以下步骤操作:
- 在浏览器中登录 https://testnet.humanity.org/dashboard
- 按下 F12 键打开开发者工具
- 切换到 Network(网络)标签页
- 刷新页面,在网络请求列表中找到
userInfo
请求 - 点击
userInfo
请求,查看请求头(Headers) - 在请求头中找到
Authorization
字段,其值形如Bearer eyJhbGciOiJIUzI...
- 复制
Bearer
后面的部分(即eyJhbGciOiJIUzI...
),这就是您需要的Token - 将Token粘贴到
token.txt
文件中,每行一个Token
-
写入
token.txt
文件将你的 Token 粘贴到此文件中,每个 Token 占一行。例如:
your_bearer_token_1 your_bearer_token_2 your_bearer_token_3
-
写入
proxies.txt
文件(可选)如果需要使用代理,可以创建
proxies.txt
文件,每行包含一个代理地址。 支持格式:http://host:port
或http://username:password@host:port
例如:
http://192.168.1.1:8080 http://user:pass@10.0.0.1:3128
如未提供此文件或文件为空,脚本将直接连接而不使用代理。 当代理数量少于Token数量时,代理会循环使用。
-
安装依赖
打开终端或命令提示符,导航到项目目录,然后运行以下命令来安装所需的依赖项:
npm install
完成安装和配置后,你可以通过以下命令运行脚本:
npm start
脚本将开始处理 token.txt
中的每个 Token,并显示签到结果。