All Projects → howie6879 → Examiner

howie6879 / Examiner

操作系统通知中心监控(不论微信、钉钉、QQ,只要开启消息通知),可编写对应处理脚本

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Examiner

Wechatdemo
macOS WeChat 仿微信MAC端 QQ NSCollectionView,NSSplitView,ect..
Stars: ✭ 87 (-13%)
Mutual labels:  wechat
Wx Voice
Convert audio files between Tencent apps (Weixin / Wechat, QQ) and Silk codec with other general formats such as MP3 and M4A
Stars: ✭ 93 (-7%)
Mutual labels:  wechat
Flutterwechat
flutter版高仿微信7.0
Stars: ✭ 98 (-2%)
Mutual labels:  wechat
Weixin Java Mp Demo
基于Spring Boot 和 WxJava 实现的微信公众号Java后端Demo,支持多公众号
Stars: ✭ 1,291 (+1191%)
Mutual labels:  wechat
Wechat Im
微信小程序即时通讯模板,使用WebSocket通信
Stars: ✭ 1,316 (+1216%)
Mutual labels:  wechat
Gxgk Wechat Server
校园微信公众号,使用 Python、Flask、Redis、MySQL、Celery [DEPRECATED]
Stars: ✭ 1,325 (+1225%)
Mutual labels:  wechat
Anti Recall
Android 免root 防撤回神器 !
Stars: ✭ 1,274 (+1174%)
Mutual labels:  wechat
Wechat Weapp Movie
🎬电影推荐 - 微信小程序
Stars: ✭ 1,355 (+1255%)
Mutual labels:  wechat
Tina Hackernews
📺 A Tina.js powered Wechat-Mini-Program implementation of Hacker News Reader
Stars: ✭ 93 (-7%)
Mutual labels:  wechat
Threejs Example For Miniprogram
这是一个 three.js 在微信小程序里的使用示例
Stars: ✭ 96 (-4%)
Mutual labels:  wechat
Teepay
Typecho 个人支付宝、微信收款插件
Stars: ✭ 90 (-10%)
Mutual labels:  wechat
Ifwechat
link wechat to ifttt
Stars: ✭ 90 (-10%)
Mutual labels:  wechat
Flutter wechat camera picker
A camera picker in WeChat style.
Stars: ✭ 95 (-5%)
Mutual labels:  wechat
Webwechatapi.net
基于.Net平台C#的微信网页版API
Stars: ✭ 89 (-11%)
Mutual labels:  wechat
Wechat Mall
清欢美味食光机,也是我做的第一个小程序,功能比较简单,后台基于API工厂
Stars: ✭ 98 (-2%)
Mutual labels:  wechat
Wxchart
微信小程序,图表组件(柱状图、折线图、饼图、雷达图...)。持续更新中...
Stars: ✭ 87 (-13%)
Mutual labels:  wechat
Wxmlify
一个轻量快速的插件,帮助你在微信小程序中显示富文本编辑器生成的HTML。
Stars: ✭ 93 (-7%)
Mutual labels:  wechat
Easywechat
📦 一个 PHP 微信 SDK
Stars: ✭ 9,676 (+9576%)
Mutual labels:  wechat
Tweakforwechatredenvelop
iOS微信自动抢红包&防撤回插件
Stars: ✭ 98 (-2%)
Mutual labels:  wechat
Neuchar
Senparc.NeuChar 跨平台信息交互标准
Stars: ✭ 96 (-4%)
Mutual labels:  wechat

examiner

操作系统通知中心监控,可编写对应处理脚本

介绍

详细实现介绍见这篇推文:不论微信钉钉还是什么软件,我写了个通用的消息监控处理机器人

使用

pip install examiner
# 新特性
pip install git+https://github.com/howie6879/examiner

# 开发
git clone https://github.com/howie6879/examiner
cd examiner
# 推荐使用pipenv 你也可以使用自己中意的环境构建方式
pipenv install --python=/Users/howie6879/anaconda3/envs/python36/bin/python3.6  --skip-lock

接下来只需要在根目录构建自己的监控脚本就行,比如监控微信,建立文件命名为 wechat_app.py:

from examiner import Examiner

app_names = ["Wechat"]
examiner_app = Examiner(app_names)
info_list = examiner_app.get_notifications()
for each in info_list:
    print(each)

输出:

{'title': '老胡的储物柜', 'subtitle': '', 'body': '测试消息监控,任何应用都行', 'delivered_date': datetime.datetime(2019, 10, 20, 21, 40, 26, 428654), 'presented': 1, 'app_identifier': 'com.tencent.xinwechat', 'app_name': 'WeChat', 'md5': '75e24e2ccc502f01c101fcbd3637950b'}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].