UserScript — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Fenex (обсуждение | вклад) (Новая страница: «'''UserScript''' (UserJS, юзерскрипт, скрипт, пользовательский скрипт) - программа, написанная на язык...») |
Игрок3 (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии 3 участников) | |||
Строка 2: | Строка 2: | ||
==История== | ==История== | ||
− | Первый написанный скрипт для Клавогонок - сортировка результатов заезда от [[novkostya]] | + | Первый написанный скрипт для Клавогонок - сортировка результатов заезда от [[novkostya]]. После публикации этого скрипта на форуме, некоторые клавогонщики стали создавать свои скрипты и также их выкладывать на [[Форум|форум]] или в [[Бортжурнал|БЖ]]. |
− | + | Сейчас все скрипты можно найти на [http://github.com/voidmain02/KgScripts/ github.com]. Любой пользователь может добавить свой скрипт в репозиторий. При этом все пользователи [[KlavoTools]] автоматически получат возможность использовать этот скрипт без дополнительной установки. | |
==Установка и использование== | ==Установка и использование== | ||
Строка 39: | Строка 39: | ||
*QuickVocsStart - кнопки для быстрого старта по словарю; | *QuickVocsStart - кнопки для быстрого старта по словарю; | ||
*ErrorControlMode - контроль ошибок в словарях. | *ErrorControlMode - контроль ошибок в словарях. | ||
+ | |||
+ | == Безопасность == | ||
+ | Недобросовестный создатель скрипта может включить в него вредоносный код. Поэтому устанавливайте только те скрипты, всем источникам которых доверяете. Под источником понимается как сам автор, так и все посредники. | ||
==Ссылки== | ==Ссылки== | ||
*[[Предложения по развитию сайта]] | *[[Предложения по развитию сайта]] | ||
− | *[[ | + | *[[AutoHotKey]] |
*[[KlavoTools]] | *[[KlavoTools]] | ||
*[[Typing Statistics]] | *[[Typing Statistics]] | ||
+ | |||
+ | [[Категория:Программное обеспечение клавогонщика]] |
Текущая версия на 18:24, 29 сентября 2022
UserScript (UserJS, юзерскрипт, скрипт, пользовательский скрипт) - программа, написанная на языке JavaScript и хранящаяся непосредственно на компьютере пользователя. Запускается при заходе на определённую страницу (указывается в коде). Для клавогонок написано множество скриптов, которые добавляют полезный функционал или фиксят баги.
Содержание
История[править]
Первый написанный скрипт для Клавогонок - сортировка результатов заезда от novkostya. После публикации этого скрипта на форуме, некоторые клавогонщики стали создавать свои скрипты и также их выкладывать на форум или в БЖ.
Сейчас все скрипты можно найти на github.com. Любой пользователь может добавить свой скрипт в репозиторий. При этом все пользователи KlavoTools автоматически получат возможность использовать этот скрипт без дополнительной установки.
Установка и использование[править]
Скрипты могут запускаться практически на всех современных браузерах. Для различных браузеров способы установки скриптов отличаются.
Google Chrome и хромоподобные[править]
Кликаем по ссылке и скрипт устанавливается. Для отмены или удаления скрипта нужно зайти в Гаечный Ключ -> Инструменты -> Расширения. В списке найти нужный скрипт и отключить\удалить.
FireFox[править]
Для установки и работы юзерскриптов необходимо установить дополнение: Greasemonkey. После установки дополнения Greasemonkey необходимо перезапустить браузер.
После этого можно устанавливать скрипты. Удалять\отключать можно через настройки расширения Greasemonkey.
Opera[править]
Сначала нужно создать директорию (папку), в которую будете копировать скрипты. Затем в настройках браузера указать путь к данной директории. В эту директорию нужно будет сохранять файлы скриптов. Будьте внимательны, скрипты обязательно должны быть с расширением ".user.js". Для отключения скриптов нужно удалить соответствующий файл из директории.
InternetExplorer[править]
Для установки и работы юзерскриптов необходимо установить дополнение: IE7Pro.
После устанвоки дополнения можно ставить скрипты.
Наиболее популярные скрипты[править]
- sortresults - скрипт сортировки результатов в заезде;
- BB-Tools - на форуме и в профилях появляется окно вставки смайлов, дополнительные BB-кнопки;
- BigTextArea - на форуме окно ввода сообщения становится больше;
- chat2BBcode - кнопка для конвертирования лога чата в BB-синтаксис;
- DelGameButton - появляется возможность удалять результаты в соревнованиях для Премиум-аккаунтов;
- restoreChat - подключение чата вручную;
- KlavoEvents - лента событий
- PostOptions+ - дополнительные кнопки обращения и цитирования выделенного внизу каждого сообщения на форуме;
- tag "hide" - пользовательские хайды. Замена стандартного "Скрытый текст...";
- hide_cars - скрытие машинок во время заезда;
- QuickVocsStart - кнопки для быстрого старта по словарю;
- ErrorControlMode - контроль ошибок в словарях.
Безопасность[править]
Недобросовестный создатель скрипта может включить в него вредоносный код. Поэтому устанавливайте только те скрипты, всем источникам которых доверяете. Под источником понимается как сам автор, так и все посредники.