Skip to content

StreamThreader/litkk-langlearner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

litkk-langlearner

Назначение программы - заучивание слов (например иностранного языка).

Программа написана на языке BASH версии 4.2.45. Тестировалась в окружении Linux Slackware 14.1. Исползует текстовый файл, кодировка которого соответствует локали вашей консоли (обычно UTF-8).

Файл обрабатывается построчно, часть строки до символа [ * ] исползуется как вопрос, вторая часть исползуется как правильный ответ. Ответ разделяется символом [ , ] на части, пользователь может ответить на вопрос не полностью, но программа выполнит подсчёт частей, которые совпали, о чём в результате будет сообщено. Строки начинающиеся с символа [ # ] игнорируются как комментарии. Лишние пробелы в файле автоматически убриаются.

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

Вопросы на которые даны не правильные ответы, заносятся в список ошибок и повторно задаются пользователю, пока тот не ответит на них правильно.

Releases

No releases published

Packages

No packages published

Languages