This repository has been archived by the owner on Jul 11, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 72
/
config.yaml
184 lines (169 loc) · 4.82 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
###############################
# 必选 基础设置
###############################
# 山姆会员 Token
authToken: "<authToken>"
# 运行模式
# 1->山姆抢购 | 2->保供抢购
runMode: 1
# 配送方式
# 1->极速达 | 2->全城配
deliveryType: 1
###############################
# 可选 基础设置
###############################
# 运力暴力模式(仅全城配有效)
bruteCapacity: false
# 强制更新商店信息,每隔 stepUpdateStoreForceSleep 循环执行
# 注:早中时间抢购建议开启
updateStoreForce: false
# 全平台购物车勾选状态同步
# 注意:1. 同一件商品,极速达全城配相互切换时,若商品有货则默认勾选
# 2. 其他情景未知
cartSelectedStateSync: false
###############################
# 下单金额限制,非必须不需修改
###############################
moneySet:
# 单次订单金额下限(元)
amountMin: 0
# 单次订单金额上限(元)
amountMax: 10000
# 累计金额上限(元)
totalLimit: 10000
###############################
# 默认配置,一般不需修改
###############################
# 设备类型模拟
# 1->IOS | 2->小程序
deviceType: 1
# 是否忽略无效商品
ignoreInvalid: true
# 商店类型(仅占位暂无实际作用)
# 2->生鲜直达 | 4->极速达 | 8->全球购保税
storeType: 2
# 商品类型
# 1->普通商品 | 2->全球购商品
floorId: 1
# 运力搜索时间跨度(日)
perDateLen : 7
# SaasId
saasId: "1818"
###############################
# 通知功能
###############################
# 通知设置
noticeSet:
# 通知类型
# 0->不通知 | 1->Bark | 2->Server酱 | 3->OSX 系统语音
noticeType: 0
# Bark 通知配置
bark:
# Bark 端点地址
barkServer: "https://api.day.app"
# Bark Token
barkToken: "<barkToken>"
# 信息内容
barkMessage: "【山姆助手】抢购成功,请及时付款!"
# 提示音
barkSound: "telegraph"
# Server酱 通知配置
ftqq:
# Server酱 端点地址
ftqqServer: "https://sctapi.ftqq.com"
# 用户 Token,获取方式:https://sct.ftqq.com/sendkey
ftqqSendKey: "<ftqqSendKey>"
# 消息通道:最多支持两通道如:"9|66",具体通道请看 https://sct.ftqq.com/sendkey
# 默认:方糖服务号
ftqqChannel: "9"
# 信息标题
ftqqTitle: "【山姆助手】提醒"
# 信息内容
ftqqDesp: "抢购成功,请及时付款!"
# OSX 系统语音配置
sound:
# 语音信息
soundMessage: "山姆抢到啦 快去付款"
# 重复播报次数
soundTimes: 2
# 播报声音
soundVoice: "Ting-ting"
###############################
# 高级功能
###############################
# 永不停歇(下单成功不退出)
runUnlimited: false
# 超重订单自动分批下单(仅极速达有效)
autoShardingForOrder: false
# (精准)自动搜索、强制添加指定商品
# 注:通过此功能无货商品可提前加入购物车
addGoodsFromFileSet:
# 是否开启
isEnabled: false
# 加载方式,冷加载只执行一次,热加载每隔 stepGoodsHotModeSleep 循环执行
# 1->冷加载 | 2->热加载
mode: 1
# 显示商品细节
showGoodsInfo: true
# 保供抢购关键字黑白名单筛选
supplySet:
# 只关注保供套餐
onlySupply: false
# 不管是否有库存数量,强制添加进购物车
addForce: false
# 总是输出购物车信息(不建议开启)
showCartAlways: false
# 黑白名单筛选
parseSet:
# 是否开启
isEnabled: false
# 筛选方式
# 1->白名单 | 2->黑名单
mode: 1
# 检测`套餐名`、`套餐内容`有以下关键字,例:["蔬菜", "保供套餐C", "瑞士卷"]
keyWords: ["<keyWord>"]
# 代理设置
proxySet:
# 是否开启代理
isEnabled: false
# 代理 URL
proxyUrl: "http://127.0.0.1:8080"
# 自动修正限购商品数量
autoFixPurchaseLimit:
# 是否开启
isEnabled: true
# 是否开启线下修正,只影响最后提交订单内容
fixOffline: true
# 是否开启线上修正,会影响线上购物车商品的数量
fixOnline: false
# 自动输入设置
autoInputSet:
# 是否开启
isEnabled: false
# 支付方式序号
# 0->微信 | 1->支付宝 | 2->银联 | 3->沃尔玛礼品卡
inputPayMethod: 0
# 地址序号
inputAddress: 0
# 优惠券序号列表,例:[0,1,2]
inputCouponList: []
# 各步骤休眠时间(毫秒)
sleepTimeSet:
# 请求商店信息
stepStoreSleep: 1000
# 请求购物车信息
stepCartSleep: 1000
# 购物车信息展示
stepCartShowSleep: 1000
# 检查商品有效性
stepGoodsSleep: 1000
# 请求运力信息
stepCapacitySleep: 1000
# 下单间隔
stepOrderSleep: 100
# 请求保供商品信息
stepSupplySleep: 1000
# 热加载睡眠时间
stepGoodsHotModeSleep: 10000
# 强制更新商店间隔
stepUpdateStoreForceSleep: 5000