返回

微信好友清理器!Python揪出偷偷删除你的人

闲谈

社交媒体管理的痛点

在当今这个社交媒体时代,我们都有很多微信好友。随着时间的推移,一些好友可能会因为各种原因不再联系,甚至偷偷地把你删除了。这可能会让你感到尴尬或困扰,尤其是当你想联系对方时才发现已经被删除了。为了避免这种情况,我们可以使用Python脚本来定期检查微信好友的删除情况,并及时收到好友删除通知。

Python脚本的实现

  1. 导入必要的库

首先,我们需要导入必要的库来编写Python脚本。可以使用以下代码导入库:

import os
import sys
import time
import datetime
import requests
import json
  1. 获取微信好友列表

接下来,我们需要获取微信好友列表。可以使用以下代码获取好友列表:

def get_friends_list():
    url = "https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxgetcontact?lang=zh_CN&pass_ticket=%s" % pass_ticket
    headers = {
        "Accept": "application/json, text/plain, */*",
        "Referer": "https://wx.qq.com/",
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
    }
    response = requests.get(url, headers=headers)
    if response.status_code == 200:
        data = json.loads(response.text)
        return data["MemberList"]
    else:
        print("获取好友列表失败")
        return None
  1. 定期检查好友列表

接下来,我们需要定期检查好友列表,看看是否有好友被删除了。可以使用以下代码定期检查好友列表:

def check_friends_list():
    while True:
        friends_list = get_friends_list()
        if friends_list is not None:
            for friend in friends_list:
                if friend["VerifyFlag"] == 0:
                    print("%s (%s) 已将你删除" % (friend["NickName"], friend["UserName"]))
        time.sleep(3600)
  1. 发送好友删除通知

当发现好友被删除时,我们可以发送好友删除通知。可以使用以下代码发送好友删除通知:

def send_notification(friend):
    # 发送邮件或短信通知
    pass
  1. 运行脚本

最后,我们可以运行脚本来检测好友删除情况。可以使用以下命令运行脚本:

python check_friends_list.py

结语

通过使用Python脚本,我们可以轻松揪出偷偷删除您的人,并收到好友删除通知。这可以帮助您更好地管理社交媒体,避免尴尬或困扰的情况。