检测微信好友是否删除自己
生活随笔
收集整理的這篇文章主要介紹了
检测微信好友是否删除自己
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
使用itchat庫(kù),循環(huán)給好友發(fā)消息,如果誰(shuí)發(fā)不出去,說(shuō)明他把你刪除了
?
?
import itchat import timeitchat.auto_login(hotReload=True) # 熱加載print('檢測(cè)結(jié)果可能會(huì)引起不適。') print('檢測(cè)結(jié)果請(qǐng)?jiān)谑謾C(jī)上查看,此處僅顯示檢測(cè)信息。') print('消息被拒收為被拉黑, 需要發(fā)送驗(yàn)證信息為被刪。') print('沒(méi)有結(jié)果就是好結(jié)果。') print('檢測(cè)1000位好友需要34分鐘, 以此類(lèi)推。') 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í),只有自己能收到此信息,如果沒(méi)添加自己為好友\# 沒(méi)有人能收到此信息,筆者此刻日期為2019/1/6 8:30,到目前為止微信bug還沒(méi)修復(fù)。# 所以迭代從除去自己后的第二位好友開(kāi)始 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()?
轉(zhuǎn)載于:https://www.cnblogs.com/txw1958/p/11556868.html
總結(jié)
以上是生活随笔為你收集整理的检测微信好友是否删除自己的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 安卓微信7.0地图无法定位问题
- 下一篇: java通讯录带报告