[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Ctrl предыдущая следующая Ctrl Страницы
1 2 3 4 5 6 7 8 9 10 11 12 13 14 ... 17

Форум «Программное обеспечение» / «Амишка» (AMi) - тренажёр-генератор упражнений

Юрикор_Мишка Сообщение #141 15 мая 2011 в 23:03
Кибергонщик
16
Первый вопрос:
Как "создавать тексты упражнения"?
В этой версии нормально добавляются фразы, но нет функции их генерации.
Что ли для каждой новой генерации упражнения перезагружать файл...

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

Я рад:)
FuzzyLights Сообщение #142 15 мая 2011 в 23:58
Гонщик
7
Юрикор_Мишка писал(а):
Жду ваших отзывов и предложений)

Попробую выразить очередную порцию своих пожеланий и замечаний :)
1. График в отдельном окне — не самое удобное решение да и закрывать его по Alt+F4 не очень удобно. Этот график вполне возможно разместить под написанным текстом после завершения его набора (и удалять при повторном начале упражнения).
2. С включённым графиком после завершения набора невозможно увидеть в явном виде параметры своей печати, а по графику о них судить сложновато.
При выключенном графике данные параметры сейчас показываются в новом окне, но может стоит отображать их там же, где и во время печати?
3. И снова курсор. Скрывать его намертво — некорректно. Во многих приложениях, курсор скрывается с началом набора на клавиатуре, но автоматически появляется при малейшем движении мыши — такое поведение будет более правильным.
4. Возможность добавлять несколько сочетаний из буфера, а то вроде как сейчас получается только по одному (пробовал как разделённые пробелами, так и по строкам ); может быть играет роль стиль переноса строк, не знаю.
5. Сохранение всех текущих настроек, списка сочетаний и автоматическое их применение при следующем запуске программы.
6. В правом нижнем углу "генерацию текста" отображать только в момент этой самой генерации.
7. Возможность отключения вопроса при выходе из программы.

И самое большое пожелание отдельным пунктом:
Очень хотелось бы иметь возможность напрямую загружать в Амишку файл с клавограммой, на основе которого можно было бы сразу генерировать различные упраженения. Например, загружаешь файл со своими результатами больших гонок, появляется новое окошко, в котором можно выбрать параметры нового упражнения: слова по самым медленным сочетаниям заданной длины, самые медленные слова, слова с ошибками, слова с определённым видом ошибки (перестановка соседних букв) и тому подобное.
Юрикор_Мишка Сообщение #143 16 мая 2011 в 10:12
Кибергонщик
16
1. График в отдельном окне — не самое удобное решение да и закрывать его по Alt+F4 не очень удобно. Этот график вполне возможно разместить под написанным текстом после завершения его набора (и удалять при повторном начале упражнения).

В смысле - накладывать на поле ввода текста? Я не совсем понял выражение "под написанным текстом"... Закрытие по ESC тоже сделаю:)
2. С включённым графиком после завершения набора невозможно увидеть в явном виде параметры своей печати, а по графику о них судить сложновато.

Да, мысль продублировать результаты набора в явном виде мне тоже приходила. Пожелание принято:)
3. И снова курсор. Скрывать его намертво — некорректно. Во многих приложениях, курсор скрывается с началом набора на клавиатуре, но автоматически появляется при малейшем движении мыши — такое поведение будет более правильным.

Тут сложнее. Дело в том, что курсор у меня скрывается не только для того, чтобы не мешать набору, но и для исключения нежелательных воздействий на окно набора (имеется в виду случайная прокрутка и тому подобные вещи), которые проскакивают даже в режиме "Только для чтения". Не исключено, что я где-нибудь что-нибудь недоперехватил. В любом случае, это пожелание на будущее:)
4. Возможность добавлять несколько сочетаний из буфера, а то вроде как сейчас получается только по одному (пробовал как разделённые пробелами, так и по строкам ); может быть играет роль стиль переноса строк, не знаю.

