2023
C
简介
本软件研发目的就是为了无痛挂完在线学习时长,一天结束U校园在线学习时长要求,如果您也受长时间页面静止而提示"长时间无响应操作"的问题导致时长不计入,本软件很可能会帮到你。
将其应用在虚拟机上,效果会更好
功能
- 利用Win API对鼠标功能的模拟
- 利用Win API对键盘F5键的模拟
- 利用Win API对键盘Enter键的模拟--AI版
- 内置计时器,可以清晰知道已经运行了多少时间
- 提供更新服务,可以自建更新服务器
兼容性
- 推荐Windows 10及以上 64位操作系统
- 兼容Windows 7及以上 64位操作系统 (UI可能会错位)
下载
操作方法
打开软件,输入相应操作序号后回车,根据使用提示来进行操作
注意
- 在开始前,请先打开想要挂的U校园文章页面
- 在输入T开始后应该立即切到浏览器,注意页面是否被自动刷新和刷新后弹出的对话框是否被自动点击。如选择是普通版(非AI版U校园)则需要在页面刷新后第一时间将鼠标指针移到提示框的确定按钮上注意不要点击,等待软件自动点击
- 请确保浏览器窗口为最大化且为选中状态
- 在执行期间不能进行任何电脑操作,如果想要结束,请切出软件窗口进行关闭即可
编译以及生成
| 支持的编译工具: | 推荐程度 |
|---|---|
| Visual Studio 2022 | 推荐 |
构建步骤:
- 使用Debug或Release x64编译
- 常规-平台工具集 ->C++14标准
- 高级-字符集 ->使用Unicode字符集
- VC++目录-包含目录与库目录—>指向CURL库的地址
- C/C++->常规->SDL检测->否
- C/C++->代码生成->多线程调试MTD
- 链接器->输入->附加依赖项------输入:libcurl.lib
- 链接器->清单文件->UAC执行级别->requireAdministrator
搭建更新服务端
使用Windows Server IIS搭建
- 使用IIS搭建Html页面的方法即可,ini读取方式配置信息已在web.config中
- 搭建完成后,在防火墙开放80端口或者您自定义的端口
使用的第三方库
第三方库已经包含在项目中,不需要您自己安装
其他
这个项目大致功能目标已经完成了,
作者已经上完两年大学英语的课程,该课程已经在大学期间结课,
以后基本不更新了,这个版本也差不多趋于稳定。
如果U校园网页版更新了新的"长时间无响应操作"判定逻辑,您可以下载源代码后自己研究开发。
这个项目里面写入了大量注释帮助您理解。
如果你喜欢这个项目,
不妨推荐给你的好友吧😉
许可
MIT License (free, open source)