better player

try to take over the world!

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name         better player
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        http://202.38.196.89/cache/*
// @match        http://s.cnmooc.org/video/*
// @grant        none
// ==/UserScript==

var video=document.getElementsByTagName('video')[0];

video.onclick=function(){
    if(video.paused){
        video.play();
    }
    else{
        video.pause();
    }
};


window.addEventListener('keydown',function(e) {
    var v=video.volume;
    if(e.keyCode==39) // SPACE
    {
        video.currentTime+=5;
    }
    else if (e.keyCode==37){
        video.currentTime-=5;
    }
    else if (e.keyCode==38){
        v+=0.05;
    }
    else if (e.keyCode==40){
        v-=0.05;
    }
    
    if(v>1)video.volume=1;
    else if(v<0)video.volume=0;
    else video.volume=v;
    },true);