----------------------------------------------------------- ------------ Клавиатурный тренажёр KJ|ABuIIIA ------------- ------------ для операционной системы Колибри ------------- ----------------------------------------------------------- ---------------------- Версия 0.9a ------------------------ ----------------------------------------------------------- ___________________________________________________________ 1. Общие сведения о программе ___________________________________________________________ Клавиатурный тренажёр KJ|ABuIIIA - это программа обучения быстрому набору для операционной системы Колибри ОС. Ваша задача - набирать предложенные учебные тексты с минимально возможным количеством ошибок. При запуске программе должен быть передан параметр коман- дной строки с указанием пути к файлу-набору упражнений в формате KLA, например: KLAVISHA /SYS/BASEKURS.KLA Если параметр командной строки не задан, программа будет запущена в демонстрационном режиме. В комплект поставки входит начальный курс обучения быс- трому набору. Он находится в файле BASEKURS.KLA . Однако применение данного курса не является обязательным: вы можете использовать KLA-файл по вашему усмотрению. Текущая версия программы является стабильной и может применяться в практических целях при условии подключения соответствующего KLA-файла. ___________________________________________________________ 2. Создание учебных файлов. Формат KLA ___________________________________________________________ Тексты для учебного набора хранятся в файлах с расшире- нием KLA. При этом такие файлы должны соответствовать опре- делённым требованиям. KLA-файл содержит строки для набора, разделённые нуле- вым символом (0x00). Уроки отделяются один от другого бай- том 0xFE (ставится в конце последней строки урока вместо байта 0x00). Файл должен заканчиваться байтом 0xFF (ста- вится в конце последней строки последнего урока ПОСЛЕ 0xFE) Применяемая кодировка символов - OEM 866. Файлы KLA могут быть подготовлены с помощью шестнадцате- ричного (HEX) редактора либо с использованием программы- ассемблера. В комплект поставки включён файл SAMPLE.ASM. ___________________________________________________________ 3. Технические сведения о программе KJ|ABuIIIA ___________________________________________________________ Программа написана на чистом ассемблере x86. Применяется ассемблер FASM. ___________________________________________________________ 4. История версий ___________________________________________________________ KJ|ABuIIIA 0.9a - 29.07.2010 - Добавлен базовый курс обучения (BASEKURS.KLA) - Добавлен справочный файл (README.TXT) KJ|ABuIIIA 0.9 - 24.07.2010 - Добавлен "счётчик строк": на экране отображается номер текущей набираемой строки в упражнении и общее число строк. - Добавлена возможность перезапуска упражнения ("Повторить упражнение") и перезапуска всего учебного курса с первого упражнения ("Начать курс заново"). - Горизонтальный скроллинг набираемой строки (однако насто- ятельно рекомендуется не создавать в учебных заданиях строки длиной более 38 символов). - По окончании упражнения выдаётся информация о средней скорости набора - Окно приложения при запуске теперь отображается по центру экрана при любом разрешении KJ|ABuIIIA 0.25 - 23.07.2010 - Вместо стандартного системного использован крупный шрифт (за основу взят шрифт из пакета из репозитария Ubuntu console-cyrillic_0.9-16_all.deb). - Устранено мерцание окна при вводе символов - Добавлена защита от "битых" (или неправильно подготовлен- ных) KLA-файлов - Улучшен интерфейс KJ|ABuIIIA 0.1 - 21.07.2010 - Первая версия программы ___________________________________________________________ 5. Список разработчиков ___________________________________________________________ Андрей Михайлович aka Dron2004 (http://www.lvtam.ru)