您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
禁用通视频学习web对鼠标离开的eventlisteners - (修改自keepcalmandbelogical的脚本mouse events ad killer)
- // ==UserScript==
- // @name Mouseout Killer
- // @author MetaMiku
- // @namespace https://github.com/MetaMikuAI/Mouseout-Killer/
- // @description 禁用通视频学习web对鼠标离开的eventlisteners - (修改自keepcalmandbelogical的脚本mouse events ad killer)
- // @warning 本脚本请在下载后24h内删除,本脚本未进行后台检验,由此脚本造成的一切后果由使用者自负
- // @version 0.2
- // @match *://*.chaoxing.com/*
- // @license MIT
- // ==/UserScript==
- /*
- * 更新日志:
- * 0.2 - 添加了自动播放视频和自动静音的功能(js模拟点击)
- * 0.1 - 允许用户鼠标离开时保持视频播放(屏蔽mouseout事件监听器)
- */
- (function() {
- Window.prototype.addEventListener = (function() {
- var f = Window.prototype.addEventListener;
- return function(type, handler) {
- if (type.toLowerCase() !== "mouseout") {
- f.apply(this, arguments);
- }
- };
- })();
- console.log("[MetaMiku]已屏蔽Mouseout监听器");
- setTimeout(function() {
- document.getElementsByClassName("vjs-poster")[0].click();
- console.log("[MetaMiku]已启动视频播放");
- }, 3000);
- setTimeout(function() {
- document.getElementsByClassName("vjs-mute-control vjs-control vjs-button vjs-vol-3")[0].click();
- console.log("[MetaMiku]已执行自动静音");
- }, 1000);
- })();