На данный момент программа "подточена" на загрузку сочетаний из буфера в TS-формате:
<сочетание> <скорость>
<сочетание> <скорость>
Она считывает строку до первого пробела, то есть, по идее, должен прокатить такой вариант:
ть
б
у
е
дом
крыша
Стиль переноса строк не проверял, думаю, просто по Enter (\r\n).
5. Сохранение всех текущих настроек, списка сочетаний и автоматическое их применение при следующем запуске программы.

Да, это то, что я пока не успел сделать. Сохранение опций в файл:)
6. В правом нижнем углу "генерацию текста" отображать только в момент этой самой генерации.

Хорошая мысль, спасибо!:)
7. Возможность отключения вопроса при выходе из программы.

Сделаю, только опционально, разумеется. Как кому удобней будет:)

Ещё раз спасибо за конструктивные предложения!:)

В планах у меня:
- возможность управления базой слов на основе txt-файлов (подключение/отключение/объединение файлов и т.п., сохранение/удаление/изменение сохранённых баз...);
- многопрофильность (откуда и следует необходимость сохранения настроек);
- статистика (следует из многопрофильности);
- гибкая настройка генерации упражнений (учёт вероятностей отдельных сочетаний и т.п. - по согласованию с Arkaine)))
Юрикор_Мишка Сообщение #144 16 мая 2011 в 10:27
Кибергонщик
16
И самое большое пожелание отдельным пунктом:
Очень хотелось бы иметь возможность напрямую загружать в Амишку файл с клавограммой, на основе которого можно было бы сразу генерировать различные упраженения. Например, загружаешь файл со своими результатами больших гонок, появляется новое окошко, в котором можно выбрать параметры нового упражнения: слова по самым медленным сочетаниям заданной длины, самые медленные слова, слова с ошибками, слова с определённым видом ошибки (перестановка соседних букв) и тому подобное.

Пожелание хорошее и важное. Пока что связь с TS реализована через сохранённые ей файлы этих самых сочетаний, слов и т.п. Чтобы сделать напрямую, надо расшифровать открытый TS-файл (это надо у Фила спрашивать, как там что шифруется, он автор) и сделать множество алгоритмов анализа клавограмм. Всё это непросто, и в ближайшее время я вряд ли этим смогу заняться.
Последовательность действий на сейчас:
1) набираем;
2) открываем TS;
3) выбираем нужные нам сочетания (благо там этих возможностей море);
4) сохраняем их в файл;
5) открываем Амишку;
6) выбираем "Загрузка сочетаний из файла";
7) генерируем упражнения.
Arkaine Сообщение #145 16 мая 2011 в 11:47
Маньяк
1
7. Возможность отключения вопроса при выходе из программы.

Сделаю, только опционально, разумеется. Как кому удобней будет:)

Тоже об этом думал. Затем додумался до другой идеи. Можно добавить кнопку "выход", и чтобы при нажатии на неё спрашивалось "действительно ли вы хотите выйти". А при нажатии на крестик в углу экрана (или на заветное сочетание alt+f4) чтобы выходило без предупреждения.

Уже аж целых два варианта.
Юрикор_Мишка Сообщение #146 16 мая 2011 в 15:58
Кибергонщик
16
Тоже об этом думал. Затем додумался до другой идеи. Можно добавить кнопку "выход", и чтобы при нажатии на неё спрашивалось "действительно ли вы хотите выйти". А при нажатии на крестик в углу экрана (или на заветное сочетание alt+f4) чтобы выходило без предупреждения.

Уже аж целых два варианта.

Хм, идея интересная, но уж больно нестандартная:) Может, просто на этом окошке вывода добавить поле-флажок "не выводить это сообщение в дальнейшем", и при его активации в дополнительных опциях соответствующий параметр "отображать запрос о выходе" сбрасывать?
Arkaine Сообщение #147 16 мая 2011 в 16:19
Маньяк
1
Тоже вариант. Правда он скорее закономерное развитие начальной идеи "опции".

Но я не люблю флажки. Панически их боюсь и не переношу. Так что я точно не "за". Но и моя непирязнь к ним весьма условна, так что и не против.
Последний раз отредактировано 16 мая 2011 в 16:25 пользователем Arkaine
Юрикор_Мишка Сообщение #148 16 мая 2011 в 21:55
Кибергонщик
16
Но я не люблю флажки. Панически их боюсь и не переношу.

