【更新cf bypass】写了一个简单的补货监控,支持 Web 界面管理、推送到 Telegram/微信/自定义URL

仓库地址:https://github.com/vpslog/vps-stock-monitor

目前限制是不支持监控具体库存个数,一次只能添加一个监控项(监控链接打开后需要有 Out Of Stock 或者缺货),部分商家可能不适配(已知DMIT、搬瓦工,基于WHMCS的可以)

使用说明

VPS Stock Monitor 是一个简单的库存监控工具,支持通过配置监控多个商品,并在库存状态变化时,通过 Telegram、微信或自定义 URL 通知用户。该工具提供了一个基于 Flask 的 Web 界面,用户可以通过浏览器轻松管理配置和监控项。

Docker 安装

docker run -v ./vps-stock-monitor:/app/data -p 5000:5000 vpslog/vps-stock-monitor

访问 5000 端口进行设置即可。

如需配置代理或者启用密码验证,建议使用 docker-compose 安装

cd vps-stock-monitor
# nano docker-compose.yml 修改密码
docker compose up -d

访问 8080

手动安装

首先,克隆项目并进入项目目录:

git clone https://github.com/vpslog/vps-stock-monitor
cd vps-stock-monitor

然后安装项目依赖:

pip install -r requirements.txt

启动 Flask 应用:

python web.py

Flask 默认会在 http://your-ip:5000/ 启动服务,您可以通过浏览器访问 Web 界面。将 your-ip 替换为您服务器的实际 IP 地址。

可以选择不同的通知方式:

  • Telegram:提供 Telegram Bot Token 和 Chat ID,通过 Telegram 向指定的聊天发送库存变更通知。
  • 微信:提供息知 KEY,向指定用户发送通知(参考 息知)。
  • 自定义 URL:提供一个自定义的通知 URL,{message} 参数将会替换为通知内容。
点赞
  1. grace说道:

    @jjliu #29 加 playwright 这类模拟点击就是占用稍微大点,需要额外跑一个浏览器实例。LET可以加

  2. grace说道:

    欢迎加入TG交流群,最近准备写一个自动下单脚本,可能需要帮忙测试
    https://t.me/vpalogchat

发表回复

电子邮件地址不会被公开。必填项已用 * 标注

×
订阅图标按钮