2024/3/6更新
由于selenium框架存在诸多稳定性Bug, 此次更新将重构为微软的playwright框架.
程序稳定性进一步提升;显著加快浏览器启动速度 (这次可以启动自带浏览器了)加入了定时模拟鼠标滑动功能 (可能减少被检测到的概率? )完成小节时将提示已经刷了多久 (考虑要不要出个限定刷课时长的功能) 建议之前出现各种闪退和崩溃的下载此次更新的版本 ! 然后测试新版的坑(不是)
Autovisor
智慧树视频课辅助工具,开启挂机摸鱼时代~
新学期必备干货, 建议收藏备用 !!
程序介绍
这是一个可无人监督的自动化程序,由Python和JavaScript编写而成。相对于纯JS脚本,本程序可有效防止被网页检测。
核心原理是使浏览器模拟用户的点击操作, 不会导致封号等问题
程序功能
可以自动登录
自动播放和切换下一集
跳过弹窗和弹出的题目
自动静音播放视频
检测当前学习进度并后台实时更新
检测视频是否暂停并续播 (不用担心视频意外暂停了~)
根据当前时间自动设置背景颜色(白昼/暗夜)
使用须知(重要 !!)
1.请确保系统为windows10及以上
默认启动Edge(win10以上系统会自带);请确保Edge或Chrome安装在系统默认位置;2.文件夹内有 account.json文件(可能没显示.json后缀名),请用文本编辑器打开;
3.填写配置文件
“User”:输入你的 账户名;“Password”:输入你的 密码;“Driver”:指定启动的 浏览器(可选Chrome);“Url”:输入网课的 具体网址,保存后关闭,例如:(只能使用英文标点)
4.运行程序,会自动打开浏览器界面,滑块验证时请稍等片刻,进入网课界面后就可以自动刷课啦~ (~ ^-^ ~)
注: 登录界面的滑块验证请手动完成。
发行版下载:
Github: Releases · CXRunfree/Autovisor (github.com) (留下一个免费的 star吧?)
网盘备用: [蓝奏云] Autovisor-for-windows 密码:492l
为便于阅读, 源码已放在文末
如有疑问,可以在评论区留言, 每条留言作者都会认真看的 !
(报错问题请附上报错信息,在log.txt文件内)
常见问题
1.为什么会出现一个命令行黑框?
这是程序运行的后台,你可以查看当前运行的状态2.为什么网页一片空白/无法加载课程界面,一段时间后程序就退出了?
大概率你没有在account文件里填入课程的网址;
此外从登录完成后到进入课程界面的过程不需要鼠标点击
3.为什么运行程序只出现后台却没出现浏览器界面?
只要后台未异常退出就不必担心; 如果出错可能是你的浏览器安装路径有问题不支持功能:
由于习惯分机制对倍速检测严格, 程序不提供自动调节倍速功能已知Bug:
长时间挂机有概率弹出人机验证,会导致程序异常退出;刷课页面若弹出智慧树