Слепая печать:
  Championship-Ru
  Championship-En
Список форумов urikor.net urikor.net
Все о слепой машинописи и клавиатурных тренажерах
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Тренажёр-генератор упражнений "Амишка" (AMi)
На страницу Пред.  1, 2
 
Начать новую тему   Ответить на тему    Список форумов urikor.net -> Клавиатурные тренажёры и утилиты
Предыдущая тема :: Следующая тема  
Автор Сообщение
Михаил Игоревич
lieutenant
lieutenant


Зарегистрирован: 01.05.2008
Сообщения: 150
Откуда: Нижний Новгород

СообщениеДобавлено: Сб Фев 26, 2011 9:24 pm    Заголовок сообщения: Ответить с цитатой

Отредактировал своё предыдущее сообщение, там написал про дополнительные опции, учитывающие эту проблему.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Gem
captain
captain


Зарегистрирован: 22.07.2005
Сообщения: 411
Откуда: from the real world...

СообщениеДобавлено: Сб Фев 26, 2011 9:29 pm    Заголовок сообщения: Ответить с цитатой

Михаил Игоревич писал(а):
Отредактировал своё предыдущее сообщение, там написал про дополнительные опции, учитывающие эту проблему.
Спасибо, так значительно лучше! Наконец получилось сгенерировать текст.
По поводу "динь" я думаю, что ты обрабатываешь событие OnKeyDown или что-то вроде того (работал с борландовскими продуктами очень давно, так что не помню). Чтобы ничего не "динькало", насколько я помню, достаточно после обработки обнулить входной параметр (Key?). Надеюсь, это поможет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Михаил Игоревич
lieutenant
lieutenant


Зарегистрирован: 01.05.2008
Сообщения: 150
Откуда: Нижний Новгород

СообщениеДобавлено: Сб Фев 26, 2011 9:57 pm    Заголовок сообщения: Ответить с цитатой

Цитата:
Спасибо, так значительно лучше! Наконец получилось сгенерировать текст.

Я рад!Smile Чтобы сгенерировать текст, тебе достаточно ввести одно или несколько сочетаний вручную, и не надо никакие файлы открывать. Wink
Цитата:
По поводу "динь" я думаю, что ты обрабатываешь событие OnKeyDown или что-то вроде того (работал с борландовскими продуктами очень давно, так что не помню). Чтобы ничего не "динькало", насколько я помню, достаточно после обработки обнулить входной параметр (Key?). Надеюсь, это поможет.

Тут такое дело. Я использовал в программе обработчики OnKeyDown и OnKeyPress одновременно. Насколько я понял из книжки по Билдеру, первый перехватывает все нажатия, но не может определить символ, а второй перехватывает только "символьные" нажатия. В любом случае, я поэксперементирую, спасибо Smile
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Gem
captain
captain


Зарегистрирован: 22.07.2005
Сообщения: 411
Откуда: from the real world...

СообщениеДобавлено: Сб Фев 26, 2011 10:00 pm    Заголовок сообщения: Ответить с цитатой

Кстати, после запуска тренировки у меня пропал мышиный курсор (в пределах окна тренажёра), а после завершения не появился. Закрыть сообщение о завершении набора не получилось ни с клавиатуры (пробелом), ни при помощи мышки. Пришлось убить процесс.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Михаил Игоревич
lieutenant
lieutenant


Зарегистрирован: 01.05.2008
Сообщения: 150
Откуда: Нижний Новгород

СообщениеДобавлено: Сб Фев 26, 2011 10:40 pm    Заголовок сообщения: Ответить с цитатой

Хм... Ты не первый, кто мне об этом говорит.
На самом деле, мышиный курсор в процессе набора в пределах окна тренажёра мною скрыт намеренно, дабы не мешал самому процессу (закрыл одну или несколько букв, например).
Окно с результатом закрывается при помощи "Энтера". Изначально оно закрывалось и с помощью "Пробела" (по обработчику OnClick), но Автандилина мне написала, что это не есть верно, потому что есть вероятность нажатия "пробела" в конце набора, и тогда можно "упустить" окно с результатами. Вот...
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Gem
captain
captain


Зарегистрирован: 22.07.2005
Сообщения: 411
Откуда: from the real world...

СообщениеДобавлено: Сб Фев 26, 2011 10:46 pm    Заголовок сообщения: Ответить с цитатой

