江苏省执业药师协会学习模块自动点击继续播放

文章目录

版权声明:本文为CSDN博主「杨群」的原创文章,遵循 CC 4.0 BY-SA版权协议,于2024年8月28日首发于CSDN,转载请附上原文出处链接及本声明。
  原文链接:https://blog.csdn.net/u011046671/article/details/141642825

一、基础环境

操作系统:Microsoft Windows 10

浏览器:Microsoft Edge

二、适用场景

  • 江苏省执业药师协会学习模块(网址:http://www.jslpa.cn/)

  • 该在线学习系统页面定期向服务器发送跟踪请求,服务器根据页面进入时间和视频播放结束时间统计播放时长,因此视频倍速播放不能快速学习。

  • 缺点:视频播放过程中无法暂停。

  • 页面需要需要保持激活状态,可以通过远程桌面远程其他计算机进行挂机播放。

  • 一个视频播放完成后,需要手动点击下一章节视频进行播放,否则会一直重复播放当前视频。

  • 一个账号可以在多个终端同时登录,因此可以同时在多台计算机进行挂机播放。

三、过程和方法

  • 登录账户进入视频播放页面。

  • 同时按下快捷键 Ctrl + Shift + I 进入开发者模式。或者右上角的三个点,然后依次点击【更多工具】,【开发人员工具】。

  • 切换到【控制台】标签。

  • 粘贴以下内容到控制台并按回车键。

    js 复制代码
    setInterval(() => {
            const buttonEle = document.getElementsByClassName('pauseBg')[0];
            if (buttonEle) buttonEle.click();
    }, 1000)
  • 其中:数字1000为1000毫秒即1秒,每秒检测一次。也可以改为其他数字,如3000,即3秒检测一次。

  • 这样系统弹出【点击继续播放】提示框后,程序将在一个周期内自动点击继续播放,视频继续播放。

版权声明:本文为CSDN博主「杨群」的原创文章,遵循CC 4.0 BY-SA版权协议,于2024年8月28日首发于CSDN,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/u011046671/article/details/141642825