PC微信機器人成品(使用的騰訊AI)


這篇博客說了怎么去hook微信來接收好友消息和發送消息,現在就來實現一下,寫了個成品軟件

軟件下載地址:https://www.lanzous.com/ib4g30j

界面很簡單,如圖:(需要注意的是軟件只匹配微信版本2.8.0.121)
在這里插入圖片描述

主要也就兩個功能。
1、自動聊天:使用騰訊AI開放平台的智能聊天,需要自己注冊拿到appID和appKey
2、自動回復:接收到好友消息,自動回復指定內容(由你填寫)

另外我還開設了httpapi(打開軟件就會自動創建)
發送消息api (請求這個api即可發送消息給指定好友)
url: http://127.0.0.1:10010/api
方法:POST
數據提交方式:application/json
數據提交格式:{"wxid":好友微信ID或者群ID, "msg":要發送的消息}
接收消息api(需要你先開設服務端,軟件會將消息以POST提交到你開設的服務)
url: http://127.0.0.1:10000/msg
方法:POST
數據提交方式:application/json
數據提交格式:{"wxid":消息來源的微信ID或者群ID,"content":消息內容,"sender":當wxid為群ID時,此值為發送者wxid,否則為空}

至於使用的話我覺得應該做的很人性化了,當然功能很少,只是業余興趣做的。
還是簡單說一下使用吧,如果要使用自動聊天,需要先去騰訊AI開放平台使用QQ號登錄然后創建應用就可以拿到appID和appKey(不懂可以百度,相關內容太多了),右鍵填寫到軟件。在好友的那個頁面右鍵:
在這里插入圖片描述
如果appID和appKey正確的話會提示,否則提示錯誤。另外,軟件有個小bug,如果你打開微信不登錄,只是停留在二維碼或者確定登錄的界面,在這個時間打開軟件會報錯,因為沒有登錄所以讀取不到聯系人信息,懶得修復了。記得打開軟件前先登錄微信吧

為什么不用其他的人工智障呢,比如赫赫有名的圖靈?我看了圖靈的調用次數,免費版一天只能調用100次,這有個軟用。還有一個小i機器人,這個的調用文檔我沒看懂,而且官方提供的SDK只有Java版本。而騰訊AI並沒有調用次數限制,只是限制了QPS(每秒同時調用的次數),也就是說完全不用花錢就可以做到無限調用,當然還有他的文檔很完善,不用參考SDK就可以寫出來。

如果需要取消某個好友的自動聊天,需要在自動聊天的窗口右鍵他取消即可(自動回復也是一樣)。這里聲明一下,軟件除了會訪問騰訊的接口地址,並沒有其他外界通信方式,可以自行抓包測試。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM