[AppleStore]增加AppleWatch7库存监控

This commit is contained in:
blackmatrix7 2021-10-13 00:17:12 +08:00
parent b622f58bbf
commit 99b8eaa157
9 changed files with 178 additions and 180 deletions

View File

@ -1,10 +1,10 @@
# Apple Store iPhone 库存监控
# Apple Store 库存监控
## 前言
这是一个可以让你感受绝望的脚本,感受那种明知有货,但还是抢不到的那种绝望
脚本用来监控线下AppleStore指定商品库存目前验证过iPhone13、AppleWatch7系列
长话短说,需要做一些准备:
@ -26,6 +26,16 @@ https://www.apple.com.cn/shop/buy-iphone/iphone-13-pro/MLTE3CH/A
在上面的链接中选择需要的型号、颜色、容量然后把地址中类似MLDH3CH/A的文本复制下来就是需要监控的型号
AppleWatch
https://www.apple.com.cn/shop/buy-watch/apple-watch/45mm-cellular-graphite-stainless-steel-pride-edition-braided-solo-loop-size-5
AppleWatch因为有选项所以会稍微麻烦需要在浏览器的“开发人员工具”中找到“网络”在“筛选器”中输入`https://www.apple.com.cn/shop/fulfillment-messages`,找到网络请求,将`parts.0=xxxxx`和`option.0=xxxxxxxxxxx`中xxxxx部分复制出来保存。
将两个拼接在一起,如 `Z0YQ#MKMR3CH/A,MJXA3FE/A`,就是需要监控的型号。
AppleWatch目前没办法自动获取标题所以可以自定义标题如`Z0YQ#MKMR3CH/A,MJXA3FE/A#AppleWatch 7 石墨色不锈钢`把这部分输入到BoxJs的监控型号中。
### 确认地区
省市示例:吉林 长春 朝阳区
@ -62,8 +72,6 @@ https://www.apple.com.cn/shop/buy-iphone/iphone-13-pro/MLTE3CH/A
表示的是每家店铺的具体情况,小太阳表示有货,禁止符号表示售罄,紧接着是城市和店铺名称。
~~最后的箭头,↑ 代表上次查询售罄,本次查询有货。↓ 代表上次查询有货,本次查询售罄。○ 表示上次查询售罄,本次查询也售罄。●表示上次查询有货,本次查询也有货。~~这是去年监控iPhone12用的监控iPhone13后简化了通知箭头无意义。
点击通知可以跳转到Apple Store APP如果你有安装的话。
## 配置说明
@ -90,18 +98,6 @@ https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/app
```ini
[task_local]
0/5 * 6-23 * * * https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/applestore/iphone.js, tag=AppleStore_iPhone库存监控, enabled=true
0/5 * 6-23 * * * https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/applestore/iphone.js, tag=AppleStore_商品库存监控, enabled=true
```
## 暂停维护
没错刚刚更新就暂停维护了如果没有严重的Bug不会再修改。
因为:
1. 依照往年惯例iPhone稳定供货后苹果会关闭库存查询接口脚本失效
2. 每年库存查询接口都会有很大的变化,每年都需要重写
3. ~~绝对不是因为我已经首发买到iPhone13 Pro Max~~
明年 iPhone14/13S 再见!

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
cron "0/5 * 6-23 * * *" script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/applestore/applestore.js,timeout=5,tag=AppleStore_查询商品库存

View File

@ -0,0 +1,6 @@
#!name=AppleStore
#!desc=定时查询AppleStore商品库存
#!system=ios
[Script]
AppleStore_查询商品库存 = type=cron,cronexp=0/5 * 6-23 * * *,script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/applestore/applestore.js

File diff suppressed because one or more lines are too long

View File

@ -1,6 +0,0 @@
#!name=Apple Store
#!desc=定时获取Apple Store iPhone库存
#!system=ios
[Script]
Apple_获取iPhone库存 = type=cron,cronexp=0/5 * 6-23 * * *,script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/applestore/iphone.js

View File

@ -1,6 +0,0 @@
#!name=Apple Store
#!desc=定时获取Apple Store iPhone库存
#!system=ios
[Script]
Apple_获取iPhone库存 = type=cron,cronexp=0/5 * 6-23 * * *,script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/applestore/iphone.js

View File

@ -1,6 +0,0 @@
#!name=AppleStore
#!desc=定时获取AppleStore iPhone库存
#!system=ios
[Script]
Apple_获取iPhone库存 = type=cron,cronexp=0/5 * 6-23 * * *,script-path=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/applestore/iphone.js

View File

@ -55,6 +55,9 @@
{
"config":"30 0 * * * https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/meituan/maicai_checkin.js, tag=美团买菜, img-url=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/meituan/maicai.png, enabled=true",
"addons":"https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/meituan/maicai_checkin.qxrewrite,tag=美团买菜_获取Cookie"
},
{
"config":"0/5 * 6-23 * * * https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/applestore/applestore.js, tag=库存查询, img-url=https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/script/applestore/icon/applestore.png, enabled=true"
}
],
"description":"Script Gallery"