Консольный клавиатурный тренажер linux

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Project for python course at MIPT

alresin/keyboard_trainer

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Описание текущего состояние

Имеется рабочее GUI с возможностью ввода текста и дальнейшего его ввода с отображением только правильно набранных букв. Отображется скорость печати и количестве ошибок отображается после завершения печати. Отображаются клавиши с наибольшим количеством ошибок на них. Статистика ошибок и скорости сохраняется в файл и есть возможность ее очистки. Отображение клавиш на вводе которых пользователь ошибается чаще всего с помощью matplotlib. Имеется докуменатция ко всем функциям и классам. Код приведен к pep8.

Для запуска необходимы библиотеки kivy, matplotlib, numpy и easygui. (Matplotlib или easygui могут потребовать установки tkinter). Это решается: sudo apt-get install python3-tk Информация по их установке и запуску приложения:

python -m pip install --upgrade pip setuptools virtualenv python -m virtualenv kivy_venv_keyboard_train kivy_venv_keyboard_train\Scripts\activate python -m pip install -r requirements.txt python ./main.py 
python -m pip install --upgrade pip setuptools virtualenv python -m virtualenv kivy_venv_keyboard_train source kivy_venv_keyboard_train/Scripts/activate python -m pip install -r requirements.txt python ./main.py 
python3 -m pip install --upgrade pip setuptools virtualenv python3 -m virtualenv kivy_venv_keyboard_train source kivy_venv_keyboard_train/bin/activate python3 -m pip install -r requirements.txt python3 ./main.py 

About

Project for python course at MIPT

Читайте также:  Broadcom wireless adapter driver linux

Источник

Клавиатурные тренажеры для Linux (Ubuntu)

Слепая печать - обучение, тренажеры клавиатуры, книги, статьи

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

Начнём с того, как устанавливать программы в Linux Ubuntu. Если вы уже давно пользуетесь Linux, то этот раздел можно пропустить. Информация для тех, кто только начал пользоваться Linux Убунту.

Программы в Ubuntu устанавливаются в основном из ранее упомянутого репозитория, с помощью терминала. Терминал вызывается с помощью компанды Ctrl + Alt + T . Терминал — это «командная строка», привычная в Windows.

Чтобы установить приложение нужно запустить терминал и выполнить в нём команду (набрать нужный текст и нажать enter). Команды для установки клавиатурных тренажеров в Линукс вы увидите под описанием каждого клавиатурного тренажера.

Klavaro

Главное меню клавиатурного тренажера klavaro

Klavaro — пожалуй самый популярный и совершенный клавиатурный тренажер для Linux (так же есть версия klavaro для Windows). В программе есть курс теории и четыре практикума. Главное меню программы очень простое, разработчики клавиатурного тренажера в справке говорят, что нужно не боятся нажимать кнопки в главном меню, и что ничего плохого в результате не произойдёт. В клавиатурном тренажере есть множество языков и раскладок. А также есть возможность включать виртуальную клавиатуру.

Для установки клавиатурного тренажера набираем в терминале:

Установка klavaro в терминале Ubuntu

Для удаления клавиатурного тренажера набираем:

Возможно придётся ввести пароль к вашей учётной записи Ubuntu (если вы его не знаете, то возможно 12345678, если не подходит — обратитесь к администратору).

Обратите внимание, что при вводе пароля в терминале — символы не отображаются, просто вводите и нажимайте ↵ Enter

Если вы всё сделали правильно — klavaro появится в главном меню:

Клавиатурный тренажер в главном меню Ubuntu

Вот и всё, можно приступать к занятиям, запускаем тренажер и выбираем нужные упражнения. В тренажере присутствует статистика, есть различные языки и раскладки, возможность обучаться с нуля. Так выглядит упражнение по слепой печати в klavaro для Ubuntu:

Обучение слепой печати в тренажере klavaro

Клавиатурный тренажер Ktouch

Упражнение в тренажере Ktuoch

KTouch — клавиатурный тренажер для увеличения скорости печати и развитие безошибочности печати. Тренажер предоставляет специальный текст и указывает зоны пальцев для каждой клавиши. Присутствуют уроки для многих раскладок и языков. В программе есть статистика которая поможет настроить уровень сложности при обучении.

Для установки клавиатурного тренажера в Ubuntu в терминале набираем:

Если нужно — вводим пароль к учётной записи и жмём ↵ Enter. У меня установка длилась долго, около 3 минут. После установки — программа появится в главном меню.

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

Читайте также:  Командная строка linux chmod

Клавиатурный тренажер Gnu Typist или GTypist

gtypist - тренажер клавиатуры в терминале

Клавиатурный тренажер работает в терминале, в основном ориентирован на обучение на английской раскладке, но имеются и русские уроки. Запускать нужно также с терминала.

Для установки GTypist — набираем в терминале:

