前言
起因是因为玩游戏骂不过别人,老是生气,然后就想写一个自动骂人的小程序,再然后就写了。
程序可以设置次数以及发送间隔。
实现思路很简单
- 把祖安人打招呼的方式存入列表
- 随机从列表中取元素
- 用PyAutoGUI库模拟人的手动操作——复制·黏贴·发送
- 重复步骤
记得运行程序后,要在三秒内光标定位到聊天窗口,通用任何一切可以黏贴的发送框
🚅准备工作
安装PyAutoGUI - 拟人自动化操作工具
pip install PyAutoGUI
了解pyautogui库的组合键的用法
pyautogui.hotkey('ctrl', 'v') # 黏贴
🗻遇到问题
在实现过程中发现pyautogui.typewrite()方法并不能输入字符串,
所以用了另一个库pyperclip,同样需要安装
pip install pyperclip
可以利用这个库的pyperclip.copy()方法,将字符串输入的剪切板,配合pyautogui.hotkey(),完成打字操作。
🚨代码实现
import pyautogui
import pyperclip
import time
import random
text = ['祖安大舞台 有妈你就来',
'管好你自己 不然就藏好你的妈',