Бывает, наверное... У всех свои привычки и предпочтения.
В любом случае, опцию дополнительную такую добавлю.
AvtandiLine Сообщение #149 14 июля 2011 в 17:46
Кибергонщик
61
Вот это да! :)
#102 14 июля 2011 в 15:00
За последнее время использовал две замечательные программы - TS (TS отрыл сегодня, поэтому сижу разбираюсь, но перспективы использования радуют заранее) и "Амишку" (нашёл неделю назад; это вообще лучшее из всего, что я пробовал). Каждая из них замечательно работает.
Сегодня подумалось: а какой обучающий монстр получится, если связать их между собой, то есть чтобы выборочные результаты из TS экспортировались в "Амишку" и на основе этого автоматически генерировались упражнения. Заходишь так в "Амишку", а там выводится, что, мол, у тебя особо ошибочно и медленно получается такая-то клавиша (и соответствующее упражнение), такой-то палец отстаёт от всех прочих (и упражнение с преобладанием символов этого пальца), такое-то сочетание получается из рук вон плохо (и опять-таки соответствующее упражнение) и т.д. Какие будут генерироваться упражнения нужно подумать, это я навскидку предполагаю. Когда упражнения отработаны, то получается, что уже не эта клавиша/палец/сочетание - самые медленные и "Амишка" на основе результатов свежей статистики генерирует новые упражнения на самое косячное. Тогда любой смог бы научиться печатать, как бы не старался сделать обратное.
Или более простой вариант: сделать в TS режим для нубов, чтобы любой открывший программу мог зайдя в программу получить информацию типа "чувак, иди-ка попечатай вот это и вот это". Хотя, может, такой режим есть, повторяюсь, я нашёл программу сегодня.
Ну, как-то так, за отличные программы спасибо.

Ездун, а Вам спасибо за такой отзыв-подарок!
Отвечу очень кратко, зато сразу. :) Да, именно так, в "Амишке" предусмотрена возможность экспорта статистики из Ts, чтобы генерировать упражнения из этих сочетаний. Такое решение не_представляет из себя какого-то такого программно-обучающего монстра, оно "подручное", "лёгкое", - зато работает! :)
Тот факт, что пользователь сам, напрямую ведет и контролирует постановку упражнений, - конечно, это требует каких-то затрат времени пользователя, от которых он был бы избавлен при автоматизации. Зато - своя собственная управляемость это же и в плюс! Никакого постороннего диктата. Статистика Ts колоссально помогает выявить слабые места, а дальше - уже сам анализируешь и ставишь себе тренировки с помощью "Амишки".
Ездун Сообщение #150 14 июля 2011 в 17:51
Маньяк
10
Понятно. Значит осталось разобраться с TS.
AvtandiLine Сообщение #151 14 июля 2011 в 18:50
Кибергонщик
61
Ездун, для первых проб использования в "Амишке" данных, полученных в Ts. Пример процедуры (один из многих возможных примеров):

- в Ts (когда уже набран какой-нибудь текст) щелкаем кнопку "Дополнительная статистика". Это кнопка в верхнем ряду, пиктограмма - рука, тыкающая в табличку))
- открывается окно доп. статистики, отмечаем в нём переключатель "Слова с ошибками", получаем в этом окне список слов, набранных с ошибками
- экспортируем полученный список каким-либо способом. (А так как на моем компьютере копирование в буфер вообще глючит, то я слегка в обход делаю: вместо кнопки Ts "скопировать в буфер" использую кнопку Ts "скопировать в таблицу Excel", а уже в таблице Excel выделяю список и копирую стандартно Ctrl+C)
- далее в "Амишке" кнопка "Вставить из буфера", затем устанавливаем режим "Сочетания" (вместо режима "Слова", который по умолчанию) и генерируем текст упражнения из тех самых слов, при наборе которых были сделаны ошибки.

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

