长按加速

看视频长按加速

目前為 2023-05-05 提交的版本,檢視 最新版本

// ==UserScript==
// @name         长按加速
// @namespace    mscststs.com
// @version      0.2
// @description  看视频长按加速
// @author       mscststs
// @license      ISC
// @match        https://www.bilibili.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=bilibili.com
// @require      https://greasyfork.org/scripts/38220-mscststs-tools/code/MSCSTSTS-TOOLS.js?version=1026406
// @require      https://greasyfork.org/scripts/374462-%E9%BC%A0%E6%A0%87%E9%95%BF%E6%8C%89-longpress/code/%E9%BC%A0%E6%A0%87%E9%95%BF%E6%8C%89-LongPress.js?version=645860
// @grant        none
// ==/UserScript==

(async function() {
    'use strict';
    const video = await mscststs.wait("#bilibili-player video");
    onLongPress(video,()=>{
        window.player.setPlaybackRate(4);
        const toastId = window.player.toast.create({text:"  加速中 >>   ",duration: Infinity});

        const once = ()=>{
            window.player.toast.remove(toastId);
            window.player.setPlaybackRate(1);
            document.removeEventListener(once);
        }
        document.addEventListener("mouseup",once)
    },500)

})();