Skip to content

山姆全自动抢购:普通商品、保供套餐;支持优惠券、无货添加、数量修正、金额限制、超重拆分、黑白名单

License

Notifications You must be signed in to change notification settings

wendouzi/sams_helper

 
 

Repository files navigation

sams_helper

借鉴自: https://github.com/robGoods/sams v1.0

使用方式

0x01 运行

  1. Releases 页面下载对应系统版本。
  2. 命令行运行可执行文件(初次运行会自动释放配置文件)。

0x02 配置

主要修改 config.yaml 文件中以下内容:

authToken: "<authToken>"	# 山姆会员token,从 Header 中获取
runMode: 1                      # 1-> 山姆抢购,2->保供抢购
bruteCapacity: false            # 运力爆破模式,开启则会尝试覆盖所有时间
deliveryType: 2                 # 1->极速达,2->全城配
ignoreInvalid: true             # 是否忽略无效商品
noticeType: 0			# 0->不通知, 1->Bark, 2->Server酱,3->OSX 系统语音

其他配置(尤其是通知相关配置)请查看文件内注释自行修改。

功能支持

config 简介
addGoodsFromFileSet 自动搜索添加商品(即使无货),允许热加载随时更新
autoFixPurchaseLimit 对限购、库存数量不足的商品自动修正
autoInputSet 自动选择支付方式、收货地址、优惠券
autoShardingForOrder 超重订单自动拆分下单(暂未考虑运费、重量最优解)
bruteCapacity 运力爆破(非常规爆破),全城配下很好用的功能,增大下单成功率
cartSelectedStateSync 全平台勾选状态同步,只会下单勾选商品
moneySet 控制单次订单金额上下限,累计金额上限(会影响超重拆分功能)
runUnlimited 成功下单后程序不退出持续运行
sleepTimeSet 自定义各步骤休眠时间
supplySet 即时获取保供清单,可强制添加无货保供商品,同时可设置黑白名单限制监控清单
updateStoreForce 强制刷新商店,避免店面突然上下线引起的异常(早中抢购建议开启)
proxySet 代理设置,方便抓包、调试,或切换异地避免当地高峰网络堵塞

注意事项

  1. runUnlimited: true永不停歇模式开启
    • 下单成功会回到购物车检查状态,如果没有设置提醒可能错过文字消息。
    • 保供商品已下单的套餐不会再次购买,在保供抢购下不建议程序持续开启超过一天。
  2. runMode: 2保供自动抢单模式,可以配置黑白名单进行筛选,具体内容在config.yaml - supplySet自行配置
  3. bruteCapacity: true 开启运力暴力模式
    • 此模式下主要以尽力下单为目标,最终配送时间跨度可能较大
    • 暴力模式会通过全城配来下单,可能导致最终订单内取消部分极速达商品(具体可通过查看移动端购物车全城配即为最终订单商品列表)。
  4. 如果购物车里同时存在极速达全城配商品,若deliveryType = 2,则会尝试通过全城配购买极速达货物(可能无货)。
  5. ignoreInvalid 忽略无效商品
    • true 在检测有无效商品时自动剔除,继续提交订单(可能会因为金额减少增加运费)。
    • false 会一直检测等待至商品全部有效才会尝试提交订单。
  6. autoFixPurchaseLimit 限购数量自动修正
    • isEnabled: true 开启修正
    • fixOffline: true 线下购物车修正,单独开启只影响最后提交订单数量
    • fixOnline: true 线上购物车修正,修正后会重新获取购物车信息
  7. noticeType = 3Mac Sound 提醒,仅对 OSX 系统有效。

主要更新:

  • 2022年05月10日 新增超重自动拆分设置
  • 2022年05月02日 新增全平台购物车勾选状态同步设置
  • 2022年05月01日 新增强制添加购物车强制更新商店设置,新增下单金额限制功能
  • 2022年04月29日 添加自动输入设置
  • 2022年04月28日 添加永不停歇设置
  • 2022年04月26日 添加优惠券模块
  • 2022年04月25日 保供商品筛选修改为黑白名单
  • 2022年04月21日 保供商品可通过关键字排除
  • 2022年04月20日 添加保供自动抢单模块
  • 2022年04月19日 添加运力暴力模式模块
  • 2022年04月18日 添加Server酱提醒模块
  • 2022年04月16日 添加小程序模拟模式方式
  • 2022年04月15日 选择地址后自动更新购物车
  • 2022年04月14日 修正一些函数问题

效果



声明

本项目仅供学习交流,严禁用作商业行为,特别禁止黄牛加价代抢等!

因违法违规等不当使用导致的后果与本人无关,如有任何问题可联系本人删除!

About

山姆全自动抢购:普通商品、保供套餐;支持优惠券、无货添加、数量修正、金额限制、超重拆分、黑白名单

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%