基于Tampermonkey 实现自动答题和视频播放

本文介绍了如何在微软Edge浏览器中通过Tampermonkey插件安装并启用名为Muketool网课助手的脚本,实现学习通视频自动播放和答题功能,同时提到了可能存在的自动答题准确性问题及关闭方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

🌞欢迎莅临我的个人主页👈🏻这里是我专注于深度学习领域、用心分享知识精粹与智慧火花的独特角落!🍉

🌈如果大家喜欢文章,欢迎:关注🍷+点赞👍🏻+评论✍🏻+收藏🌟,如有错误敬请指正!🪐

🍓“请不要相信胜利就像山坡上的蒲公英一样唾手可得,但是请相信生活中总有美好值得我们全力以赴,哪怕粉身碎骨!”🌹

目录

一、环境准备

二、下载Tampermonkey

三、安装脚本

四、启用脚本


一、环境准备

微软自带的 edge 浏览器(电脑端)

二、下载Tampermonkey

安装地址:Tampermonkey 篡改猴(油猴脚本)

下载完成会在浏览器拓展中自动生成一个插件,此时点击管理拓展,确保插件已经启用,至此安装完成。

三、安装脚本

网站链接:Greasy Fork

点击上述链接,在搜索栏中搜索“学习通”

点击超链接进行安装,该脚本可实现各大网课平台视频自动播放和答题

为了便于大家下载,下面直接给出下载地址:Muketool网课助手

四、启用脚本

点击篡改猴 - > 添加新脚本 - > 已安装脚本 - > 启用

然后登陆学习通跳转到播放界面,如果没有自动生成以下界面重新刷新网页即可

请注意:该脚本的自动答题有一定缺陷,由于是AI搜索题目,故有少量题目无法保证准确性,属于正常现象。我的建议是只看视频,题目的话自己做,正确率提高了,最后得分不也就高了嘛!因此就需要关闭自动答题功能,下面是关闭方式,当然,如果你不介意最后的得分的话,下面的就可以直接略过啦!

关闭答题的方式:

点击该超链接进入脚本源码

进入该编辑器下滑找到 work ,将其值改为0,随后返回学习通重新刷新网页即可。这样就达到只播放视频而跳过答题目的了。

### 关于自动播放与答题自动化插件 存在一些基于浏览器的脚本或扩展程序可以满足特定在线教育平台上的自动播放以及部分情况下的自动答题需求。这些工具通常利用TypeScriptVue这样的现代前端开发技术构建,形成易于扩展的功能模块化架构[^1]。 #### 实现方式 为了达到上述目的,开发者们会采用如下策略: - **页面交互模拟**:通过JavaScript操作DOM来模仿用户行为,比如点击播放按钮启动视频流。 ```javascript document.querySelector('video').play(); ``` - **定时任务调度**:设置间隔执行的任务以持续监控页面状态变化,并适时触发相应动作。 ```javascript setInterval(() => { const videoElement = document.querySelector('video'); if (!videoElement.paused && !videoElement.ended) { console.log("Video is playing"); } }, 1000); ``` - **数据抓取与处理**:针对不同站设计专门的数据提取逻辑,用于获取题目信息并尝试匹配正确选项完成作答过程;不过需要注意的是并非所有平台都允许此类操作,具体取决于目标站点的安全机制及API开放程度。 #### 开源项目推荐 对于希望找到开源项目的读者来说,“Auto.js” 或者 “Tampermonkey/Greasemonkey + 自定义脚本”的组合可能是不错的选择。前者是一个专注于Android设备的应用框架,但也包含了Web端的支持库;后者则是广泛使用的用户脚本管理器,在其基础上编写定制化的JS代码能有效达成所需功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

30天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值