不会写php/python,最多查查shell脚本写点lowb代码
需要1台vps跑shell脚本,telegram,保证tg长期在线就行了
推送到微信的话,就得换方糖的推送
http://sc.ftqq.com/3.version
post地址和json 都得改
以罗马尼亚大盘鸡为例
他家现在是预售,不确定啥时候能开,MJJ们不用太早买 ,可以等库存快完时再买
方法很简单,curl获取网页内容,匹配剩余库存那一行,再把剩余库存的数弄出来
用一个while循环,每分钟检测一次,当库存少于100时通过telegram bot发送消息提醒
tg推送机器人可以用这个搭建
https://github.com/Fndroid/tg_push_bot
我不是作者,mjj们别d作者的小鸡鸡,推荐自己搭建,我就是丢在良心云1m hk上的

接下来就是shell脚本
#/bin/bash
alert=0
while true;do
stock=`curl -s https://secure.hostsolutions.ro/cart.php?gid=31 | grep -E "1 TB VPS.*)" |awk '{t=$0;gsub(/.*(| Available.*/,"",t);print t}'`
if [ $stock -a $stock -le 100 ]; then
((alert++))
if [ $alert -eq 1 ]; then
curl -s -H "Content-Type: application/json" -d '{"text":"大盘鸡库存小于'"${stock}"',点击订购:rnhttps://secure.hostsolutions.ro/cart.php?a=add&pid=271rn↓↓↓半年付30off↓↓↓rnnewlocation"}' -X POST https://bot地址/sendMessage/abcedfghijk > /dev/null 2>&1
fi
if [ $stock -eq 50 -o $stock -eq 20 ]; then
alert=0
fi
fi
sleep 1m
done
自动下单没有试过,mjj可以自己尝试下
把cookie的值添加到脚本,库存低了就post服务器配置信息,把session保存到本地,再用这个session去下单,最后发个消息 break出来
这种脚本就是有点low,适合个人特殊需求
========================
改了个检测无货的
#/bin/bash
alert1=0
alert2=0
while true;do
stock=`curl -s "https://billing.virmach.com/cart.php?a=add&pid=157" | grep -E "Out of Stock"`
if [ -n "$stock" ]; then
((alert1++))
if [ $alert1 -eq 1 ]; then
#server酱推送
curl -s -d text=标题&desp=内容(支持Markdown)"" -X POST https://sc.ftqq.com/[SCKEY(登入后可见)].send > /dev/null 2>&1
#echo "Out of Stock"
alert2=0
fi
else
((alert2++))
if [ $alert2 -eq 1 ]; then
#不检测有货这里不用管
#echo "Available"
fi
alert1=0
fi
#自定义检测间隔
sleep 1m
done
來源:https://www.hostloc.com/thread-473431-1-1.html