简单解决网课或教育平台在线学习视频鼠标检测问题

前言

由于工作性质问题,朋友们知道博主整天盯着电脑,经常会遇到没时间的朋友让我帮忙刷网课或者驾校的继续教育学习平台,有的网站只要你鼠标切换到其他浏览器标签或者最小化浏览器就会停止视频的播放。so,我当然不可能工作时间划水一直开着学习页面啦,解决办法也有很多种,比如js、虚拟机等等,接下来四种方法一一说明,针对本文题目来说,尽量做到看完就做得到,小白也能学会的程度,本人用的最后一种懒癌晚期做法。

正文

一、js大法

我是不太推荐这个做法

这个说起来确实挺简单的,但是对小白来说不太友好。

原理确实也很简单,检测到类似图片或者页面变化控制视频再次播放就可以,但是不同网站规矩也不太一样,所以代码不是万金油,不推荐这种方式。

油猴里估计有这种插件,可以试试。一般适用于智慧树和超星尔雅

1.给浏览器安装Tampermonkey插件

2.在用户脚本页面中搜索相关的脚本安装即可

用户脚本

找个不懂可以找某度不细说了。

二、挂虚拟机

这个是比较无脑的操作

我简单说下步骤。

①下载安装VMwareWorkstation(安装步骤就不过多解释了,别装c盘都好说)

②新建虚拟机

③看图就行

win7/10都可以,无所谓,甚至linux都可以,win10举例

这里写图片描述

去某度找个激活码甩进去或者不写都行

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

弄个最垃圾的配置就够了

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

虽然推荐60G,找个无所谓,别太小就行,大点也无所谓,只要你空间足够就行

这里写图片描述

接下来都下一步就安装好了

这里写图片描述

然后在虚拟机浏览器里打开你的网课或学习网站,和正常你操作一样打开视频,然后点虚拟机右上角的最小化就ok了。

当然,由于我换了电脑,又因为网速过慢嫌弃下载一个win系统安装包太大,所以放弃这种做法,当然内存较小的同学也不推荐用这种,估计你电脑开虚拟机会很卡。可以试试下面的。

三、按键精灵

搬运来的,目测不错。

1.安装按键精灵

进入该网址

按键精灵

点击下载后安装,然后启动按键精灵。

新建一个空白脚本

点击源文件后,复制粘贴进去如下几行

 
  1. Dim Hwnd

  2. Hwnd = Plugin.Window.Find("", "")

  3. TracePrint Hwnd

  4. Call Plugin.Bkgnd.LeftClick(Hwnd, 500, 500)

接下来点击按键精灵自带的抓抓工具

将浏览器标签页面切换到你要刷课的页面,然后选择句柄

然后找到你的浏览器进程,右键查看句柄信息,此时就会显示出类名和标题的信息

然后将类名和标题复制到如下图的两个位置

接下来要学会自己设置点击的坐标位置

 
  1. 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

更新一下,又来替别人挂课了

发现一个更简单的办法。。。。

打开刷课页面之后切换其他浏览器页面,刷课页面自动暂停了,此时在谷歌浏览器的右上角会出现一个浏览器内运行的播放的音频管理,如图:

点开会发现这个视频是暂停状态,然后按下播放按钮就可以听到视频继续播放了, 然后将浏览器最小化去干工作就可以了,我一般选择将视频页面静音....(注意页面的检测功能,就是多久没动之后有个提示之类的),这个方法可能不适用大部分学习平台。

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值