代码拉取完成,页面将自动刷新
import random
import time
from pywinauto.application import Application
from pywinauto import Desktop
def operate_on_nox_windows(texts):
desktop = Desktop(backend="uia")
windows = desktop.windows()
for index, window in enumerate(windows):
if "夜神模拟器特征关键词" in window.window_text():
# 从给定的文本列表中随机选择一个文本
random_text = random.choice(texts.split('|'))
# 将随机选择的文本放入剪贴板
set_clipboard_text(random_text)
# 假设要点击的坐标相对窗口左上角为 (x, y)
x, y = 100, 150
window.click_input(coords=(x, y))
# 粘贴文本
window.type_keys('^v')
# 延迟 3 秒
time.sleep(3)
# 按下回车键
window.type_keys('{ENTER}')
# 如果不是最后一个模拟器窗口,添加 10 秒延迟
if index < len(windows) - 1:
time.sleep(10)
def set_clipboard_text(text):
import win32clipboard
win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardText(text)
win32clipboard.CloseClipboard()
count = 0
while count < 100:
texts = "文本 1|文本 2|文本 3|文本 4"
operate_on_nox_windows(texts)
# 随机生成 3 到 5 分钟的时间间隔(单位:秒)
sleep_time = random.randint(180, 300)
print(f"等待 {sleep_time} 秒后再次执行操作。")
time.sleep(sleep_time)
count += 1
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。