目錄
大多數人無法登入網頁版,所以饒過它模擬電腦登入,這個模組一定記得安裝:
pip install itchat-uos
pip install itchat
#碼登入個人微信賬號
import itchat
itchat.auto_login(hotreload=true)#hotreload= true可以暫存登入狀態,退出後一定時間內重啟不用再次掃碼登入。
比如給檔案傳輸助手傳送訊息,並實時監控,**:
# coding=gbk
"""作者:川川
@時間 : 2021/12/24 15:59
"""import itchat
import time
@itchat.msg_register(itc程式設計客棧hat.content.text)
def reply_msg(msg):
print("收到一條資訊:",msg.text)
if __name__ == '__main__':
itchat.auto_login()
time.sleep(5)
itchat.send("小助手,你好呀", tousername="filehelper")
itchat.run()
效果如下:
比如要自動給張三傳送訊息,**如下:
#碼登入個人微信賬號
impor程式設計客棧t itchat
itchat.auto_login(hotreload=true)#hotreload= true可以暫存登入狀態,退出後一定時間內重啟不用再次掃碼登入。
#傳送訊息給特定好友
itchat.auto_login(hotreload=true)
friends_list =itchat.get_friends(update=true)
users =itchat.search_friends(name=u'張三')
username = users[0]["username"]
itchat.send('正在測試微信機械人...' ,tousername = username)
效果:效果如下:(個別備註我馬賽克了)
檢測結果:
效果:這是監聽所有***,指定給我自己的***:川川菜鳥 傳送訊息
比如每天記得提醒某個大懶蟲吃飯,每天中午十二點執行:
# coding=gbk
"""作者:川川
@時間 : 2021/12/24 16:26
群:970353786
"""import itchat
from apscheduler.schedulers.blocking import blockingscheduler
# 傳送資訊
def send_msg():
user_info = itchat.search_friends(name='小鈴鐺')
if len(user_info) > 0:
user_name = user_info[0]['username']
itchat.send_msg('記得吃飯飯,小懶蟲!', tousername=user_name)
def after_login():
# 當前任務會在每個月的每一天 十二點執行
sched.add_job(send_msg, 'cron', month='*', day='*', hour='12')
sched.start()
def after_logout():
sched.shutdown()
if __name__ == '__main__':
sched = blockingscheduler()
itchat.auwww.cppcns.comto_login(logincallback=after_login, exitcallback=after_login,hotreload=true)
itchat.run()
就不演示了,**沒錯。
效果為:
python微信機械人自動回覆
python3環境 一.需要的包 import itchat import requests import re 圖靈機械人api 二.主要思路 三.參考 import itchat import requests import re 抓取網頁 def gethtmltext url try r r...
微信機械人扯淡聊天
這裡我用了簡單的別人開發的機械人介面,也可以使用比較強大點的機械人,比如小黃雞機械人,也僅僅是簡單的文字訊息,後面會加上一些豐富的表情和 我使用了php curl擴充套件,當然用php自帶函式get file content和socket同樣可以 我將這個功能放到了 robot.php 如下 cur...
c 做微信機械人
本節主要說下hook的原理,其實hook分很多種,我們最說的hook就是 inline hook,是用的最廣泛的也是自由度最大的,相交於其他hook 比如有 apihook 訊息hook 等等hook,他們都有侷限性,apihook只能hook windows 的api 訊息,他們侷限性太大了,所以...