赞
踩
@danteking dating from 2021.12.7 and last updating at 2021.12.8
gitee仓库
github仓库
借助pyautogui库,我们可以轻松地控制鼠标、键盘以及进行图像识别,实现自动抢课的功能
我们在仓库里提供了2个必须的文件,包括:
在运行这个脚本(auto_get_lesson_pic_recognize.py)前,你需要:
1.安装python并成功配置环境变量,可以在cmd下这样检查;若返回版本号,则已安装
python --version
2.安装以下的依赖,windows用户请以管理员用户运行cmd并依次执行:
# pyautogui库
pip install pyautogui
# 读取excel表格的库
pip install xlrd==1.2.0
# 向计算机的剪贴板发送文本/从计算机剪贴板接收文本的库
pip install pyperclip
# 计算机视觉库
pip install opencv-python
# 图像处理库
pip install pillow
到此,成功安装了5个库
需要将抢课的每一步所需要点击的图标/超链接在头脑中想清楚
将抢课每一步的所需点击的图标/超链接截图,保存在和py脚本同一路径下
打开excel表格,根据第一行提示在单元格中进行输入:
A列------备注(可填可不填)
B列------操作类型,目前包括:
C列------B列的参数
D列------单击重复次数
按照你的选课步骤从第2行开始顺序填写excel表格的执行步骤
此时,保存excel表格
我们打开需要进行操作的选课网页
我们在cmd下切换到脚本所在目录
# 切换到D盘
D:
# 切换到xx文件夹
cd xx
python auto_get_lesson_pic_recognize.py
根据提示执行即可
注意
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。