# lry-assistant **Repository Path**: CodexploRe/lry-assistant ## Basic Information - **Project Name**: lry-assistant - **Description**: lry-assistant是一个自动化小助手项目,能够通过导出的答案回顾的html文件执行一次或多次的自动化答题。 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-03-17 - **Last Updated**: 2025-03-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LryAssistant #### 介绍 学校lry平台的自动化小助手,通过导出的答案回顾的html文件执行一次或多次的自动化答题,解放你的双手 #### 安装教程 本项目尚未打包发行(pyqt打包起来有点麻烦),若需使用请使用python环境运行入口文件,准备工作分为以下几个步骤: - 获取和配置python环境,网络有许多教程,这里不多赘述 - 使用pip命令安装项目所需的包,具体参考requirements.txt的内容,每个包都装最新版应该就行了,也可以使用以下命令完成安装(不是很推荐) ```cmd pip install -r requirements.txt ``` - 参照自己的Chrome浏览器版本安装chromedriver驱动程序,具体步骤可以参考 [这个博客](https://blog.csdn.net/mingfeng4923/article/details/130989513) #### 使用说明 1. 使用python执行widget.py文件,顺利的话可以看到如下界面: ![widget](README.assets/widget.png) 2. 点击配置首选项按钮,在弹窗中初始化你的账号密码等信息,之后点击确定按钮: ![settings](README.assets/settings.png) 3. 根据提示选择一个html文件/包含html文件的文件夹(由选择的试题模式决定,单份则选择文件,多份则选择文件夹),确定好循环次数即可点击开始执行按钮完成所需的任务,文本框内会打印出当前的执行信息,如下: ![running](README.assets/running.png) #### 注意事项 - 有时候点击开始执行按钮会直接退出程序并且没有报错信息,可能是操作太频繁了,目前不知道具体原因,如果遇到了可以再次尝试运行。 - 目前测试的数据比较少,肯定有许多没遇到的情况(如一页内的题目数可能不一样,出现了新的题目类型等),这个等有需要的时候再维护( - json文件保存了你的配置信息,**包括账号和密码**!!!请注意个人隐私的安全问题!(可能后续会添加点加密手段)