Понятно.
Михаил Игоревич писал(а):
Хм... Ты не первый, кто мне об этом говорит.
Я думаю, и не последний.
Вообще, из правил проектирования пользовательских интерфейсов я знаю, что такое нестандартное поведение программы (скрытие или блокировка курсора, неработающее клавиатурное или мышиное управление) очень неприятно для пользователя. Я бы сделал скрытие курсора опциональным, а результат предыдущего упражнения показывал бы в основном окне.


Последний раз редактировалось: Gem (Сб Фев 26, 2011 10:56 pm), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Михаил Игоревич
lieutenant
lieutenant


Зарегистрирован: 01.05.2008
Сообщения: 150
Откуда: Нижний Новгород

СообщениеДобавлено: Сб Фев 26, 2011 10:56 pm    Заголовок сообщения: Ответить с цитатой

Цитата:
Я думаю, и не последний.

Very Happy
Цитата:
Вообще, из правил проектирования пользовательских интерфейсов я знаю, что такое нестандартное поведение программы (скрытие или блокировка курсора, неработающее клавиатурное или мышиной управление) очень неприятно для пользователя. Я бы сделал скрытие курсора опциональным, а результат предыдущего упражнения показывал бы в основном окне.

Насчёт результата в основном окне - не уверен, а вот опционально скрывать/показывать мышиный курсор - это точно нужно, раз так всех сбивает с толку. Спасибо за совет! Smile
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Марусяк Валерий
Подполковник
Подполковник


Зарегистрирован: 11.08.2008
Сообщения: 1001

СообщениеДобавлено: Вс Фев 27, 2011 2:10 am    Заголовок сообщения: Ответить с цитатой

А еще можно добавить опцию ввода собственного текста из своего файла. У вас все для этого готово Smile.
_________________
http://mars-tt.net - тренажер.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Михаил Игоревич
lieutenant
lieutenant


Зарегистрирован: 01.05.2008
Сообщения: 150
Откуда: Нижний Новгород

СообщениеДобавлено: Вс Фев 27, 2011 11:00 am    Заголовок сообщения: Ответить с цитатой

Валерий, может, я не так понял, но у нас уже есть возможность "загрузки упражнения из файла" - см. пиктограммку в панели сверхуSmile
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Автандилина
AvtandiLine


Зарегистрирован: 06.12.2005
Сообщения: 3208
Откуда: Москва и Санкт-Петербург

СообщениеДобавлено: Вс Фев 27, 2011 1:54 pm    Заголовок сообщения: Ответить с цитатой

Насчет "результата в основном окне" - ой-ой... я тоже, мягко говоря, не_уверена. Smile
_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Gem
captain
captain


Зарегистрирован: 22.07.2005
Сообщения: 411
Откуда: from the real world...

СообщениеДобавлено: Вс Фев 27, 2011 1:55 pm    Заголовок сообщения: Ответить с цитатой

Автандилина писал(а):
Насчет "результата в основном окне" - ой-ой... я тоже, мягко говоря, не_уверена. Smile
Как вариант - результат и в окне сообщения, которое можно случайно (или неслучайно) закрыть пробелом, и в основном окне Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Автандилина
AvtandiLine


Зарегистрирован: 06.12.2005
Сообщения: 3208
Откуда: Москва и Санкт-Петербург

СообщениеДобавлено: Вс Фев 27, 2011 1:59 pm    Заголовок сообщения: Ответить с цитатой

Может, какое-то (не_знаю, как оно называется) независимое окно результатов? И в нём даже накапливать...
_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Gem
captain
captain


Зарегистрирован: 22.07.2005
Сообщения: 411
Откуда: from the real world...

СообщениеДобавлено: Вс Фев 27, 2011 2:00 pm    Заголовок сообщения: Ответить с цитатой

Автандилина писал(а):
Может, какое-то (не_знаю, как оно называется) независимое окно результатов? И в нём даже накапливать...
Или, например, сделать две закладки в основном окне - "Упражнение" и "Статистика".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Автандилина
AvtandiLine


Зарегистрирован: 06.12.2005
Сообщения: 3208
Откуда: Москва и Санкт-Петербург

СообщениеДобавлено: Вс Фев 27, 2011 2:19 pm    Заголовок сообщения: Ответить с цитатой

На закладки пространство тратится,
и визуально - добавляются элементы, вроде как необязательные.
Может и выйдет компактно разместить, но соблюдая принцип, что пространство ценнее всего...

В любом случае, нужно:
- чтобы не_пришлось заглядывать (переходить) куда-либо, ради того чтобы узнать текущий результат,
- чтобы окно с результатом не_закрывалось неожиданно, а только по волеизъявлению пользователя ) а форма волеизъявления чтобы была гораздо проще брачного договора или налоговой декларации. )))

