PC微信機器人成品(已失效)

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

軟件下載地址:https://www.lanzous.com/ib4g30j(已失效,aardio語言的bug)

界面很簡單,如圖:(需要注意的是軟件只匹配微信版本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就可以寫出來。

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章