1. 程式人生 > >WechatTools——一個基於itchat和pyqt5實現的微信工具集合小軟體

WechatTools——一個基於itchat和pyqt5實現的微信工具集合小軟體

WechatTools

這是利用itchat和pyqt5實現的一個微信工具集合小軟體,具有好友分析,好友刪除檢測,訊息防撤回,自動聊天機器人等功能。

原始碼地址

windows打包程式下載地址

注意事項:

  • 打包的程式僅確保在64位Win10系統和64位Win7可用,其他系統未進行測試,32位系統無法使用。
  • 解壓路徑不要有中文,否則程式將無法執行。
  • 請不要更改程式名(main.exe),否則程式將無法執行。

執行方法:

將壓縮包下載後解壓,雙擊main.exe程式執行即可!

使用前必讀

  • WechatTools使用的itchat庫採用的網頁微信登入介面,請勿長時間線上,建議每次登入時長不要超過12小時,否則可能會被騰訊限制網頁微信登入功能。
  • 因為採用的網頁微信登入,所以不能和電腦微信同時線上。
  • 使用前請保證已連線網際網路,否則軟體會自動退出。
  • 本軟體僅用於交流學習,不當使用造成的一切後果與作者無關。

功能簡介

1. 好友分析

好友分析會會生成三張圖表,分別是:
- 好友數量與性別比例圖
- 好友地區分佈圖
- 以使用者自己的微信頭像為背景的好友微信個性簽名雲圖

性別比例圖:

image

地區分佈圖:

image

個性簽名雲圖:

image

2. 好友刪除檢測

原理為邀請好友進入群聊,非好友和黑名單使用者無法邀請,由於現在微限制信邀請好友的頻率,該功能已經無法使用。

3. 訊息防撤回

訊息防撤回功能可以將所有聊天中(包含群聊)撤回的訊息和檔案儲存至本地,同時將訊息和檔案通過檔案傳輸助手傳送至使用者手機。

訊息撤回演示:

image

訊息撤回儲存的本地檔案:

image

訊息撤回通過檔案助手傳送給手機:

image

4. 自動聊天機器人

將個人微信變成AI機器人,自動回覆文字訊息。再也不用擔心女朋友的騷擾(手動滑稽),只是聊分手的話請收好你的40米大刀,謝謝合作O(∩_∩)O。
為了防止造成騷擾,暫時只支援個人好友的訊息回覆,群聊訊息不支援回覆。

自動聊天機器人演示:

image