voidmain
|
Сообщение #1
5 февраля 2014 в 16:41
|
Маньяк
29 |
Реестр пользовательских скриптовЧто такое userscript? Кратко: userscript — это программа, написанная на языке JavaScript, хранящаяся на компьютере пользователя и подключаемая браузером на определенных страницах. Юзерскрипт представляет собой файл с расширением .user.js, содержащий метаданные и непосредственно javascript-код. Использование юзерскриптов позволяет расширять функционал сайтов. Как установить userscript? Подробная инструкция тут. KG_FullStatisticsLink by voidmainДобавляет ссылку на скачивание полной статистики KG_DisableTab by voidmainОтключает кнопку Tab в поле ввода текста во время заезда скрытый текст… Часто нажимаете Tab вместо буквы "Й"? Этот скрипт для вас :) KG_ErrorWork by voidmainПозволяет проводить работу над ошибками до тех пор, пока все ошибки не будут исправлены скрытый текст… Скрипт поможет отработать до безошибочности проблемные слова :) Работа над ошибками может быть запущена с помощью сочетания клавиш Ctrl+Up Автор идеи: Переборыч KG_EnterToSpace by voidmainЗаменяет нажатия клавиши Enter клавишей пробел во время заезда скрытый текст… Скрипт будет полезен тем, кто любит набирать книги. Нажимать Enter для переноса строки в диалогах и стихах привычней чем пробел. Автор идеи: Переборыч KG_ExactSpeed by voidmainВыводит в результатах заезда скорость с точностью до сотых KG_SaveGameResult by voidmainДобавляет ссылку на сохранение результатов заезда в JSON формате скрытый текст… Описание форматаid – Идентификатор заезда beginTime – Системное время начала заезда gameInfo – Информация об игре type – Тип заезда (normal, sprint, marathon, noerror, abra, digits, referats, chars, voc-####) levelFrom – Минимальный ранг для входа в игру levelTo – Максимальный ранг для входа в игру timeout – Таймаут старта игры isPremiumAbra – Флаг премиум-абракадабры isQualification – Флаг квалификации mode – Режим игры (normal, practice, private) places – Номера игроков в порядке их финиширования (т.е. победителем заезда является players[places[0]]) players – Участники заезда finishedTime – Системное время финиширования speed – Отображаемая скорость errorsCount – Количество ошибок errorsPercent – Отображаемый процент ошибок user – Информация о пользователе
id – Идентификатор пользователя login – Логин пользователя level – Ранг (1 – любитель … 9 – экстракибер) registered – Дата и время регистрации startDate – Дата начала тренировок numRaces – Пробег по текущему словарю avgSpeed – Средняя скорость по словарю bestSpeed – Рекорд по словарю avgError – Средний процент ошибок по словарю totalTime – Полное время набора по словаря в секундах qual – Квалификация по данному словарю car – Описание машины
type – Тип машины (см. ниже) color – Цвет машины tuning – Тюнинг машины aeroUrl – Ссылка на аэро text – Текст заезда KG_CancelRaceShortcut by voidmain, unnamed777, novkostyaДобавляет сочетание клавиш для отмены результатов заезда скрытый текст… Сочетание клавиш для отмены заезда: Shift+Z. Данный скрипт основан на этом скрипте. KG_AccurateSpeedo by voidmain, unnamed777, novkostyaСпидометр в режиме "средней скорости" показывает актуальную скорость скрытый текст… Значение скорости обновляется каждые 300 миллисекунд Данный скрипт основан на этом скрипте. MarkdownColorExtension Viewer by FenexРасширение markdown, добавляющее поддержку цветов скрытый текст… Синтаксис: **[белый][1]** [1]: http://klavogonki.ru/ "!mсe color=white bgcolor=#000000" "!mсe" вначале обязателен. Автор идеи: Переборыч KlavoEvents by Fenex, DIgorevichЛента событий — список предстоящих и прошедших мероприятий klavogonki: Sort results by novkostyaСортировка результатов заезда и счетчик игроков DelGameButton by FenexКнопка удаления результата в соревнованиях (работает только для Премиум-аккаунтов) QuickVocsStart by FenexНа страницах словарей появляется кнопка быстрого старта с выбором параметров заезда Error Control Mode by FenexКонтроль ошибок в словарях klavogonki - hide cars by rgallСкрытие машинок во время набора текста Идеи для новых скриптовПревью картинок в бортжурналескрытый текст… Phemmer писал(а): Тогда такой запрос скрипта: отображать картинки в комментариях бортжурнала и лентах :) Лайт-версия Сводкискрытый текст… Переборыч писал(а): Можешь забацать стиль или скрипт для Профиль/Сводка: Био развернуть (всё равно он грузится целиком), Достижения (если есть) и Бортжурнал удалить, Досье съёжить до списка по строке на пункт (название и значение в одной строке), а выпадающее меню (в правом верхнем углу) растащить на кнопки? Такую, своего рода, лайт-версию Сводки. Групповое удаление результатов по словарюскрытый текст… Переборыч писал(а): Групповое удаление результатов по словарю. Лог пробегаскрытый текст… voidmain писал(а): Ripcord писал(а): Предложение: скрипт для подсчета общего суточного пробега. Я бы даже расширил предложение: вести лог пробега. Добавить специальную страницу, на которой бы отображались данные по последним N заездам. P. S.Позже дополню эту тему другими рабочими скриптами. Пишите пожалуйста ваши идеи, пожелания, благодарности Последний раз отредактировано 7 февраля 2014 в 12:20 пользователем voidmain
|
AstonMartinDB10
|
Сообщение #2
5 февраля 2014 в 16:54
|
Экстракибер
42 |
|
MMMAAANNN
|
Сообщение #3
5 февраля 2014 в 16:56
|
Супермен
36 |
Идея вот такая есть: Скрипт для подсчета частотности и скорости словоформ. 1) Создается таблица "слов" (а на самом деле - словоформ со знаками препинания, в том виде в котором они находятся в game.words). В каждом заезде в эту таблицу добавляются фактически набранные слова и их параметры: скорость на слове (= количество символов/время, затраченное на набор слова), наличие/отсутствие ошибки, тип заезда (режим или словарь, наличие/отсутствие квалификации). Хранить эту таблицу можно в cookie, наверное. 2) По результатам этой таблицы, если поездить некоторое время, можно составить: 2а) Список слов в порядке убывания частотности (в том числе по конкретному режиму и/или словарю). Возможно, стоит его формировать не просто сравнивая количество наборов слова, но учитывать также длину слова в символах. 2б) Список слов по скорости. Возможно, стоит распределять места только между словами, по которым есть не менее N замеров. 2в) Список слов по ошибочности. 3) На основании этих списков можно раскрашивать текст в каждом новом заезде. Например, частотные слова - почернее, редкие - посерее. Быстрые - позеленее, медленные - покраснее. Или можно раскрашивать слова согласно скорости ранговыми цветами. Таким образом, с одного взгляда на текст можно будет составить впечатление о его "легкости". 4) Можно будет рассчитывать "прогнозируемую скорость" исходя из известных "средних" скоростей каждого из слов в тексте. (Наверное стоит использовать скользящую среднюю, потому что с опытом скорость набора слов будет увеличиваться, особенно при целенаправленных тренировках). P.S. Если реально считать скорость для каждого из слов, можно в конце заезда выводить "приблизительную брутто" скорость - среднюю скорость по словам, набранным безошибочно (или среднюю скорость с исключением слов, набранных с ошибками). Последний раз отредактировано 5 февраля 2014 в 17:00 пользователем MMMAAANNN
|
voidmain
|
Сообщение #4
5 февраля 2014 в 18:02
|
Маньяк
29 |
MMMAAANNN, точно измерить скорость набора слова в браузере сложно (на сколько я знаю). Именно поэтому TypingStatistics существует в виде отдельного приложения, а не юзерскрипта.
|
MMMAAANNN
|
Сообщение #5
5 февраля 2014 в 18:39
|
Супермен
36 |
Клавогонки каким-то образом меряют двухбуквенные сочетания в миллисекундах (при наличии Премиума в конце каждого заезда показывают "самые медленные" сочетания и значения для них в мс). Понятно, что точность там невысока. "Слова" (т.е. фактически слово+возможная пунктуация+пробел) в подавляющем большинстве существенно длиннее двухбуквенных сочетаний, поэтому, думаю, точность измерения времени, затраченного на набор слова, должна быть получше. Кроме того, при множественных замерах скорость "слова" будет усредняться, поэтому погрешности должны сглаживаться. Даже не очень точные замеры все же дадут довольно интересную, и, надеюсь, полезную информацию.
|
Ripcord
|
Сообщение #8
6 февраля 2014 в 00:39
|
Гонщик
50 |
Предложение: скрипт для подсчета общего суточного пробега.
|
voidmain
|
Сообщение #9
6 февраля 2014 в 09:10
|
Маньяк
29 |
Ripcord писал(а): Предложение: скрипт для подсчета общего суточного пробега. Я бы даже расширил предложение: вести лог пробега. Добавить специальную страницу, на которой бы отображались данные по последним N заездам.
|
Lexanni
|
Сообщение #10
6 февраля 2014 в 13:57
|
Маньяк
26 |
voidmain, Спасибо за проделанную работу! = = = = = А я сам давно хочу такой скрипт, чтобы он подсвечивал определяемые мною сочетания символов, для того, чтобы при наборе они хорошо бросались в глаза, и я понимал, что кусок этого слова нужно набрать именно вот так, а не иначе. Потому что при наборе без жестких зон, одно и то же слово можно набрать разными способами, и нужно учить тот, что оптимальнее. Но это лично мне он нужен для этой цели, а другим клавогонщикам, я думаю, тоже будет интересно иметь возможность подсвечивать сложные слова или их части. :) = = = = = Еще, хотелось бы иметь включаемое-отключаемое маленькое окошко со списком начинающихся игр (ну, как чатики в контакте, которые всегда с тобой, на любой его странице…). Без всяких анимаций, без машинок игроков… Можно и без ников игроков, а просто как-нибудь обозначить их общее количество в начинающейся игре… Даже таймер ожидания можно упростить по-минимуму – светофорчиком как-нибудь – хз… Вообще, просил я как-то это у Создателя, но думаю, что он на такое внимание не обращает… =/ = = = = = Я понятия не имею, на сколько это может быть тормозно и реализуемо ли вообще… Я просто высказываю хотелки. Наконец-то есть тема, где это можно написать! :) Последний раз отредактировано 6 февраля 2014 в 13:58 пользователем Lexanni
|
задумчивый
|
Сообщение #11
7 февраля 2014 в 00:16
|
Супермен
75 |
УХ! Спасибо автору темы, давно пора собрать до кучи плюшки! Здорово!
|
voidmain
|
Сообщение #12
7 февраля 2014 в 04:02
Сообщение перенесено в тему
«Свалка удалённых сообщений»
|
Fenex
|
Сообщение #13
7 февраля 2014 в 11:37
|
Клавомеханик
49 |
MarkdownColorExtension Viewerhttp://klavogonki.ru/u/#/82885/journal/52f...bf62db3658b456aСинтаксис: **[белый][1]** [1]: http://klavogonki.ru/ "!mсe color=white bgcolor=#000000" "!mсe" вначале обязателен. P.S. предполагается ещё существование скрипта MarkdownColorExtension Editor, но я его вряд ли буду писать. Мне лениво P.P.S. как всегда, могут быть ошибки, написано левой пяткой на коленке за 10 минут Последний раз отредактировано 7 февраля 2014 в 11:59 модератором Fenex
|
voidmain
|
Сообщение #14
7 февраля 2014 в 12:05
|
Маньяк
29 |
Fenex, Добавил в первый пост :) Предлагаю добавить константные цвета: марафон, экстракибер и т.п. Предложение к разработчикам скриптов: давайте предупреждать друг-друга, если начинаем реализовывать идею из шапки. Последний раз отредактировано 7 февраля 2014 в 12:09 пользователем voidmain
|
Fenex
|
Сообщение #15
7 февраля 2014 в 12:09
|
Клавомеханик
49 |
Fenex писал(а): Предлагаю добавить константные цвета: стандартные (red, blue, black...) и местные (марафон, экстракибер...). Тулбар уже как-нибудь без меня стряпайте )
|
voidmain
|
Сообщение #16
7 февраля 2014 в 12:19
|
Маньяк
29 |
Fenex писал(а): Тулбар уже как-нибудь без меня стряпайте ) Я не про тулбар. Я бы хотел иметь возможность написать так: **[Марафон][1]** [1]: http://klavogonki.ru/ "!mсe color=maraphone"
|