Для запуска тренажера набираем в терминале:

LANG=en_US.UTF-8 gtypist

или

gtypist (возможны проблемы с клавишами управления)

Для запуска русской версии тренажера набираем в терминале:

Если возникла ошибка:

gtypist: строка 42: строка слишком длинна для экрана:
:In the Q series of lessons, we will be learning to touch-type on the standard

Нужно просто растянуть окно терминала, оно слишком маленькое для правильной работы тренажера клавиатуры.

Управление клавиатурным тренажером:

Навигация по пунктам меню: стрелки вверх, вниз;
Начать с начала: клавиша R ;
Выйти в главное меню: клавиша E ;
Следующий урок: N
Выбрать пункт меню: ↵ Enter или пробел;
Возврат назад: Esc .

Источник

Несколько интересных приложений для терминала Linux

Toipe приложение для тех, кому нравятся клавиатурные тренажеры, это идеальный инструмент. Это надежный терминальный клавиатурный тренажер, написанный на языке программирования Rust. Вы можете запустить это приложение прямо из двоичного файла, загруженного с GitHub, или установить его через cargo.

Bottom

Bottom — псевдографический системный монитор для терминала

Если что-то и можно сказать наверняка, так это то, что в Linux существует огромное количество возможностей для мониторинга системы через терминал. Вы, вероятно, знакомы с такими инструментами, как top, htop и btop, но есть еще bottom.

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

Wordgrinder

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

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

Micro

Если вы часто пользуетесь Nano, то, скорее всего, вам понравится использовать текстовый редактор micro .

Это легко настраиваемый текстовый редактор, который позволяет устанавливать цветовые темы, имеет подсветку синтаксиса и даже виртуальный терминал, встроенный прямо в текстовый редактор, подобно IDE, которые позволяют запускать терминал в нижней части для тестирования. Он также имеет общие сочетания клавиш, аналогичные таким редакторам, как Gedit и Notepad++, что означает, что вам не придется искать, как выйти из текстового редактора, если вы его открыли, как в случае с Vim. Как только вы вошли в редактор, вы можете нажать CTRL-T для открытия новой вкладки, а затем ALT+, и ALT+. для переключения между вкладками, CTRL+E для запуска команды, а также «vsplit» или «hsplit» для разделения терминала на два файла и CTRL+W для переключения между ними. Давайте снова нажмем CTRL-E и выполним команду «term», которая откроет нам терминал в текстовом редакторе, а если мы выйдем из micro, то сможем установить плагины, просто выполнив команду

Читайте также:  Error code 127 in linux

Еще одна замечательная особенность — вы можете использовать мышь для выполнения практически любых действий в Micro, включая переключение вкладок и выделение текста.

Так что если вам нужен хороший текстовый редактор, но вы пользуетесь старым ноутбуком, то это очень хороший вариант.

Espeak

Espeak — это инструмент командной строки для преобразования текста в речь. Если набрать espeak и некоторые слова в кавычках, он произнесет эти слова. Также можно использовать аргументы командной строки, чтобы изменить некоторые параметры речи. Например, -f заставит программу прочитать весь файл, -p изменит высоту голоса, -s — скорость голоса, -v позволит вам настроить голос в зависимости от различных языков, а -w позволит вам легко сохранить его в виде wave-файла. Таким образом, выполнив команду

espeak -v ru -s 100 -p 200 “привет” -w privet.wav

мы можем воспроизвести смешным голосом фразу «Привет» и экспортировать ее в файл .wav.

Источник

Linux и Android

Ищете клавиатурный тренажер, чтобы повысить скорость и точность набора? Представляем консольный клавиатурный тренажер tutor (GNU Typist, также известный как gtypist).

GNU Typist — это бесплатный универсальный клавиатурный тренажер, который может помочь вам научиться быстрому и безошибочному набору текста на клавиатуре.

Имеется несколько курсов на чешском, английском (раскладки Qwerty, Dvorak и Colemak), русском и испанском языках, а также простые упражнения на немецком, французском и норвежском. Кроме того, пользователи могут легко создавать новые курсы или редактировать существующие под свои нужды.

Комментариев нет:

Отправить комментарий

Подпишитесь на RSS

Популярные сообщения

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

Перевод. Оригинал здесь. Если вы новичек в Linux и ранее использовали iTunes для управления своим iPod/iPhone/iPad, то скорее всего буд.

Emu-OS — это новый дистрибутив Linux, снабженный коллекцией эмуляторов игровых консолей с простым пользовательским интерфейсом. Дис.

uTorrent — это легкий и эффективный торрент-клиент для Linux, Windows OS и Mac OS. Установка uTorrent в Linux отличается тем, что здесь uT.

Вы можете запускать скрипты на python в Linux непосредственно из терминала. Знать, как это делается, полезно как программистам, так и пол.

Источник

Оцените статью
Adblock
detector