X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
[{{mminutes}}:{{sseconds}}] Ожидаем начала...    

Форум «Программное обеспечение» / KG_Complexity_Filter

ПОТРОШИТЕЛЬЧАТА Сообщение #1 5 июня 2026 в 22:37
Маньяк
5
KG_Complexity_Filter — анализатор сложности текста

Скрипт для Tampermonkey, предназначенный для детального анализа сложности текстов.

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

На данный момент поддерживается анализ для следующих раскладок:

ЙЦУКЕН (русский язык)
QWERTY (английский язык)

Поддерживается:

• Русский и английский интерфейс
• Светлая и тёмная темы оформления
• Свободное перемещение панели по экрану
• Автоматическое сохранение положения панели
• Автоматическое определение языка текста с выбором соответствующей раскладки (ЙЦУКЕН/QWERTY)

скрытый текст…


═══════════════════════════════════════════
1. Общая оценка сложности текста
═══════════════════════════════════════════

После анализа текста скрипт вычисляет итоговый рейтинг сложности и отображает его в виде числовой оценки и текстовой категории.

Оценка формируется на основании множества факторов и позволяет быстро понять, насколько комфортным будет набор данного текста.

На скриншоте анализируемый текст получил оценку 57 и относится к категории «Средне».

═══════════════════════════════════════════
2. Основные показатели анализа
═══════════════════════════════════════════

В верхней части панели отображается сводная статистика:

Средняя стоимость символа — средняя сложность набора одного символа
Количество символов — размер анализируемого текста
Сложные зоны — процент проблемных участков
Длинные слова — доля длинных слов в тексте
Раскладка анализа — автоматически выбранная раскладка для текущего языка текста
Цифровой ряд — количество символов, требующих использования верхнего цифрового ряда

Эти показатели позволяют быстро оценить характер текста без изучения детальной статистики.

═══════════════════════════════════════════
3. Распределение уровней сложности
═══════════════════════════════════════════

Цветовая диаграмма показывает соотношение лёгких, средних и сложных фрагментов в анализируемом тексте.

По ней можно быстро оценить общий характер текста и понять, преобладают ли в нём простые участки или большое количество сложных сочетаний.

═══════════════════════════════════════════
4. Баланс между руками
═══════════════════════════════════════════

Отдельная шкала отображает распределение нагрузки между левой и правой рукой.

Это позволяет увидеть:

• Насколько равномерно используется клавиатура
• Есть ли сильный перекос в сторону одной руки
• Насколько комфортным будет длительный набор текста

На приведённом примере нагрузка распределена примерно как 47% / 53%.

═══════════════════════════════════════════
5. Система штрафов сложности
═══════════════════════════════════════════

Скрипт показывает вклад различных факторов в итоговую сложность текста.

Среди них:

• Набор одним пальцем
• Внешние перекаты
• Прыжки по рядам клавиатуры
• Базовая стоимость сочетаний

Каждый фактор отображается в процентах относительно общей оценки сложности.

Это помогает понять, почему конкретный текст оказался сложнее или проще ожидаемого.

═══════════════════════════════════════════
6. Нагрузка на пальцы
═══════════════════════════════════════════

Диаграмма показывает нагрузку на каждый палец обеих рук.

С помощью неё можно определить:

• Какие пальцы используются чаще всего
• Какие зоны клавиатуры перегружены
• Насколько равномерно распределён набор

Высота столбцов напрямую отражает интенсивность использования соответствующих пальцев.

═══════════════════════════════════════════
7. Сложные биграммы
═══════════════════════════════════════════

В отдельном блоке выводятся наиболее затратные двухбуквенные сочетания, обнаруженные в тексте.

Для каждой биграммы отображается её суммарный вклад в сложность.

Это позволяет быстро выявить сочетания букв, которые чаще всего становятся причиной снижения скорости набора.

═══════════════════════════════════════════
8. Сложные слова
═══════════════════════════════════════════

Отдельный список содержит слова с наибольшей стоимостью набора.

Для каждого слова выводится его рассчитанная сложность.

Такие слова обычно оказывают наибольшее влияние на результат заезда и чаще приводят к ошибкам или потере темпа.

═══════════════════════════════════════════
9. Цветовая разметка текста
═══════════════════════════════════════════

В нижней части панели отображается полный текст с подсветкой сложности отдельных фрагментов.

