UserScript — различия между версиями

Материал из Клавопедии
Перейти к: навигация, поиск
[досмотренная версия][досмотренная версия]
(Ссылки)
 
(не показаны 2 промежуточные версии 2 участников)
Строка 2: Строка 2:
  
 
==История==
 
==История==
Первый написанный скрипт для Клавогонок - сортировка результатов заезда от [[novkostya]]. На сегодняшний день скрипт самый популярный. После публикации этого скрипта на форуме, некоторые клавогонщики стали создавать свои скрипты и также их выкладывать на [[Форум|форум]] или в [[Бортжурнал|БЖ]]. Все скрипты выкладываются на сайт http://userscripts.org. Там же есть отдельная [http://userscripts.org/groups/235 группа] клавогонщиков-разработчиков, в ней есть ссылки на все скрипты.
+
Первый написанный скрипт для Клавогонок - сортировка результатов заезда от [[novkostya]]. После публикации этого скрипта на форуме, некоторые клавогонщики стали создавать свои скрипты и также их выкладывать на [[Форум|форум]] или в [[Бортжурнал|БЖ]].
  
На форуме есть тема, где в одном сообщении присутствуют ссылки на наиболее полезные скрипты.
+
Сейчас все скрипты можно найти на [http://github.com/voidmain02/KgScripts/ github.com]. Любой пользователь может добавить свой скрипт в репозиторий. При этом все пользователи [[KlavoTools]] автоматически получат возможность использовать этот скрипт без дополнительной установки.
  
 
==Установка и использование==
 
==Установка и использование==
Строка 39: Строка 39:
 
*QuickVocsStart - кнопки для быстрого старта по словарю;
 
*QuickVocsStart - кнопки для быстрого старта по словарю;
 
*ErrorControlMode - контроль ошибок в словарях.
 
*ErrorControlMode - контроль ошибок в словарях.
 +
 +
== Безопасность ==
 +
Недобросовестный создатель скрипта может включить в него вредоносный код. Поэтому устанавливайте только те скрипты, всем источникам которых доверяете. Под источником понимается как сам автор, так и все посредники.
  
 
==Ссылки==
 
==Ссылки==
 
*[[Предложения по развитию сайта]]
 
*[[Предложения по развитию сайта]]
*[[AutoHotKeys]]
+
*[[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 - контроль ошибок в словарях.

Безопасность[править]

Недобросовестный создатель скрипта может включить в него вредоносный код. Поэтому устанавливайте только те скрипты, всем источникам которых доверяете. Под источником понимается как сам автор, так и все посредники.

Ссылки[править]