Greasy Fork

Greasy Fork is available in English.

基金从业人员远程培训系统工具

zh-cn

当前为 2024-11-22 提交的版本,查看 最新版本

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         基金从业人员远程培训系统工具
// @namespace
// @version      1.0
// @description  zh-cn
// @author       听说你很会玩
// @match        https://peixun.amac.org.cn/*
// @icon         https://peixun.amac.org.cn/favicon.ico
// @grant        none
// @license      MIT
// @namespace http://greasyfork.icu/users/852316
// ==/UserScript==

(function() {
    'use strict';

    // 1. 获取video元素
    const video = document.getElementById("vidplayer").firstElementChild;
    console.log(video);

    // 2. 添加播放事件监听器
    video.addEventListener('play', function () {
        console.log('视频开始播放了');

        // 这里还可以添加更多自定义操作,比如更新页面上显示视频播放状态的提示信息等
         video.playbackRate = 2;//自动二倍速播放
    });
    video.addEventListener('pause', function () {
        video.playbackRate = 2;
        video.play();
        console.log('视频又播放了');
        // 可以在这里执行暂停相关的自定义操作,例如暂停页面上与视频同步的动画效果等
    });
// window.onload = function () {
//     const dianji = document.getElementsByClassName("outter")[0];
//     dianji.click();
// }
    const dianji = document.getElementsByClassName("outter")[0];
    dianji.addEventListener("click",function () {
            video.playbackRate = 2;
    })

    setInterval(function () {
        const currentSpeed = video.playbackRate;
        console.log(`当前视频播放速度为:${currentSpeed}倍`);
        // 这里还可以根据当前速度进行更多逻辑判断和操作,比如判断速度是否超出合理范围等
    }, 1000);


})();