В текущей версии 1.0.0.0 это всё реализовано.
(Имею в виду, что, внося улучшения, надо не_потерять).
_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Михаил Игоревич
lieutenant
lieutenant


Зарегистрирован: 01.05.2008
Сообщения: 150
Откуда: Нижний Новгород

СообщениеДобавлено: Вс Фев 27, 2011 3:06 pm    Заголовок сообщения: Ответить с цитатой

Цитата:
В текущей версии 1.0.0.0 это всё реализовано.
(Имею в виду, что, внося улучшения, надо не_потерять).

Автандилина, don't worry, все улучшения будем согласовывать вместе Smile
Будем экспериментировать, в конце концов - не понравится, сделаем шажочек назад, к уже проверенному варианту, понравится - примем Wink
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Автандилина
AvtandiLine


Зарегистрирован: 06.12.2005
Сообщения: 3208
Откуда: Москва и Санкт-Петербург

СообщениеДобавлено: Вс Фев 27, 2011 4:17 pm    Заголовок сообщения: Ответить с цитатой

Миша, я не am worrying, not at all. Laughing
- просто участвую в обсуждении.
Хорошо, что форумчане высказываются! Very Happy Спасибо!
_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Марусяк Валерий
Подполковник
Подполковник


Зарегистрирован: 11.08.2008
Сообщения: 1001

СообщениеДобавлено: Вс Фев 27, 2011 7:13 pm    Заголовок сообщения: Ответить с цитатой

Михаил Игоревич писал(а):
Валерий, может, я не так понял, но у нас уже есть возможность "загрузки упражнения из файла" - см. пиктограммку в панели сверхуSmile
Таки да - есть. Значит, еще надо думать над дальнейшим совершенствованием интерфейса - не сразу доходит до всех тупых Smile.
_________________
http://mars-tt.net - тренажер.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Автандилина
AvtandiLine


Зарегистрирован: 06.12.2005
Сообщения: 3208
Откуда: Москва и Санкт-Петербург

СообщениеДобавлено: Вт Апр 12, 2011 3:55 pm    Заголовок сообщения: Ответить с цитатой

Сегодня небольшой юбилей скачиваний zip-архива Амишки: 100 раз. Very Happy
(Статистику скачиваний rar-архива не_знаю, его выкладывал Михаил).
_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Автандилина
AvtandiLine


Зарегистрирован: 06.12.2005
Сообщения: 3208
Откуда: Москва и Санкт-Петербург

СообщениеДобавлено: Ср Май 11, 2011 2:49 am    Заголовок сообщения: Ответить с цитатой

Новые версии: "Амишка" (AMi) 1.1.0.0 и 1.2.0.0 от 08.05 и 09.05.2011 - изменения и апдейты, реализованные Михаилом Знаменским по предложениям и замечаниям целой оравы заинтересованных клавогонщиков. Very Happy Улучшены элементы интерфейса и варианты генерации упражнений.
Ссылки для скачивания версии 1.2.0.0:
http://narod.ru/disk/12345967001/EXE.rar.html
http://narod.ru/disk/12359112001/AMi_1-2-0-0_110509.zip.html

Справка по режимам генерации упражнений
Юрикор_Мишка http://klavogonki.ru/forum/academy/266/page6/#post118 писал(а):

"Амишка" поддерживает четыре режима генерации упражнений на основе сочетаний и три режима на основе внешних упражнений из файлов (например, текстов словарей, книг...). Режимы такие:
Сочетания:
1) Слова - из базы слов выбираются те слова, в которых есть заданные пользователем сочетания;
2) Части слов - из базы слов выбираются части слов и склеиваются с заданными пользователем сочетаниями;
3) Буквы - то же, что и 2, только для букв;
4) Сочетания - упражнение генерируется ТОЛЬКО из введённых пользователем сочетаний.
Хочу напомнить: в качестве сочетаний могут выступать И ФРАЗЫ. Длиной до 30 символов.
Внешний файл (снова благодарим Смуглика за хорошую идеюWink):
1) Текст - текст целиком или его часть;
2) Абзацы - абзацы в случайном порядке;
3) Слова - слова в случайном порядке.

_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов urikor.net -> Клавиатурные тренажёры и утилиты Часовой пояс: GMT + 2
На страницу Пред.  1, 2
Страница 2 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB
Как бесплатно сделать свой сайт    Просто о сложном