P.S. "Хранить в виде таблиц Excel" - но понятно, что исходные клавограммы всё равно следует сохранять как файлы Ts, потому что в Excel анализ уже производный, а первичный, основной, делает Ts только по своим файлам и видео.
Последний раз отредактировано 14 июля 2011 в 18:57 пользователем AvtandiLine
Ездун Сообщение #152 18 марта 2012 в 10:33
Маньяк
10
Я катал-катал в "Амишке" и пришли следующие мыслишки:
1. А можно ли сделать в "Амишке" расширенный поиск слов такого типа: по набору букв находить слова, в которых встречаются все заданные буквы. Например, я набираю в такой поиск "г" + "о" + "н" + "р", а "Амишка" выдаёт слова типа "огромный", в которых встречаются все перечисленные буквы. К тому же, можно, например, вводить не только буквы, но и буквы и сочетания (запрашиваю: "я", "йф", - получаю слова типа "кайфовая").
Таким образом очень удобно будет отрабатывать скачки пальца по одной зоне, к примеру.
2. И ещё было бы здорово, если бы реализовали поиск, как здесь: http://poiskslov.com/ Он получается несколько шире того, который сейчас в "Амишке", так как можно выставлять позицию нужных символов в слове и определённое количество символов между интересующими.
Таким образом можно было бы, к примеру, отрабатывать пробел и следующую за ним букву, если ввести запрос типа "з*". И много чего придумать можно.
3. Возможен ещё вот такой простенький вариант расширенной генерации: делаем, например, запрос "т", а получаем слова, в которых эта буква встречается максимальное число раз.

И есть одна, по-моему, уместная опция: возможность включить подсветку запрашиваемых символов в сгенерированных словах (понятно, что можно генерировать не только слова, но тарабарщину я и сам сочинить могу).
Могу ли надеяться на подобное или это неинтересно?
Последний раз отредактировано 19 марта 2012 в 05:56 пользователем Ездун
AvtandiLine Сообщение #153 18 марта 2012 в 22:28
Кибергонщик
61
Ездун, как здОрово, что Вы используете "Амишку", а за Ваши идеи большущее спасибо! То, что Вы предлагаете, считаю не_только важным, интересным и полезным для тренировок, но вдобавок крайне радует, что эти предложения находятся в полном соответствии с предназначением "Амишки"! Для подобных тренировок она и задумывалась. Ваши предложения намечают как раз то направление, одно из главных направлений, в котором мне хотелось бы, чтобы "Амишка" развивалась дальше.

Посмотрим, что скажет Михаил, какие у него планы и как со временем.
Пошлю ему ссылку на Ваши предложения.

Еще раз спасибо Вам! Чрезвычайно вдохновляет, когда видишь, что человеку нужно именно то, о чем ты и заботился, ради чего делал. :) Думаю, что и Михаил этому так же порадуется, как я.
Удач Вам всяческих.
AvtandiLine Сообщение #154 19 марта 2012 в 06:12
Кибергонщик
61
В своей практике использую "Амишку" чаще всего для проработки конкретных трудных слов и словосочетаний, которые сама же ей подсовываю. Встретила где-либо что-то трудное для пальцев или для головы - рраз! запулила в "Амишку" и потренировала. Т.е. это генерация в режиме "сочетания".

Благо, "Амишка" любые подсунутые слова всячески и многократно перемешивает, изменяя их последовательность. Каждый раз получаешь новые сочетания тех же слов - нет риска, что заучишь слишком крупные "неделимые" куски.
Прежде, до "Амишки", перемешивала вручную, это долго, да и эффекта внезапности нет.


На упражнения с генерацией в режиме "слова" замахиваюсь редко, именно потому, что условий для этого в "Амишке" пока немного, она ещё в детском возрасте. :) На данный момент в "Амишке" для меня наиболее важны, причем концептуально важны, две вещи: тренировки конкретных трудностей и набор без указания на опечатки. А генерация в режиме "слова", конечно, просит себе развития!.. :)
Последний раз отредактировано 19 марта 2012 в 06:26 пользователем AvtandiLine
Юрикор_Мишка Сообщение #155 29 марта 2012 в 19:58
Кибергонщик
16
Ездун, спасибо за использование тренажёра по прямому назначению:)
На данный момент я сильно занят, и серьёзно заняться "Амишкой" (а несерьёзно я не умею:)) нет времени. Если оно у меня появится - постараюсь её проапгрейдить в соответствии с Вашими и другими пожеланиями!
Ездун Сообщение #156 31 марта 2012 в 20:16
Маньяк
10
Юрикор_Мишка писал(а):
Ездун, спасибо за использование тренажёра по прямому назначению:)
На данный момент я сильно занят, и серьёзно заняться "Амишкой" (а несерьёзно я не умею:)) нет времени. Если оно у меня появится - постараюсь её проапгрейдить в соответствии с Вашими и другими пожеланиями!

