溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Python如何實(shí)現(xiàn)清理微信僵尸粉功能

發(fā)布時(shí)間:2020-07-20 16:24:35 來(lái)源:億速云 閱讀:252 作者:小豬 欄目:開發(fā)技術(shù)

這篇文章主要為大家展示了Python如何實(shí)現(xiàn)清理微信僵尸粉功能,內(nèi)容簡(jiǎn)而易懂,希望大家可以學(xué)習(xí)一下,學(xué)習(xí)完之后肯定會(huì)有收獲的,下面讓小編帶大家一起來(lái)看看吧。

Python如何實(shí)現(xiàn)清理微信僵尸粉功能

原理

通過(guò)Pyhton調(diào)用itchat模塊登錄網(wǎng)頁(yè)版微信,給你所有好友發(fā)送特殊符號(hào),對(duì)方收不到這個(gè)特殊符號(hào),只要有人刪了你,你的微信就會(huì)顯示被刪的人。

Python如何實(shí)現(xiàn)清理微信僵尸粉功能

所需環(huán)境

Python3
itchat模塊

安裝

pip install itchat

使用

新建qf.py文件,拷貝下面代碼,保存

import itchat
import time
 
itchat.auto_login(hotReload=True) # 熱加載
 
print('檢測(cè)結(jié)果可能會(huì)引起不適。')
print('檢測(cè)結(jié)果請(qǐng)?jiān)谑謾C(jī)上查看,此處僅顯示檢測(cè)信息。')
print('消息被拒收為被拉黑, 需要發(fā)送驗(yàn)證信息為被刪。')
print('沒有結(jié)果就是好結(jié)果。')
print('檢測(cè)1000位好友需要34分鐘, 以此類推。')
print('為了你的賬號(hào)安全著想,這個(gè)速度剛好。')
print('在程序運(yùn)行期間請(qǐng)讓程序保持運(yùn)行,網(wǎng)絡(luò)保持連接。')
print('請(qǐng)不要從手機(jī)端手動(dòng)退出。')
input('按ENTER鍵繼續(xù)...')
 
friends = itchat.get_friends(update=True)
lenght = len(friends)
 
for i in range(1, lenght):
  # 微信bug,用自己賬戶給所有好友發(fā)送"ॣ ॣ ॣ"消息,當(dāng)添加自己為好友時(shí),只有自己能收到此信息,如果沒添加自己為好友\
  # 沒有人能收到此信息,筆者此刻日期為2019/1/6 8:30,到目前為止微信bug還沒修復(fù)。
  # 所以迭代從除去自己后的第二位好友開始 range(1, lenght)。
  itchat.send("జ్ఞా", toUserName=friends[i]['UserName'])
  print(f'檢測(cè)到第{i}位好友: {str(friends[i]["NickName"]).center(20, " ")}')
  # 發(fā)送信息速度過(guò)快會(huì)被微信檢測(cè)到異常行為。
  time.sleep(2)
 
print('已檢測(cè)完畢,請(qǐng)?jiān)谑謾C(jī)端查看結(jié)果。')
 
itchat.run()

CMD->CD到該文件目錄,再運(yùn)行,掃碼登錄即可開始檢測(cè),速度有點(diǎn)慢。

以上就是關(guān)于Python如何實(shí)現(xiàn)清理微信僵尸粉功能的內(nèi)容,如果你們有學(xué)習(xí)到知識(shí)或者技能,可以把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI