Greasy Fork 还支持 简体中文。

Autodarts - Auto Fullscreen

Enables auto fullscreen-mode after game start

Você precisará instalar uma extensão como Tampermonkey, Greasemonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Userscripts para instalar este script.

Você precisará instalar uma extensão como o Tampermonkey para instalar este script.

Você precisará instalar um gerenciador de scripts de usuário para instalar este script.

(Eu já tenho um gerenciador de scripts de usuário, me deixe instalá-lo!)

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

(Eu já possuo um gerenciador de estilos de usuário, me deixar fazer a instalação!)

// ==UserScript==
// @name         Autodarts - Auto Fullscreen
// @namespace    http://tampermonkey.net/
// @version      0.15
// @description  Enables auto fullscreen-mode after game start
// @author       benebelter
// @require      https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js
// @match        https://play.autodarts.io/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=autodarts.io
// @license      MIT
// @run-at       document-end
// ==/UserScript==

(function() {
    'use strict';

    $(document).on('click', 'button:contains("Start game"), .enter_fullscreen, .rematch_button, .css-1cd9b6o, .css-1b1zesg, .css-u7txwc',  function(){
        // collapse side bar

        $('.enter_fullscreen').hide();
        if( $('.css-17xejub').width() > 100 ){
            $('[aria-label="Collapse side bar"]').click();
        }

        if( window.innerHeight != screen.height) {
            document.querySelector("html").requestFullscreen();
            $('.exit_fullscreen').show();

        }

        $(document).on('click', '.exit_fullscreen', function(){
            $('.exit_fullscreen').show();
            $('.exit_fullscreen').hide();
        })

        if ($('.exit_fullscreen').length < 1) {
            $('.css-1jc8v6r').last().after('<a class="exit_fullscreen" class="chakra-menu__menuitem css-1jc8v6r" onclick="document.exitFullscreen();  ">Exit Fullscreen</a>');
        }

    })


    let timeout = setTimeout (
        function () {
            if ($('.enter_fullscreen').length < 1 && $('#button_play').length < 1 ){
                $('.css-1jc8v6r').last().after('<a class="enter_fullscreen" class="chakra-menu__menuitem css-1jc8v6r" onclick="">Fullscreen</a>');

// Button nach Next auf Spielseite einfügen
                $('.css-1b1zesg').last().after('<button id="button_play" class="chakra-button css-1b1zesg enter_fullscreen" onclick="">Fullscreen</button>');
                 console.log('add enter_fullscreen');

            }
            else {
                clearTimeout(timeout);
            console.log('clear Timeout');}



            document.addEventListener("fullscreenchange", () => {
                console.log("Fullscreen:", !!document.fullscreenElement);
            });
        }, 3000);


})();