Greasy Fork is available in English.

Better NGB

To make NGB webpage better

// ==UserScript==
// @name         Better NGB
// @namespace    Violentmonkey Scripts
// @version      0.01
// @description  To make NGB webpage better 
// @author       Eric
// @match        http://192.168.1.10:8080/*
// @grant        none
// @license      MIT
// ==/UserScript==

(function () {
    'use strict';

    window.addEventListener('keyup', function (e) {
        if (e.altKey && e.key.toLowerCase() == 'x') {
            if (!document.querySelector("[id$='roomNo']")) {
                document.querySelector("[id$='room-status-log']").click();
            }
            const box = setInterval(function () {
                const room = document.querySelector("[id$='roomNo']");
                if (room) {
                    room.value = prompt("room");
                    loadData();
                    clearInterval(box);
                }
            }, 500); // check every 500ms
        } else if (e.key == "Enter") {
            loadData();
        }
    });
})();