● Лёгкие участки
● Средняя сложность
● Наиболее сложные сочетания и слова

Благодаря этому можно мгновенно определить проблемные места текста ещё до начала заезда.

═══════════════════════════════════════════
10. Демонстрация работы и установка
═══════════════════════════════════════════

10.1. Видео демонстрация

Если не хочется читать всё описание, можно посмотреть короткую демонстрацию работы скрипта:

Видео: Демонстрация KG_Complexity_Filter

10.2. Установка скрипта

Для установки необходим браузер с расширением Tampermonkey.

Ссылки для установки:

GitHub
GreasyFork


═══════════════════════════════════════════
11. Как работает алгоритм оценки сложности
═══════════════════════════════════════════

Этот раздел объясняет, из чего складывается итоговая оценка и почему два внешне похожих текста могут получить совершенно разные баллы.

11.1. Стоимость одного символа

Каждый символ текста получает числовую стоимость, складывающуюся из нескольких независимых слагаемых:

Ряд клавиатуры — домашний ряд даётся легче всего (×1.0), верхний сложнее (×1.5), нижний ещё сложнее (×2.5), цифровой ряд — наиболее затратный (×2.5 + отдельная надбавка за цифру).
Палец — указательные пальцы самые ловкие, мизинцы — нет. Стоимость нарастает от указательного (0.5) к мизинцу (2.0).
Редкость буквы — редко встречающиеся в языке буквы стоят дороже: для них слабее выработан автоматизм. Пенальти вычисляется через нормированную частоту относительно самой распространённой буквы (для русского — «о», для английского — «e»).
Пробел / перевод строки — фиксированная стоимость 0.5 (короткий отдых для рук).
Знак препинания — добавляется надбавка за «ритмический разрыв»: пунктуация ломает равномерный ритм набора.
Shift — удержание Shift одновременно с нажатием клавиши стоит 3.0. Исключение: если подряд идёт 4 и более заглавных — алгоритм считает, что включён Caps Lock, и надбавка снимается.
Неизвестный символ — символ, которого нет в раскладке, получает максимальный штраф (3.5 + надбавки за Shift и ритмический разрыв).

Сумма этих компонентов и есть «сырая» стоимость символа.

11.2. Биграммная надбавка

После вычисления стоимости самого символа к нему добавляется стоимость его перехода от предыдущего символа — биграммный компонент. Он состоит из нескольких частей:

Одним пальцем (same-finger) — два разных символа на одном физическом пальце подряд: самый дорогой переход (+3.0). Растяжки указательного (4-я и 5-я позиции) считаются одним пальцем.
Одна рука (same-hand) — переход внутри одной руки дороже, чем чередование рук. Базовая надбавка +0.8, плюс небольшой штраф за каждую колонку расстояния между пальцами (+0.15 на колонку).
Внешний перекат (outward roll) — движение от указательного к мизинцу (для левой руки — вправо-влево, для правой — влево-вправо) менее естественно, чем внутренний перекат. Надбавка +0.5.
Ножницы (scissor) — соседние пальцы одной руки одновременно задействуют ряды с разницей ≥2 (например, указательный на домашнем ряду, средний на цифровом): физически неудобное движение. Штраф +0.8.
Прыжок по рядам (row jump) — чем дальше ряды двух клавиш в биграмме, тем больше надбавка (+0.6 × количество рядов между ними).
Чередование Shift — если следующий символ требует Shift, а клавиша находится на той же стороне, что и Shift (например, правый Shift + правая клавиша) — это неудобно, штраф +0.4. Обратная ситуация (разные стороны) поощряется небольшим вычетом −0.3.

11.3. Триграммная надбавка (редирект)

Для каждого символа, начиная с третьего, анализируется тройка предшествующих символов. Если все три расположены на одной руке и направление движения пальцев меняется («рука пошла вправо, потом развернулась влево») — это называется редиректом. Редиректы нарушают плавность и добавляют +0.6 к стоимости третьего символа.

11.4. Надбавки за накопленную нагрузку

Некоторые факторы влияют не на отдельный символ, а на серию:

