ส่งข้อความไปยัง WeChat ทุกที่ทุกเวลา
http://wechat-sender.readthedocs.io/zh_CN/latest/
wechat_sender เป็นเครื่องมือที่ใช้งานโดยอาศัย wxpy และทอร์นาโด ซึ่งสามารถส่งข้อความต่างๆ (บันทึก การเตือน ผลการวิ่ง ฯลฯ) จากเว็บไซต์ โปรแกรมรวบรวมข้อมูล สคริปต์ และแอปพลิเคชันอื่น ๆ ของคุณไปยัง WeChat
wxpy มี API บัญชีส่วนตัว WeChat ที่ค่อนข้างสมบูรณ์โดยอิงจาก itchat และฉันต้องการใช้ WeChat ส่วนตัวเพื่อรับข้อมูลการแจ้งเตือนจากเว็บไซต์ของฉันและผลลัพธ์ของโปรแกรมรวบรวมข้อมูลบางส่วน ดังนั้นฉันจึงเขียนเครื่องมือนี้
pip install wechat_sender
Python 2.7 และสูงกว่า Python 3 และสูงกว่า
from wxpy import *
from wechat_sender import *
bot = Bot ()
listen ( bot )
# 之后 wechat_sender 将持续运行等待接收外部消息
from wechat_sender import Sender
Sender (). send ( 'Hello From Wechat Sender' )
# Hello From Wechat Sender 这条消息将通过 1 中登录微信的文件助手发送给你
หากคุณเป็นผู้ใช้ wxpy เพียงเปลี่ยนหนึ่งประโยคเพื่อใช้ wechat_sender:
ตัวอย่างเช่น นี่คือรหัสต้นฉบับของคุณ:
# coding: utf-8
from __future__ import unicode_literals
from wxpy import *
bot = Bot ( 'bot.pkl' )
my_friend = bot . friends (). search ( 'xxx' )[ 0 ]
my_friend . send ( 'Hello WeChat!' )
@ bot . register ( Friend )
def reply_test ( msg ):
msg . reply ( 'test' )
bot . join ()
ใช้ wechat_sender:
# coding: utf-8
from __future__ import unicode_literals
from wxpy import *
from wechat_sender import listen
bot = Bot ( 'bot.pkl' )
my_friend = bot . friends (). search ( 'xxx' )[ 0 ]
my_friend . send ( 'Hello WeChat!' )
@ bot . register ( Friend )
def reply_test ( msg ):
msg . reply ( 'test' )
listen ( bot ) # 只需改变最后一行代码
หลังจากนั้น หากคุณต้องการส่งข้อความ WeChat ในโปรแกรมหรือสคริปต์อื่น เพียง:
# coding: utf-8
from wechat_sender import Sender
Sender (). send ( "test message" )
http://wechat-sender.readthedocs.io/zh_CN/latest/
สแกนโค้ด QR ตรวจสอบข้อมูลและป้อน 'wechat_sender' หรือ 'เพิ่มกลุ่ม' เพื่อเข้าสู่กลุ่มการสื่อสาร WeChat
เวอร์ชันปัจจุบัน: 0.1.4
2017.06.12 0.1.4:
แก้ไขปัญหาข้อผิดพลาดที่รายงานโดยผู้ส่งหลังจากส่งสำเร็จภายใต้ Python 3 #8
Sender().send_to วิธีการเพิ่มการสนับสนุนสำหรับการส่งกลุ่มการค้นหา
ผู้ส่งรองรับการระบุผู้รับหลายราย
2017.06.07 0.1.3:
เพิ่มประสิทธิภาพโค้ด ปรับปรุงเอกสารและความคิดเห็น
2017.06.04 0.1.2:
แก้ไขปัญหาการหมดเวลาของผู้ส่งสั้นเกินไป
แก้ไขปัญหาการรายงานข้อผิดพลาดเมื่อเริ่มต้นการฟังโดยไม่มีผู้รับ
เพิ่ม LoggingSenderHandler เพื่อให้การสนับสนุนตัวจัดการบันทึก
2017.05.27 0.1.1:
เพิ่มการรองรับตัวรับสัญญาณหลายตัว
2017.05.27 0.1.0:
เพิ่มข้อความล่าช้า
เพิ่มข้อความเป็นระยะ
เพิ่มข้อความผู้รับที่กำหนด
เพิ่มคำสั่งควบคุม wechat_sender;
เพิ่มฟังก์ชั่นการตรวจสอบสถานะ wxpy;
ปรับโค้ดให้เหมาะสม;
2017.05.17 0.0.2:
เพิ่มประสิทธิภาพโค้ด
2017.05.11 0.0.1:
ปล่อยเวอร์ชั่นแรก