三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

Autovisor智慧树刷课工具5分钟速通:从下载到自动学完一门课只需四步

Autovisor智慧树刷课工具5分钟速通:从下载到自动学完一门课只需四步

Autovisor智慧树刷课工具5分钟速通:从下载到自动学完一门课只需四步

【免费下载链接】Autovisor2025智慧树刷课脚本 基于Python Playwright的自动化程序 [有免安装版]项目地址: https://gitcode.com/gh_mirrors/au/Autovisor

晚上十点半,室友已经睡下,你盯着智慧树的视频进度条,还有三集没放完。手动点开下一集、挂机、再点开下一集——这种重复劳动,相信每个刷过网课的人都经历过。如果你也在找一款能帮你把智慧树课程"托管"给程序的免费工具,Autovisor 就是为这个场景而生的。这是一款基于 Python Playwright 的开源智慧树自动化学习工具,面向 Windows 10 及以上系统的学生用户,提供免安装发行版,全程无需碰代码,照着本文四步走,5 分钟内就能跑通"下载→配置→运行→验证"全流程。

一句话说清 Autovisor 是什么

简单讲,Autovisor 是一个能模拟真人操作浏览器的自动化程序:自动登录、自动播放、自动切下一集、自动跳过弹窗和弹出的题目,甚至能自动完成登录时的滑块验证。它不依赖油猴脚本,而是直接驱动浏览器内核,被网页检测到的概率更低。你要做的只是填好账号和课程链接,然后看着进度条自己往前走。

实战速通:5 分钟跑通全流程

第 1 步:下载解压,认准"免安装版"

在 Windows 10 及以上系统上,直接获取项目的免安装发行版并解压到任意目录即可,不需要配置 Python 环境,开箱即用。如果你更习惯自己拉源码,也可以用下面的命令克隆,然后自行安装依赖运行:

git clone https://gitcode.com/gh_mirrors/au/Autovisor

要点提醒:解压后如果发现Autovisor.exe不见了,十有八九是被杀毒软件误杀,临时关闭或加入信任名单后重新解压即可。

第 2 步:30 秒完成配置

打开解压目录里的configs.ini(如果看不到.ini后缀,先在资源管理器中开启"显示文件扩展名"),用记事本或任意文本编辑器修改三个地方:

[user-account] username = 你的学号或邮箱 password = 你的登录密码 [course-url] URL1 = 你的智慧树课程链接 URL2 = 第二门课可以继续往下加 [course-option] limitMaxTime = 30 limitSpeed = 1.0 soundOff = True

三个要点务必记住:

  • 所有配置项都不加引号,直接写内容;
  • 账号密码可以留空:首次运行时会弹出浏览器让你手动登录,登录成功后程序会把登录凭证保存到本地res/cookies.json,下次自动免密登录,账号密码不落盘更安全;
  • 课程链接支持多门:URL1、URL2……按顺序往下填,程序会依次学习,智慧共享课、翻转课都能识别。

填完后记得保存并关闭文件,再进入下一步。

第 3 步:双击运行,看着进度条自己涨

双击Autovisor.exe,会出现一个命令行黑框(这是程序运行的后台,正常现象,别关它),随后浏览器会自动打开。首次启动时:

  • 如果配置文件里填了账号密码,程序会帮你自动填入并尝试自动过滑块验证enableAutoCaptcha = True时开启,默认开启);
  • 如果留空了账号,就在弹出的页面里手动登录一次,完成后程序会自动接管。

登录成功后,浏览器会跳转到你填写的课程页,你会看到黑框里不断刷新的进度条,比如完成进度: |███████████████████| 63%——此时程序已经在自动播课了,你可以去忙别的事。

验证运行成功的标准很简单:黑框里出现"正在学习:xxx"和进度百分比,且视频在自动播放,就说明全流程已经跑通。

第 4 步:确认进度,收工

课程每学完一集,黑框会提示已学完;全部完成后会打印"所有课程已学习完毕"。你可以回到智慧树页面刷新确认学习时长已入账。

运行过程中,程序在替你悄悄做什么

你看到的是进度条在涨,背后其实是几个"小机器人"在并行干活:

  • 视频管家:每 2 秒检查一次视频状态,发现暂停了立刻续播,还会按limitSpeed自动调速、按soundOff自动静音;
  • 答题助手:遇到弹出的题目会自动点击作答,答完自动按 Esc 关掉弹窗,尽量不打断你的挂机;
  • 安全验证守门员:长时间挂机如果触发人机验证,程序会暂停计时并提示"请手动完成验证",你滑动通过后它自动继续,且该时段不计入学习时长,不会浪费你的限时额度;
  • 会话保鲜:登录过期时会自动检测并提示重新登录,避免进入播放页后白屏空转。

这些能力分散在项目的modules/目录里:tasks.py负责播放与答题、slider.py负责滑块图像识别、progress.py负责进度跟踪,感兴趣的同学可以当源码阅读材料,理解"浏览器自动化"到底是怎么运作的。

进阶技巧:让挂机体验再上一个台阶

  • 自定义浏览器路径:默认用 Edge,但 Edge 偶尔首次启动会失败,重启可恢复;想省心就在浏览器地址栏输入Chrome://version,把"可执行文件目录"抄到配置文件的EXE_PATH项里(要精确到chrome.exe这个文件),改用 Chrome。
  • 限时刷课防超时limitMaxTime是每门课的最长学习分钟数,填 0 表示不限时;配了时限的话,到点会自动切到下一门课,适合多门课程排队刷的场景。
  • 隐藏窗口静默挂机:把enableHideWindow设为True,浏览器窗口会自动隐藏,触发人机验证时再自动弹出让你处理,适合在宿舍或办公室不打扰别人的场景。
  • 避坑一条:挂机时别把浏览器窗口最小化,否则视频播放进度可能不增加;让窗口在后台保持可见状态最稳妥。

高频疑问快速作答

问:为什么第一次启动就失败?答:已知 Edge 首次启动偶发失败,重启程序即可;反复失败就按上面的方法换 Chrome 试试。

问:那个命令行黑框能关掉吗?答:不能,那是程序运行的后台,显示着实时状态和日志;关掉它等于关掉程序。

问:运行后只看到黑框,没弹出浏览器界面?答:浏览器加载需要一些时间,只要黑框没有报错退出就不用管;如果报错,多半是EXE_PATH填错了路径。

问:账号密码留空安全吗?答:安全。登录凭证只保存在本机res/cookies.json,不上传任何服务器;程序全部配置也都是本地存储。

问:遇到问题去哪查?答:运行日志在程序同级的logs/目录,按时间记录,排查时先看日志里最后的错误信息,再核对配置文件格式(编码、引号、路径),最后确认网络和浏览器版本。

技术存在的意义,是把人从重复劳动里解放出来。Autovisor 就是这样一个把"手动点播"变成"自动托管"的小工具——今天花 5 分钟配好,以后每天省下的就不止 5 分钟了。

温馨提示:本工具仅用于学习和研究计算机原理,请合理使用,并遵守所在学校及平台的相关规定。

【免费下载链接】Autovisor2025智慧树刷课脚本 基于Python Playwright的自动化程序 [有免安装版]项目地址: https://gitcode.com/gh_mirrors/au/Autovisor

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

← 返回列表