一个用于从 V2EX 帖子中提取 Solana 地址并进行空投的工具。
- 解析 V2EX 帖子并提取 Solana 地址
- 支持抽奖功能,可随机选择用户
- 支持空投操作
- 支持多页帖子解析
- 支持批量用户信息解析
- 新增:支持排除重复用户功能
在抽奖设置中新增了"排除重复用户"选项,该功能可以:
- 自动检测重复用户:识别在同一个帖子中多次回复的用户
- 智能处理重复地址:如果重复用户的多条回复包含多个不同的 Solana 地址,按照没有 Solana 地址处理
- 保持抽奖公平性:避免用户通过多次回复提供不同地址来增加中奖概率
- 详细日志记录:记录重复用户的检测和处理过程
- 在抽奖设置中勾选"排除重复用户"选项
- 系统会自动检测重复用户
- 如果重复用户的多条回复包含多个不同的 Solana 地址,会被标记为没有地址
- 如果重复用户只有 1 个地址或没有地址,则正常参与抽奖
- 抽奖结果中会显示重复用户的详细标识
- 使用 Map 和 Set 数据结构高效检测重复用户
- 智能分析重复用户的地址情况,只有多个不同地址时才按无地址处理
- 在抽奖逻辑和重新抽取逻辑中都实现了重复用户处理
- 支持在抽奖预览中显示排除重复用户的设置状态
npm install
npm start
- 输入 V2EX 帖子链接或 ID
- 系统自动解析帖子内容
- 选择是否进行抽奖
- 配置抽奖参数(数量、排除作者、排除重复用户、是否空投)
- 执行抽奖并查看结果
- 可选择解析缺失的 Solana 地址
- 进行空投操作
- React
- Solana Web3.js
- V2EX API Parser