实现条件
本地安装python
环境,使用微信电脑版
该脚本有助于理解python
的时间相关类库以及WindowControl
库的基本使用
微信需要在你的任务栏中:
刷屏对象要在你的会话中:
修改相关参数即可刷屏:
轰炸微信名
轰炸次数
定时时间
轰炸内容
代码实现
代码语言:python代码运行次数:0复制import datetime
import pyautogui
import pytz
from time import sleep
from uiautomation import WindowControl
"""
微信需要在任务栏中
轰炸对象需要在会话中
"""
wx = WindowControl(Name='微信')
wx.SwitchToThisWindow()
hw = wx.ListControl(Name='会话')
#TODO 轰炸微信名
we = hw.TextControl(Name='弟大翻着洗')
we.Click(simulateMove=False)
#TODO 轰炸次数
Frequency = 10
while True:
utc_now = datetime.datetime.now(pytz.utc)
beijing_tz = pytz.timezone('Asia/Shanghai')
beijing_now = utc_now.astimezone(beijing_tz)
time_str = beijing_now.strftime("%H:%M:%S")
sleep(0.1)
print("Current Time: " "=============================" time_str "=============================")
#TODO 定时时间
Time = "09:41:00"
if str(time_str) == Time:
for num in range(Frequency):
#TODO 轰炸内容
wx.SendKeys("hello" , waitTime=0)
sleep(0.1)
pyautogui.press('enter')