أرسل رسائل إلى WeChat في أي وقت وفي أي مكان
http://wechat-sender.readthedocs.io/zh_CN/latest/
wechat_sender هي أداة تم تنفيذها استنادًا إلى wxpy وtornado يمكنها إرسال رسائل متنوعة (السجلات والإنذارات ونتائج التشغيل وما إلى ذلك) من موقع الويب الخاص بك وبرامج الزحف والبرامج النصية والتطبيقات الأخرى إلى WeChat
يوفر wxpy واجهة برمجة تطبيقات حساب WeChat الشخصي كاملة نسبيًا استنادًا إلى itchat، وأريد استخدام WeChat الشخصي لتلقي معلومات الإنذار من موقع الويب الخاص بي وبعض نتائج الزاحف، لذلك كتبت هذه الأداة.
pip install wechat_sender
بايثون 2.7 وما فوق بايثون 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/
امسح رمز الاستجابة السريعة ضوئيًا وتحقق من المعلومات وأدخل "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:
إطلاق النسخة الأولى