前言
由于工作性质问题,朋友们知道博主整天盯着电脑,经常会遇到没时间的朋友让我帮忙刷网课或者驾校的继续教育学习平台,有的网站只要你鼠标切换到其他浏览器标签或者最小化浏览器就会停止视频的播放。so,我当然不可能工作时间划水一直开着学习页面啦,解决办法也有很多种,比如js、虚拟机等等,接下来四种方法一一说明,针对本文题目来说,尽量做到看完就做得到,小白也能学会的程度,本人用的最后一种懒癌晚期做法。
正文
一、js大法
我是不太推荐这个做法
这个说起来确实挺简单的,但是对小白来说不太友好。
原理确实也很简单,检测到类似图片或者页面变化控制视频再次播放就可以,但是不同网站规矩也不太一样,所以代码不是万金油,不推荐这种方式。
油猴里估计有这种插件,可以试试。一般适用于智慧树和超星尔雅
1.给浏览器安装Tampermonkey插件
2.在用户脚本页面中搜索相关的脚本安装即可
找个不懂可以找某度不细说了。
二、挂虚拟机
这个是比较无脑的操作
我简单说下步骤。
①下载安装VMwareWorkstation(安装步骤就不过多解释了,别装c盘都好说)
②新建虚拟机
③看图就行
win7/10都可以,无所谓,甚至linux都可以,win10举例
去某度找个激活码甩进去或者不写都行
弄个最垃圾的配置就够了
虽然推荐60G,找个无所谓,别太小就行,大点也无所谓,只要你空间足够就行
接下来都下一步就安装好了
然后在虚拟机浏览器里打开你的网课或学习网站,和正常你操作一样打开视频,然后点虚拟机右上角的最小化就ok了。
当然,由于我换了电脑,又因为网速过慢嫌弃下载一个win系统安装包太大,所以放弃这种做法,当然内存较小的同学也不推荐用这种,估计你电脑开虚拟机会很卡。可以试试下面的。
三、按键精灵
搬运来的,目测不错。
1.安装按键精灵
进入该网址
点击下载后安装,然后启动按键精灵。
新建一个空白脚本
点击源文件后,复制粘贴进去如下几行
Dim Hwnd
Hwnd = Plugin.Window.Find("", "")
TracePrint Hwnd
Call Plugin.Bkgnd.LeftClick(Hwnd, 500, 500)
接下来点击按键精灵自带的抓抓工具
将浏览器标签页面切换到你要刷课的页面,然后选择句柄
然后找到你的浏览器进程,右键查看句柄信息,此时就会显示出类名和标题的信息
然后将类名和标题复制到如下图的两个位置
接下来要学会自己设置点击的坐标位置
Call Plugin.Bkgnd.LeftClick(Hwnd, 500, 500)
这行代码作用是进行后台点击,后面的500,500 是点击的坐标位置。
因为浏览器是有分多个窗口的,后台点击要获得句柄,再具体找到这个窗口内部的坐标比较麻烦,解释起来也比较麻烦,所以此处只用一个比较简便的方式进行坐标获取。
先把浏览器窗口最大化,打开按键精灵的抓抓工具,然后把鼠标放到要刷的视频上面。
此时放大镜上面会显示出x和y的坐标
写入到代码中,即
点击保存退出
记得先把标签切换到学习视频的页面,然后选择刚刚写的那个脚本,点击运行即可。
可以把浏览器最小化了再运行脚本,避免鼠标移动到这个页面上,会导致视频再次暂停。
成功进行后台播放。
不过,对于懒癌晚期的我来说,又觉得麻烦,所以打开浏览器的我又为所欲为了。
四、调试大法好
这种办法比较无脑,生效也快。
不过教程仅限于pc端操作。
1.进入学习看视频页面
2.按下F12
3.依次点击 Elements - Event Listeners查看页面内的事件监听器
可以看到由于我点击了其他地方,学习页面已经自动暂停,而且右下角提示不学习了。
4.remove
看一下这一堆东西,我简单解释一下,其实检测鼠标移除在代码中就是一个mouse的事件问题,既然上文说了小白都不用懂就能搞定,那么直接说方法,就不做过多说明。
在每一条上面打开左侧小三角然后点Remove移除即可,是每一条,是每一条,是每一条。
然后变成这样了
关闭调试页面
然后为所欲为去吧
我这个已经成功了
真香!
此方法为老夫多年不传之秘,传男不传女!
不说了,记得点赞就行,给我刷刷评论也好啊。
来个素质三连更舒服。
啊,忘记说了,别刷新页面,别刷新页面,别刷新页面。
如果刷新了或者关机了,下次重复一遍第四种方法就可以了。
2022-3-28 09:18:40
更新一下,又来替别人挂课了
发现一个更简单的办法。。。。
打开刷课页面之后切换其他浏览器页面,刷课页面自动暂停了,此时在谷歌浏览器的右上角会出现一个浏览器内运行的播放的音频管理,如图:
点开会发现这个视频是暂停状态,然后按下播放按钮就可以听到视频继续播放了, 然后将浏览器最小化去干工作就可以了,我一般选择将视频页面静音....(注意页面的检测功能,就是多久没动之后有个提示之类的),这个方法可能不适用大部分学习平台。