Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Перенос "консольного" скрипта в UserJavaScript (https://javascript.ru/forum/events/79822-perenos-konsolnogo-skripta-v-userjavascript.html)

JSNbe 30.03.2020 15:40

Перенос "консольного" скрипта в UserJavaScript
 
Здравствуйте! У меня есть код, который выводит среднее значение вводимых слов в минуту для сайта 10fastfinger.com (сайт для проверки скорости печати). По указанию автора этого кода я должен его вставлять в консоль браузера и тогда все работает. И пусть это не такая уж и сложная операция, но каждый раз достаточно неудобно копировать код с сайта открывать консоль и вставлять его туда. Поэтому я задумался можно ли как-то преобразовать его в UserJavaScript, чтобы при входе на сайт он выполнялся автоматически. У меня уже было установлено расширение-менеджер пользовательских скриптов Tampermonkey, но простое копирование туда кода не приносит никаких результатов, а лишь выдает ошибки. Я совершенно не знаком с JavaScript, но отказываться от этой идеи совсем не хочется, поэтому очень прошу вас помочь мне!:help::cray:
Буду рад любой помощи и наводкам от вас!:thanks:

Код, выполняемый в консоли прилагаю
$(function () 
{
    $(document).keydown(function (k) 
    {
        realWPM = Math.round((error_keystrokes / 5) / ((60.01 - countdown) / 60));
        
	if(realWPM < 0 || realWPM > 400)
    	{
        	realWPM = 0;
    	}

        $('#preview').html("<font size='+3'><b>WPM:</b> " + 
        realWPM + "<br><b>Key Strokes:</b> " + 
        error_keystrokes + "<br><b>Words:</b> " + 
        error_correct + "</<font size='+3'>");       
        
        $('#words').before("<div id='preview'></div>");        
    })
})


Часовой пояс GMT +3, время: 20:59.