是一个基于wxpy的工具,可以从你的网站、爬虫、脚本等应用程序向微信发送各种消息(日志、报警、运行结果等)。
运行环境
2.7 及以上 3 及以上
实施过程
安装 pip 工具
[root@server1 ~]# wget https://bootstrap.pypa.io/get-pip.py [root@server1 ~]# python get-pip.py
pip 安装模块
##安装依赖软件 [root@server1 ~]# yum install -y gcc python-devel ##安装 [root@server1 ~]# pip install wechat_sender
网页登录微信发消息
安装网络服务器
[root@server1 ~]# yum install -y httpd [root@server1 ~]# systemctl start http [root@server1 ~]# systemctl stop firewalld
[root@server1 ~]# cat /var/www/html/index.html <meta http-equiv="refresh" content="2"> <style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style> <body>python脚本代码
[root@server1 ~]# cat /var/www/html/sender.py #!/bin/bash/env python #coding:utf-8 from wxpy import * from wechat_sender import * from wechat_sender import Sender #bot = Bot() ##windows直接扫 #下面这个是服务器版(Linux) #bot = Bot(qr_path="qr.png") #避免重复登录重复扫二维码 bot = Bot(qr_path="qr.png",cache_path=True) ##通过文件助手给登录的微信号发消息 bot.file_helper.send('Hello world!')网页登录微信
##执行python脚本,占用终端,web登录后会有提示 [root@server1 ~]# cd /var/www/html/ [root@server1 ~]# python sender.py Getting uuid of QR code. Downloading QR code. xdg-open: no method available for opening 'qr.png' Please scan the QR code to log in.另一方面,打开浏览器输入ip或,微信扫一扫
微信登录后释放终端SpReader(纯看图软件),提示成功,同时发送消息微防监控软件破解版,网页二维码无效
Login successfully as someone点击微信确认
查看手机助手时尚女性头部剪影笔刷漂亮的放射光束笔刷,消息已收到!
监控80端口微防监控软件破解版,自动报警
如果web服务也在80端口,请登录成功后进行以下操作。
shell脚本
[root@server1 ~]# cat /var/www/html/check_80.sh #!/bin/sh x=$(netstat -antlp | grep '\<80\>'|awk -F' ' '{print $4}'|awk -F: '{print $2}') if [ "$x" != 80 ];then python /var/www/html/check_80.py & else python /var/www/html/check01_80.py & fi ##添加执行权限 [root@server1 ~]# chomd +x /var/www/html/check_80.sh[root@server1 ~]# cat /var/www/html/check01_80.py #!/bin/sh/env python #coding:utf-8 from wxpy import * from wechat_sender import * from wechat_sender import Sender bot = Bot(qr_path="qr.png",cache_path=True) ##通过文件助手给登录的微信号发消息 bot.file_helper.send('port 80 nice!')[root@server1 ~]# cat /var/www/html/check_80.py #!/bin/sh/env python #coding:utf-8 from wxpy import * from wechat_sender import * from wechat_sender import Sender bot = Bot(qr_path="qr.png",cache_path=True) ##通过文件助手给登录的微信号发消息 bot.file_helper.send('port 80 error!')[root@server1 ~]# cat /mnt/check.sh #!/bin/sh cd /var/www/html sh check_80.sh[root@server1 ~]# chmod +x /mnt/check.sh测试脚本
版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
发表评论