App下載

Python查看微信撤回消息

猿友 2018-07-24 11:39:46 瀏覽數(shù) (84788)
反饋

本文轉(zhuǎn)載至知乎ID:Charles(白露未晞)知乎個人專欄

下載W3Cschool手機App,0基礎(chǔ)隨時隨地學編程>>戳此了解

導(dǎo)語

賦閑在家?guī)滋?,想鼓搗點簡單又好玩的腳本分享給大家,于是就有了這篇文章~~~

本文將利用Python記錄微信好友/微信群中他人撤回的消息,并將這些消息通過文件傳輸助手發(fā)送到自己的手機上。

讓我們愉快地開始吧~~~


相關(guān)文件

百度網(wǎng)盤下載鏈接: https://pan.baidu.com/s/1UdTXIXy4iGes24zv9YBIZg

密碼: j43u


開發(fā)工具

Python版本:3.6.4

相關(guān)模塊:

itchat模塊;

以及一些Python自帶的模塊。


環(huán)境搭建

安裝Python并添加到環(huán)境變量,pip安裝需要的相關(guān)模塊即可。


原理簡介

思路比較簡單,利用itchat模塊登錄網(wǎng)頁版微信,將自己微信收到的所有消息都緩存下來,當檢測到有消息撤回時,將撤回消息的緩存版本通過文件傳輸助手發(fā)送到自己的手機上。

因此,你必須保證腳本24小時運行才可以一直監(jiān)視別人有沒有撤回消息。

具體實現(xiàn)過程詳見相關(guān)文件中的源代碼。


使用演示

Windows系統(tǒng):

手機端:

服務(wù)器端:

Linux系統(tǒng):

手機端:

服務(wù)器端:


更多

代碼截止2018-06-25測試無誤。

T_T這個腳本是完全合法無害的,只不過把自己收到的所有消息全部緩存下來,以防止別人撤回消息后自己看不到罷了。

不過應(yīng)該也沒人會無聊到把腳本放服務(wù)器上跑來監(jiān)視自己的好友有沒有撤回消息吧~~~

所以就純當技(無)術(shù)(聊)交(取)流(樂)了?


15 人點贊