Greasy Fork is available in English.

Voscreen Keyboard Shortcut

Shortcut keys for common operations in Voscreen.com

// ==UserScript==
// @name         Voscreen Keyboard Shortcut
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  Shortcut keys for common operations in Voscreen.com
// @author       Vidocq
// @match        http*://www.voscreen.com/*
// @grant        none
// ==/UserScript==

function getClass(key){
    //1 for first button
    //2 for second button
    //3 for next question
    //4 for replay
    var elements;
    console.log(key);
    if (key === 1){
        elements = document.getElementsByClassName('c-player-subtitle-question o-player__subtitle-question');
        if (elements.length !== 0) elements[0].click();
        else{
            elements = document.getElementsByClassName('c-player-answer o-player__answer');
            elements[0].click();
        }
    }
    if (key === 2){
        elements = document.getElementsByClassName('c-player-subtitle-question o-player__subtitle-question');
        if (elements.length !== 0) elements[1].click();
        else {
            elements = document.getElementsByClassName('c-player-answer o-player__answer');
            elements[1].click();
        }
    }
    if (key === 3){
        elements = document.getElementsByClassName('c-player-next o-player__next');
        if (elements.length !== 0) elements[0].click();
    }
    if (key === 4){
        elements = document.getElementsByClassName('c-player-play o-player__play');
        if (elements.length !== 0) elements[0].click();
    }
}
(function() {
    window.addEventListener('keydown',event=>{
        if (event.keyCode === 49) getClass(1);
        if (event.keyCode === 50) getClass(2);
        if (event.keyCode === 70) getClass(3);
        if (event.keyCode === 82) getClass(4);
    })
})()