您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Script contains features like auto best quality choose and some hotkeys for CDA.pl website.
当前为
- // ==UserScript==
- // @name CDA.pl Enhancer
- // @name:pl Ulepszenia dla odtwarzania filmów na stronie CDA.pl
- // @namespace http://tampermonkey.net/
- // @version 0.1
- // @description Script contains features like auto best quality choose and some hotkeys for CDA.pl website.
- // @description:pl Skrypt zawiera właściwości takie jak wybór najlepszej jakości filmu oraz kilka skrótów klawiszowych dla strony CDA.pl
- // @author DaveIT
- // @match https://www.cda.pl/video/*
- // @grant none
- // ==/UserScript==
- /*jshint esversion: 6 */
- (function() {
- 'use strict';
- let config = {
- bestQualityEnable: true,
- hotkeysEnable: true,
- hotkeys: {
- fullscreen: 'f',
- mute: 'm'
- }
- }
- if(config.bestQualityEnable) {
- let buttons = document.querySelectorAll('.quality-btn');
- if(buttons.length > 0) {
- let lastButton = buttons[buttons.length - 1];
- if(lastButton.text == 'Premium') {
- lastButton = buttons[buttons.length - 2];
- }
- if(!lastButton.className.includes('quality-btn-active')) {
- lastButton.click();
- }
- }
- }
- if(config.hotkeysEnable) {
- document.onkeypress = (e) => {
- switch(e.key) {
- case config.hotkeys.fullscreen:
- document.querySelector('.pb-fullscreen').click();
- break;
- case config.hotkeys.mute:
- document.querySelector('.pb-volume-mute').click();
- break;
- }
- }
- }
- })();