Буду ждать с нетерпением, с удовольствием бы поигрался в новую "Амишку".
AvtandiLine Сообщение #157 17 апреля 2012 в 02:20
Кибергонщик
61
Новая подборка (просто для удобства будущих пользователей. Без изменений для тех, кто уже скачивал раньше):
"Амишка" полный комплект на 17.04.2012:
текущая версия 1-3 от 15.05.2011 плюс документация, шпаргалка, ссылки

Скачать: AMi_120417.zip
Последний раз отредактировано 17 апреля 2012 в 02:22 пользователем AvtandiLine
Korznikov Сообщение #158 7 мая 2012 в 17:04
Гонщик
3
В Амишке, версия 1.3 при настройке "не показывать ошибки" замечает только первую допущенную ошибку, и даже если я набираю полную билиберду, в итоге погазывает только одну ошибку. Почему?
Последний раз отредактировано 7 мая 2012 в 17:07 пользователем Korznikov
AvtandiLine Сообщение #159 7 мая 2012 в 18:32
Кибергонщик
61

Korznikov писал(а):
В Амишке, версия 1.3 при настройке "не показывать ошибки" замечает только первую допущенную ошибку, и даже если я набираю полную билиберду, в итоге погазывает только одну ошибку. Почему?

Да, вот она такая. :)
В текущей версии 1.3 и во всех предыдущих.

Если получит развитие, то и до усложнений дойдёт. В какой-нибудь, там, версии 5... А на старте нужно было "малой кровью" обеспечить те две главные фишки, ради которых всё и затеяно. - Генерацию индивидуальных упражнений и возможность подачи текста без принудительных остановок при опечатке.

qq01 #9 17 апреля 2012 в http://klavogonki.ru/forum/events/1072/page1/#post9 писал(а):
DIgorevich писал(а):
но при этом ошибок ноль:

DIgorevich, всё правильно, "Амишка" не_подсвечивает после заезда все неисправленные ошибки. Подсвечивает только одну - первую.* Полностью все ошибки видны, если сравнить текст клавограммы с текстом задания.

Облегчить себе это дело можно, конечно, "сравнением версий" в Word. С другой стороны, вычитка и поиск ошибок собственными глазами - тоже ведь тренировка, и очень эффективная.

* Точнее, подсвечивает первую из точек, где есть ошибка.


Это упражнения взыскательные, можно сказать, профессиональные. Если человек осознаёт ценность таких упражнений, то отсутствие отображения всех ошибок не_покажется ему слишком тяжёлой платой.

С другой стороны, конечно да, если сделать отображение всех ошибок, то станет лучше.
Т.е. решение не_отслеживать все ошибки является компромиссным с точки зрения трудозатрат на первые версии, а не_из принципа. :)

Спасибо за вопрос!
Последний раз отредактировано 7 мая 2012 в 18:38 пользователем AvtandiLine
AvtandiLine Сообщение #160 4 июня 2012 в 05:41
Кибергонщик
61
abianco о борьбе с ошибками и работе над скоростью
можно попробовать старый способ:
1) Набираем 50-100 отрывков из книги средней легкости за день, с перерывами под ТС;
2) После печати каждого отрывка, влазим в ТС и берем оттуда:
- наиболее медленные сочетания
- сочетания с ошибками
3) Копим все эти сочетания (наберется нехило), в конце дня переносим все в отдельный документ.
4) Сутра следующего дня переносим все эти сочетания в Амишку и целый день отрабатываем.
5) Повторяем в течение пары месяцев.
6) ???
7) PROFIT.

Чтобы писать в форуме, нужно зарегистрироваться.

Ctrl предыдущая следующая Ctrl Страницы
1 2 3 4 5 6 7 8 9 10 11 12 13 14 ... 17

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена