登录凯特网-QQ技巧|实用软件|技术交流|软件源码|安卓软件!更精彩
10凯币,找一个批量删说说的软件
综合技术 © 文章版权由 admin 解释,禁止匿名转载
评论数
11
浏览数
24901
收藏数
0
批量删说说,一键删光的那种
举报 0
主题
13
帖子
52
关注者
2023-3-30
2023-3-27
2023-3-20
2023-1-4
2022-7-11
Runtime:0.0466s Mem:2050Kb
以下是一个示例 Python 脚本,可以登录您的 QQ 空间并删除您的说说。请注意,需要在电脑上安装 Selenium Webdriver 并选择一个 Webdriver 浏览器,例如 Chrome。您还需要将代码中的 username 和 password 更改为您自己的 QQ 账号的登录凭证。
from selenium import webdriver
import time
# 填写你的QQ号和密码
username = 'your_qq_number'
password = 'your_qq_password'
# 进入QQ空间
driver = webdriver.Chrome()
driver.get('https://qzone.qq.com/')
# 切换到登录窗口所在的iframe
driver.switch_to.frame('login_frame')
# 点击账号密码登录TAB
driver.find_element_by_id('switcher_plogin').click()
# 填写登录账号和密码
driver.find_element_by_id('u').send_keys(username)
driver.find_element_by_id('p').send_keys(password)
# 点击登录按钮
driver.find_element_by_id('login_button').click()
# 进入说说页面
driver.find_element_by_id('aIcenter').click()
driver.find_element_by_id('feed_tab_btn').click()
# 删除所有说说
while True:
try:
# 找到所有的说说
feeds = driver.find_elements_by_css_selector('.feed-container.feed-type-1[data-clicklog]')
# 如果找不到任何说说,则退出循环
if len(feeds) == 0:
break
# 逐个删除说说
for feed in feeds:
try:
# 找到删除按钮,并点击它
feed.find_element_by_css_selector('.item-delete[data-clicklog]').click()
# 点击确定按钮
driver.switch_to.alert.accept()
# 延迟一段时间,防止速度太快被封号
time.sleep(1)
except:
pass
except:
pass
# 关闭浏览器
driver.quit()
上述代码中,首先使用 Selenium Webdriver 打开 QQ 空间并登录,然后进入说说页面并循环删除主页面上所有的说说。每个说说的删除按钮位于其本身对应元素的 "item-delete" CSS 类解析器中,而删除确认对话框则通过 WebDriver 的 switch_to.alert 函数打开。最后,关闭浏览器。
这仅仅是一种示例,您还可以根据个人需要自定义代码,例如,您可以添加更多测试和异常处理机制以提高程序的稳定性和效率。
举报 0