Python實現(xiàn)清理微信僵尸粉功能示例【基于itchat模塊】
本文實例講述了Python實現(xiàn)清理微信僵尸粉功能。分享給大家供大家參考,具體如下:
原理
通過Pyhton調(diào)用itchat模塊登錄網(wǎng)頁版微信,給你所有好友發(fā)送特殊符號,對方收不到這個特殊符號,只要有人刪了你,你的微信就會顯示被刪的人。
所需環(huán)境
Python3
itchat模塊
安裝
pip install itchat
使用
新建qf.py文件,拷貝下面代碼,保存
import itchat import time itchat.auto_login(hotReload=True) # 熱加載 print('檢測結(jié)果可能會引起不適。') print('檢測結(jié)果請在手機上查看,此處僅顯示檢測信息。') print('消息被拒收為被拉黑, 需要發(fā)送驗證信息為被刪。') print('沒有結(jié)果就是好結(jié)果。') print('檢測1000位好友需要34分鐘, 以此類推。') print('為了你的賬號安全著想,這個速度剛好。') print('在程序運行期間請讓程序保持運行,網(wǎng)絡(luò)保持連接。') print('請不要從手機端手動退出。') input('按ENTER鍵繼續(xù)...') friends = itchat.get_friends(update=True) lenght = len(friends) for i in range(1, lenght): # 微信bug,用自己賬戶給所有好友發(fā)送"ॣ ॣ ॣ"消息,當添加自己為好友時,只有自己能收到此信息,如果沒添加自己為好友\ # 沒有人能收到此信息,筆者此刻日期為2019/1/6 8:30,到目前為止微信bug還沒修復。 # 所以迭代從除去自己后的第二位好友開始 range(1, lenght)。 itchat.send("జ్ఞా", toUserName=friends[i]['UserName']) print(f'檢測到第{i}位好友: {str(friends[i]["NickName"]).center(20, " ")}') # 發(fā)送信息速度過快會被微信檢測到異常行為。 time.sleep(2) print('已檢測完畢,請在手機端查看結(jié)果。') itchat.run()
CMD->CD到該文件目錄,再運行,掃碼登錄即可開始檢測,速度有點慢。
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python數(shù)學運算技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進階經(jīng)典教程》及《Python文件與目錄操作技巧匯總》
希望本文所述對大家Python程序設(shè)計有所幫助。
相關(guān)文章
pygame實現(xiàn)俄羅斯方塊游戲(對戰(zhàn)篇1)
這篇文章主要為大家詳細介紹了pygame實現(xiàn)俄羅斯方塊游戲的對戰(zhàn)篇,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-10-10Python入門_學會創(chuàng)建并調(diào)用函數(shù)的方法
下面小編就為大家?guī)硪黄狿ython入門_學會創(chuàng)建并調(diào)用函數(shù)的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05Python3.8官網(wǎng)文檔之類的基礎(chǔ)語法閱讀
類提供了一種組合數(shù)據(jù)和功能的方法,今天通過本文給大家分享Python3.8官網(wǎng)文檔之類的基礎(chǔ)語法閱讀知識,感興趣的朋友跟隨小編一起看看吧2021-09-09