Серия одной рукой (hand run) — если одна рука работает непрерывно более 4 символов подряд, каждый следующий символ получает нарастающую надбавку (+0.12 за каждый сверхнормативный символ). Переключение на другую руку сбрасывает счётчик.
Кластер пунктуации — несколько знаков препинания подряд (кавычка-дефис, многоточие и т. п.) дороже, чем по одному: каждый последующий получает +0.3 к предыдущей надбавке.
Усталость пальца (fatigue) — отслеживается количество нажатий на каждый палец в скользящем окне последних ~36 символов. Если палец нажат более 12 раз в этом окне — каждое следующее нажатие дороже на +0.08. Окно скользящее: как только палец отдыхает, накопленная «усталость» убывает.

11.5. Множитель длинного слова

После обработки всех символов слова алгоритм проверяет его длину. Слова длиннее 8 букв получают мультипликативный штраф: каждая буква сверх нормы добавляет +10% к стоимости всего слова (не только хвоста). Множитель ограничен сверху значением 2.0, то есть очень длинное слово стоит не более чем вдвое дороже нормального.

Именно эти символы подсвечиваются в текстовом виде как «длинное слово».

11.6. Итоговый балл: от суммы к проценту

После того как стоимость каждого символа посчитана с учётом всех надбавок и множителей:

1. Вычисляется средняя стоимость символа (avg) — сумма всех стоимостей делится на число символов.
2. К средней добавляется поправка на разброс: avg + 0.25 × √дисперсия. Это делает оценку чувствительной к всплескам сложности — текст с равномерной средней трудностью будет лучше оцениваться, чем текст с такой же средней, но редкими тяжёлыми вспышками.
3. Прибавляется штраф за дисбаланс рук: если одна рука загружена значительно сильнее другой, к сумме добавляется до 0.6 × степень перекоса.
4. Результат нормируется к шкале 0–100 (делится на внутренний максимум 9.0 и умножается на 100, значения выше 100 обрезаются).

Итог: 0–34 — «Легко», 35–64 — «Средне», 65–100 — «Сложно».

11.7. Что значат «Сложные зоны» в статистике

Для цветовой разметки текста и расчёта процента сложных зон используется скользящее окно ±4 символа. Для каждого символа берётся средняя стоимость его ближайших соседей — это сглаживает одиночные всплески и позволяет выделять реально плотные сложные участки, а не отдельные случайные клавиши.

• Сглаженная стоимость < 3.0 → лёгкий участок
• 3.0 ≤ стоимость < 5.5 → средний участок
• Стоимость ≥ 5.5 → сложный участок

Процент «сложных зон» в шапке панели — это доля символов, попавших в красную категорию.

11.8. Наихудшая зона

Из всех красных участков выбирается один с наибольшей суммарной стоимостью (при минимальной длине 4 символа). Именно он выделяется в тексте дополнительной обводкой. Если красных участков нет — берётся лучший жёлтый участок.

11.9. Разбивка по факторам (штрафная диаграмма)

Все накопленные биграммные надбавки суммируются по типам и показываются в виде пропорциональной полосы. «Базовая стоимость» (other) включает стоимость ряда, пальца, частоты, ритмических разрывов, серий одной рукой и усталости пальца — то есть всё, что не относится к биграммным взаимодействиям. Так можно понять, чем именно «тяжёл» конкретный текст: одной рукой, неудобными биграммами или просто непривычными клавишами.

═══════════════════════════════════════════
Обратная связь
═══════════════════════════════════════════

Проект разрабатывался с использованием Claude AI. Все промпты, требования к функционалу, алгоритмам анализа и логике работы скрипта были подготовлены мной.

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

Конструктивная обратная связь поможет улучшить существующие алгоритмы анализа, скорректировать неточности и определить направления дальнейшего развития проекта. На основе полученных замечаний будут формироваться новые задачи и промпты для доработки и расширения функционала скрипта.
Последний раз отредактировано 12 июня 2026 в 00:26 пользователем ПОТРОШИТЕЛЬЧАТА
yanepozer228 Сообщение #2 5 июня 2026 в 23:03
Супермен
12
нифига
ПОТРОШИТЕЛЬЧАТА Сообщение #3 6 июня 2026 в 00:27
Маньяк
5
Версия 1.0.1

1. При наведении курсора на столбец диаграммы в разделе «Нагрузка на пальцы» в области отображения текста подсвечиваются все символы, набор которых выполняется соответствующим пальцем.
https://i.imgur.com/mXGQczl.mp4

2. При наведении курсора на полосу баланса рук, в области отображения текста подсвечиваются символы, набранные соответствующей рукой — левой или правой, в зависимости от того, на какую половину полосы наведён курсор.
https://i.imgur.com/pzqxAm3.mp4

3. При наведении курсора на элементы из раздела «Штрафы» также происходит подсветка символов. Пока что не уверен в правильности алгоритма некоторых пунктов. Нужно будет ещё проверять.
https://i.imgur.com/DKQAQeM.mp4
Последний раз отредактировано 6 июня 2026 в 02:07 пользователем ПОТРОШИТЕЛЬЧАТА
ПОТРОШИТЕЛЬЧАТА Сообщение #4 6 июня 2026 в 17:12
Маньяк
5
Версия 1.0.2

1. Возможность скрыть некоторые разделы из виду из-за ненадобности. Также это помогает экономить пространство по вертикали.
https://i.imgur.com/edkdRz9.mp4
yanepozer228 Сообщение #5 7 июня 2026 в 11:44
Супермен
12
брота=ха чот скрипт по твоей ссылке не добавляется в расширение =(
ПОТРОШИТЕЛЬЧАТА Сообщение #6 7 июня 2026 в 12:42
Маньяк
5
yanepozer228 писал(а):
брота=ха чот скрипт по твоей ссылке не добавляется в расширение =(

Создаётся новый скрипт в tampermonkey. Открывается окно где нужно вставить код.
Дефолтное содержимое удалить. https://i.imgur.com/1QD3liz.png

Вставить то содержимое, что открылось по ссылке установки скрипта.
Potatore Сообщение #7 7 июня 2026 в 13:11
Супермен
58
Нет описания, как скрипт должен работать на странице заезда. Должно появляться всплывающее окно? У меня ничего не происходит.
В консоли нет ошибок.
В TM при вставке скрипта сыпет такими ошибками
https://fastpic.org/view/127/2026/0607/_86d...317f99.jpg.html
ПОТРОШИТЕЛЬЧАТА Сообщение #8 7 июня 2026 в 13:40
Маньяк
5
Potatore писал(а):
Нет описания, как скрипт должен работать на странице заезда. Должно появляться всплывающее окно? У меня ничего не происходит.
В консоли нет ошибок.
В TM при вставке скрипта сыпет такими ошибками
https://fastpic.org/view/127/2026/0607/_86d...317f99.jpg.html

скоро добавлю ссылку на greasyfork для лёгкой установки.
ПОТРОШИТЕЛЬЧАТА Сообщение #9 7 июня 2026 в 13:46
Маньяк
5
Версия 1.0.3

1. При первоначальном показе окна, нет никаких данных о предыдущем положении (после первичной установки скрипта), окно показывается по центру. После первого смещения, данные положения сохраняются.

2. Окно более не уходит за пределы вьюпорта при изменении размера окна браузера, а при возвращении окна браузера в изначальное состояние, панель восстанавливает своё положение. Также панель не уходит за пределы окна, когда происходит переключение режимое отображения.
https://i.imgur.com/ulkWLp9.mp4
https://i.imgur.com/n22yZOF.mp4

3. Добавлено событие Ctrl + Клик на шапки секций, чтобы скрыть все раскрытые при клике на выбранное.
https://i.imgur.com/c2Sc2XV.gif

4. Был усовершенствован алгоритм оценки сложности. Ранее мини марафоны (и другие более длинные тексты) оценивались со сложностью от 70 до 100, так как сложность по мере накапливалась из-за длинны текста (не учитывая факт отдыха предыдущих пальцев), теперь же сложность копится в зависимости от реальной усталости пальцев. К примеру, если один из пальцев 10 комбинаций не использовался, тогда с данного пальца усталость полностью снимается (0%), поэтому цифра сложности отображается близкой к правде (во всяком случае ближе к этому).
Последний раз отредактировано 7 июня 2026 в 14:05 пользователем ПОТРОШИТЕЛЬЧАТА
ПОТРОШИТЕЛЬЧАТА Сообщение #10 7 июня 2026 в 13:54
Маньяк
5
Добавлена ссылка для установки с GreasyFork. https://i.imgur.com/bRcO1hL.png в этом посте https://klavogonki.ru/forum/software/5627/page1/#post1
Ссылка для установки не прямая. Установка происходит на самой странице по кнопке https://i.imgur.com/gEOUe9Y.png
Последний раз отредактировано 7 июня 2026 в 13:56 пользователем ПОТРОШИТЕЛЬЧАТА
Potatore Сообщение #11 7 июня 2026 в 14:52
Супермен
58
Спасибо, теперь все нормально. Выглядит неплохо, есть возможность окно свернуть, передвинуть вправо и вверх, чтобы не мешало.
https://fastpic.org/view/127/2026/0607/_7d2...e15bdf.jpg.html
Теперь к вопросам - не засчитываются заезды в одиночном режиме. Непонятна оценка сложности для текста ниже, текст ни разу не легкий.
https://fastpic.org/view/127/2026/0607/_a4a...9134e1.jpg.html
Не засчитался заезд и в открытом режиме, после того как вышел отсчет AFK поставил скорость заезда 273, хотя по факту была под 500.
https://fastpic.org/view/127/2026/0607/_610...4ccae8.jpg.html
Последний раз отредактировано 7 июня 2026 в 16:46 пользователем Potatore
ПОТРОШИТЕЛЬЧАТА Сообщение #12 7 июня 2026 в 20:08
Маньяк
5
Potatore писал(а):
Спасибо, теперь все нормально. Выглядит неплохо, есть возможность окно свернуть, передвинуть вправо и вверх, чтобы не мешало.
https://fastpic.org/view/127/2026/0607/_7d2...e15bdf.jpg.html
Теперь к вопросам - не засчитываются заезды в одиночном режиме. Непонятна оценка сложности для текста ниже, текст ни разу не легкий.
https://fastpic.org/view/127/2026/0607/_a4a...9134e1.jpg.html
Не засчитался заезд и в открытом режиме, после того как вышел отсчет AFK поставил скорость заезда 273, хотя по факту была под 500.
https://fastpic.org/view/127/2026/0607/_610...4ccae8.jpg.html

По идее не должно быть такого по причине моего скрипта. Сам попробовал откатать Мизинцы+ в одиночном режиме и не было подобной проблемы.
ПОТРОШИТЕЛЬЧАТА Сообщение #13 7 июня 2026 в 20:16
Маньяк
5
Версия 1.0.4

1. Когда алгоритму не удалось определить какой тип раскладки необходимо использовать для словарей без букв, который содержит только цифры или знаки, предоставляется возможность конкретному словарю наделить память о том, какую именно раскладку нужно будет использовать в дальнейшем. В случае, когда словарь содержит буквы конкретного языка, то предотвращается возможность переназначить раскладку.
В дальнейшем данная система изменится, так как внедрится поддержка множества раскладок для английского и русского языка, поэтому пока имеем то, что имеем. Дальше будет видно. Текущая версия кнопки переключения может измениться или даже перекочевать куда-нибудь в настройки.
https://i.imgur.com/BsxEDEI.mp4
https://i.imgur.com/NynfZ70.mp4

2. Исправлена ошибка с неправильным отображением биграмм. Это отчётливо видно со словарём знаки, где вместо знаков отображаются цифры.
https://i.imgur.com/OkChw6q.png

3. Добавлено очередное событие Alt + Клик по любому заголовку из разделов, чтобы одним кликом раскрыть или скрыть все.
https://i.imgur.com/FgQZriq.gif
Последний раз отредактировано 7 июня 2026 в 21:04 пользователем ПОТРОШИТЕЛЬЧАТА
ПОТРОШИТЕЛЬЧАТА Сообщение #14 8 июня 2026 в 20:49
Маньяк
5
Версия 1.0.5

1. Добавлены две дополнительные раскладки EN: Dvorak RU: Dictor

2. Для переключения языка используется Клик, для переключения раскладки для текущего языка используется Ctrl + Клик (по кнопке в метаданных).

3. Добавлена виртуальная клавиатура для просмотра текущей раскладки по конкретному языку. Открывается по Shift + Клик (по кнопке в метаданных).

На текущий момент доступно по две раскладки: EN: QWERTY, DVORAK, RU: ЙЦУКЕН, ДИКТОР

https://i.imgur.com/D9DzxWa.mp4
Последний раз отредактировано 8 июня 2026 в 21:05 пользователем ПОТРОШИТЕЛЬЧАТА
ПОТРОШИТЕЛЬЧАТА Сообщение #15 8 июня 2026 в 23:29
Маньяк
5
Версия 1.0.6

1. Вызов виртуальной клавиатуры перекочевал в собственную кнопку в шапке основной панели сложности. Оттуда происходит как вызов клавиатуры так и скрытие помимо скрытия клавиатуры через собственную кнопку. Клавиатура также умеет перемещаться во вьюпорте и запоминать своё положение, как и основная панель.

https://i.imgur.com/atVenIq.mp4
ПОТРОШИТЕЛЬЧАТА Сообщение #16 10 июня 2026 в 00:52
Маньяк
5
Версия 1.0.7

1. Закрепление клавиатуры

Добавлена возможность закрепить панель виртуальной клавиатуры — при следующих загрузках страницы она будет открываться автоматически. Для закрепления/откепления используется Shift + клик по кнопке клавиатуры в заголовке панели.

2. Счётчики нажатий и тепловая карта

На каждой клавише теперь можно включить отображение числа нажатий за весь набранный текст. Дополнительно добавлен режим тепловой карты: клавиши окрашиваются по четырёхступенчатому градиенту от синего (редко используемые) через зелёный и жёлтый до красного (наиболее нагруженные), что позволяет наглядно оценить распределение нагрузки по клавиатуре. Оба режима переключаются кнопками в заголовке панели клавиатуры.

https://i.imgur.com/tRG2XMx.mp4
ПОТРОШИТЕЛЬЧАТА Сообщение #17 11 июня 2026 в 14:26
Маньяк
5
Версия 1.0.8

1. Тепловая карта (стоимость)

Добавлена дополнительная тепловая карта с отображением сложности по суммарной стоимости каждой клавиши (её сложности нажатия в зависимости от частоты использования и её труднодоступности, использованного пальца). Соответственно отображается и надлежащее значение в счётчике.
https://i.imgur.com/y39GaVj.png

2. Переключение между двумя соседними режимами отображения

Это происходит при клике на кнопку режима с удерживанием клавиши Shift. Соответственно и подсказка обновляется и отображает должную информацию.
https://i.imgur.com/DxYiXZr.mp4

3. Тотальный коннект двух панелей

При взаимодействии с клавиатурой, происходят видимые изменения в тексте другой панели. При взаимодействии с панелью сложности, также затухают клавиши на клавиатуре, а дожны остаются подсвеченными.
На данный момент визуальные изменения на клавиатуре не поддерживаются для сложных биаграмм и слов. В ближайшем будущем будет реализовано.
https://i.imgur.com/nXJxegf.mp4
UPD. Уже реализовано.
https://i.imgur.com/IoUgsfu.mp4

4. Множественные оптимизации

В основном касается способа отображения подсказок, особенно в блоках с большим колличеством элементоов, для которых они должны быть отображены. Используется метод delegation event, а сама подсказка хранится в каждом элементе как data-tip, с необходимым текстом. Таким образом, нет больше необходимости хранить по 3 события на каждый элемент, особенно это касалось span элементов в самом тексте, где каждая буква оборачивалось в отдельный span со своим событием для работы данной подсказки.
Последний раз отредактировано 11 июня 2026 в 16:19 пользователем ПОТРОШИТЕЛЬЧАТА
ПОТРОШИТЕЛЬЧАТА Сообщение #18 11 июня 2026 в 21:39
Маньяк
5
Версия 1.0.9

1. В разделе штрафов, при наведении на "Один палец" ранее в тексте подсвечивались только пары из двух нажатий одного и того же пальца и не более. Теперь же отображается целая цепочка букв(знаков), которая непрерывно была набрана одним и тем же пальцем, пока не упрётся в нажатие другим пальцем (длинна не ограничена).
https://i.imgur.com/HNplnle.png
https://i.imgur.com/UQONJ0v.png

2. В клавиатуре, в режиме стоимость, добавлена возможность переключать отображение значений для каждой клавиши с общей стоимости на усреднённую. Это выбирается по Shift + Клик по кнопке включения отображения этих значений.
https://i.imgur.com/D7Q8Smy.mp4
Последний раз отредактировано 11 июня 2026 в 23:16 пользователем ПОТРОШИТЕЛЬЧАТА
ПОТРОШИТЕЛЬЧАТА Сообщение #19 12 июня 2026 в 01:06
Маньяк
5
В первом посте, после ссылок на скачивание, было добавлено описание того, как работает алгоритм расчёта сложности текста. Если вы не согласны с каким-то методом или же что-то не учитывается в данном алгоритме, пишите.
https://klavogonki.ru/forum/software/5627/page1/#post1

Чтобы писать в форуме, нужно зарегистрироваться.


Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена