解决挂课视频鼠标离开网页视频暂停问题

今天打开一个需要挂学时的培训,发现今年的页面进行了升级,如果鼠标点击了网页以外区域或者页面切换到了其他页面,课程视频页面就会暂停。?

这个真是有点坑,要是一个个等着看完,半周时间就没有了 。

先看了下,启用画中画功能,发现开启了画中画点击其他页面也会暂停。

再试了下网上说的,视频播放后点击右键,再WIN+D最小化窗口,发现还是不行。

继续看了下页面通过js检查焦点,可以通过修改js去除这个限制,

不过网上看到一个更方便的方法,通过每秒将视频状态调整为播放

上解决办法

视频播放器为HTML5:

F12打开开发工具-在控制台(console)中输入

setInterval(function () {
    var current_video = document.getElementsByTagName('video')[0]
    current_video.play()
}, 1000)

回车执行即可

console中执行

视频播放器为Flash:

通过修改失去焦点函数

F12打开开发工具-在控制台(console)中输入

  if (!-[1,] && !window.XMLHttpRequest || navigator.userAgent.indexOf("MSIE 8.0") > 0) {
        document.onfocusout = function () {
            return true;
        }
    } else {
        window.onblur = function () {
            return true;
        }
    }

执行后,就可以将页面放到后台,愉快的干其他的了? 。

pip更新失败的解决

通过pip更新pip时提示权限不足,重新使用系统管理员权限执行后报错。

PS C:\WINDOWS\system32> pip install -U pip
Script file 'd:\anaconda3\Scripts\pip-script.py' is not present.

这个时候是pip因为更新一半文件受损导致的

解决办法通过easy_install重新安装pip

easy_install pip

等待重新安装完成pip后就可以重新执行pip的更新

PS C:\WINDOWS\system32>  easy_install pip
WARNING: The easy_install command is deprecated and will be removed in a future version.
Searching for pip
Reading https://pypi.org/simple/pip/
Downloading https://files.pythonhosted.org/packages/fe/3b/0fc5e63eb277d5a50a95ce5c896f742ef243be27382303a4a44dd0197e29/pip-20.2b1-py2.py3-none-any.whl#sha256=b4e230e2b8ece18c5a19b818f3c20a8d4eeac8172962779fd9898d7c4ceb1636
Best match: pip 20.2b1
Processing pip-20.2b1-py2.py3-none-any.whl
Installing pip-20.2b1-py2.py3-none-any.whl to d:\anaconda3\lib\site-packages
Adding pip 20.2b1 to easy-install.pth file
Installing pip-script.py script to d:\anaconda3\Scripts
Installing pip.exe script to d:\anaconda3\Scripts
Installing pip3-script.py script to d:\anaconda3\Scripts
Installing pip3.exe script to d:\anaconda3\Scripts
Installing pip3.8-script.py script to d:\anaconda3\Scripts
Installing pip3.8.exe script to d:\anaconda3\Scripts

Installed d:\anaconda3\lib\site-packages\pip-20.2b1-py3.7.egg
Processing dependencies for pip
Finished processing dependencies for pip