Английская версия сайта

Составление собственного плана тренировки

В каталоге, куда вы установили приложение, есть файл WorkoutPlans.xml. Редактируя этот файл, вы можете составлять собственные планы или модифицировать существующие.

План - это набор следующих параметров:

  1. Name - Имя плана тренировки. Произвольная строка. Обязательный параметр.

  2. Decription - Подробное описание плана тренировки. Необязательный параметр.

  3. ExerciseLength - Длина тестовой строки. Обязательный параметр.

  4. MaxWordLength - Максимальная длина слова. Обязательный параметр.

    Тестовая строка разбивается на слова одиночными пробелами. Длина слов выбирается случайно в диапазоне от MinWordLength до MaxWordLength.

  5. MinWordLength - Минимальная длина слова. Значение по умолчанию: 1.

    Тестовая строка разбивается на слова одиночными пробелами. Длина слов выбирается случайно в диапазоне от MinWordLength до MaxWordLength.

  6. Параметры, регулирующие составление "слов":

  7. LocalWordPercent - Доля слов в местной раскладке клавиатуры. Значение по умолчанию: 0.

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

  8. CapitalizedWordPercent - Доля слов с заглавной буквы. Значение по умолчанию - 0.

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

  9. CapsLockWordPercent - Доля слов, набранных в режиме CapsLock. Значение по умолчанию - 0.

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

  10. DecimalPointNumberPercent - Доля чисел с десятичной точкой. Значение по умолчанию - 0.

    Если вы тренируетесь в наборе чисел, то некоторые из них (или все) могут иметь дробную десятичную часть. Доля таких чисел регулируется этим параметром. Если вы совсем не хотите, чтобы дробные числа встречались, задайте ноль. Если вы хотите, чтобы все числа имели дробную часть, задайте 100.

  11. FunctionalKeysPercent - Доля управляющих и функциональных клавиш. Значение по умолчанию - 0.

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

  12. Параметры, регулирующие набор символов:

  13. DigitsPercent - Доля цифр в словах. Значение по умолчанию: 0.

    В составе слов могут быть цифры. Будет ли следующий символ цифрой, определяется случайно, но так чтобы соблюдалась заданная в этом параметре доля цифр в словах, заданная в процентах.

  14. PunctuationPercent - Доля знаков препинания. Значение по умолчанию: 0.

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

  15. SpecialSymbolPercent - Доля специальных символов в словах. Значение по умолчанию: 0.

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

  16. RandomSymbolPercent - Доля символов из произвольного множества. Значение по умолчанию: 0.

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

  17. Дополнительные параметры

  18. DecimalPointCharacter - Символ-разделитель десятичной дробной части числа. Значение по умолчанию - символ точки.

    В качестве разделителя дробной десятичной части чаще всего используется точка, но в некоторых странах (в том числе в России) принято использовать запятую. Этот параметр позволить уточнить ваши планы на этот счёт.

  19. RandomSymbols - Произвольный набор символов в английской раскладке клавиатуры. Значение по умолчанию - пустая строка.
  20. LocalRandomSymbols - Произвольный набор символов в местной раскладке клавиатуры. Значение по умолчанию - пустая строка.