保存到桌面加入收藏设为首页

首页 > Technology

使用Server酱+WebMonitor来监控热门VPS上货,微信提醒

内容摘要:之前好多朋友都在抢一些热门的VPS,比如说搬瓦工CN2 GIA线路的49.99美元套餐,补货几分钟就会被抢完,为什么别人抢的那么快呢,一方面一些技术大佬会写一些监控软件,另外就是一些监控平台,今天给大家分享一个监控程序,名字叫WebMonitor,中文界面,支持XPath,配合S......

之前好多朋友都在抢一些热门的VPS,比如说搬瓦工CN2 GIA线路的49.99美元套餐,补货几分钟就会被抢完,为什么别人抢的那么快呢,一方面一些技术大佬会写一些监控软件,另外就是一些监控平台,今天给大家分享一个监控程序,名字叫WebMonitor,中文界面,支持XPath,配合Server酱可以做到直接发微信通知,这样如果平台上货了,马上我们就可以收到微信,今天就给大家分享一下如何搭建。

1、安装docker compose,部署WebMonitor

我们是安装在debian系统里的,站长的系统为10.3,只是一个测试鸡。Centos也可以安装,百度一下就可以。

安装docker,逐行执行。

apt -y update
apt -y install curl
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
curl -L https://github.com/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

新建一个docker-compose.yml

mkdir -p /opt/webmonitor && cd /opt/webmonitor && nano docker-compose.yml

写入配置,可以直接粘贴,然后按Ctrl+X保存退出,需要输入Y确认。

version: '3.5'
services: 
    webmonitor:
        image: logicjake/webmonitor
        container_name: webmonitor
        environment: 
            - PORT=8000
            - USERNAME=admin
            - PASSWORD=****** # 输入密码
        ports: 
            - 8000:8000
        volumes: 
            - ./data:/app/db
        restart: unless-stopped

然后up一下就部署好了

docker-compose up -d

打开你部署的IP:8000应该就可以看到以下界面了,输入你配置文件里的用户名和密码就可以登陆了。

2、对接Server酱

首先要在Server酱注册:点击注册

注册完成后,绑定一下微信,在微信推送那里扫描那个二维码,然后点击【检查结果并确认】就可以绑定完在,然后点击发送信息,就可以获得调用代码SCKEY。

 

打开WebMonitor管理界面,点击设置–通知方式–增加,然后按照下图配置

这样WebMonitor和Server酱算是对接完成了。

3、使用WebMonitor监控

我们其实就是要监控网页的变动,点击任务管理–网页监控管理–增加任务,频率设置为1分钟

我监控的是搬瓦工CN2 GIA线路49.99刀的套餐:https://bwh88.net/aff.php?aff=1119&pid=94

可能有些朋友不知道这个Xpath怎么找,我们先打开搬瓦工的界面,可以发现Out of Stock,就是脱销了,然后F12打开控制台,用红色圈起来那的那个箭头点击Out of Stock,然后就会看到代码那里会定位到这一行,然后按下图复制Xpath就可以。

运行任务可以在任务状态里查看,初次的话1分钟会有微信通知。

到这里教程就结束,是不是很简单, WC面板基本都可以监控的。


网站首页 - 网站地图

  赣ICP备17011498号