Мне нужно (в будущем регулярно) подсчитывать нажатия клавиш (немецкий: Anschläge) из существующих текстов. Речь идет не о расчете скорости набора текста, но мне нужно вычислить длину текстов в «страницах норм» .
Эти «нажатия клавиш» отличаются от обычного числа символов тем, что буквы в верхнем регистре считаются двумя нажатиями клавиш, и поэтому все символы, для которых требуется сдвиг, должны создаваться на стандартной раскладке клавиатуры (пробел, табуляция, ввод / подсчет в виде одного нажатия клавиши). а также).
Перед написанием сценария самостоятельно: есть ли что-то вроде «wc --keystroke
»?
Нет, но, по сути, вам нужен кейлоггер, и на основе текстового файла, который он создает для хранения того, что записано, вы можете подсчитать буквы в журнале. Но ... он, вероятно, зарегистрирует заглавные буквы как 1 ключ. См. Как установить программное обеспечение кейлоггера? для примеров. Зарегистрируйте штрихи, а затем выполните эти примеры , чтобы подсчитать их