Слепая печать:
  Championship-Ru
  Championship-En
urikor.net Forum Index urikor.net
Все о слепой машинописи и клавиатурных тренажерах
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Тренажёр-генератор упражнений "Амишка" (AMi)
Goto page Previous  1, 2
 
Post new topic   Reply to topic    urikor.net Forum Index -> Клавиатурные тренажёры и утилиты
View previous topic :: View next topic  
Author Message
Михаил Игоревич
lieutenant
lieutenant


Joined: 01 May 2008
Posts: 150
Location: Нижний Новгород

PostPosted: Sat Feb 26, 2011 9:24 pm    Post subject: Reply with quote

Отредактировал своё предыдущее сообщение, там написал про дополнительные опции, учитывающие эту проблему.
_________________
Back to top
View user's profile Send private message
Gem
captain
captain


Joined: 22 Jul 2005
Posts: 411
Location: from the real world...

PostPosted: Sat Feb 26, 2011 9:29 pm    Post subject: Reply with quote

Михаил Игоревич wrote:
Отредактировал своё предыдущее сообщение, там написал про дополнительные опции, учитывающие эту проблему.
Спасибо, так значительно лучше! Наконец получилось сгенерировать текст.
По поводу "динь" я думаю, что ты обрабатываешь событие OnKeyDown или что-то вроде того (работал с борландовскими продуктами очень давно, так что не помню). Чтобы ничего не "динькало", насколько я помню, достаточно после обработки обнулить входной параметр (Key?). Надеюсь, это поможет.
Back to top
View user's profile Send private message Send e-mail
Михаил Игоревич
lieutenant
lieutenant


Joined: 01 May 2008
Posts: 150
Location: Нижний Новгород

PostPosted: Sat Feb 26, 2011 9:57 pm    Post subject: Reply with quote

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

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

Тут такое дело. Я использовал в программе обработчики OnKeyDown и OnKeyPress одновременно. Насколько я понял из книжки по Билдеру, первый перехватывает все нажатия, но не может определить символ, а второй перехватывает только "символьные" нажатия. В любом случае, я поэксперементирую, спасибо Smile
_________________
Back to top
View user's profile Send private message
Gem
captain
captain


Joined: 22 Jul 2005
Posts: 411
Location: from the real world...

PostPosted: Sat Feb 26, 2011 10:00 pm    Post subject: Reply with quote

Кстати, после запуска тренировки у меня пропал мышиный курсор (в пределах окна тренажёра), а после завершения не появился. Закрыть сообщение о завершении набора не получилось ни с клавиатуры (пробелом), ни при помощи мышки. Пришлось убить процесс.
Back to top
View user's profile Send private message Send e-mail
Михаил Игоревич
lieutenant
lieutenant


Joined: 01 May 2008
Posts: 150
Location: Нижний Новгород

PostPosted: Sat Feb 26, 2011 10:40 pm    Post subject: Reply with quote

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


Joined: 22 Jul 2005
Posts: 411
Location: from the real world...

PostPosted: Sat Feb 26, 2011 10:46 pm    Post subject: Reply with quote

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


Last edited by Gem on Sat Feb 26, 2011 10:56 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
Михаил Игоревич
lieutenant
lieutenant


Joined: 01 May 2008
Posts: 150
Location: Нижний Новгород

PostPosted: Sat Feb 26, 2011 10:56 pm    Post subject: Reply with quote

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

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

Насчёт результата в основном окне - не уверен, а вот опционально скрывать/показывать мышиный курсор - это точно нужно, раз так всех сбивает с толку. Спасибо за совет! Smile
_________________
Back to top
View user's profile Send private message
Марусяк Валерий
Подполковник
Подполковник


Joined: 11 Aug 2008
Posts: 1001

PostPosted: Sun Feb 27, 2011 2:10 am    Post subject: Reply with quote

А еще можно добавить опцию ввода собственного текста из своего файла. У вас все для этого готово Smile.
_________________
http://mars-tt.net - тренажер.
Back to top
View user's profile Send private message Visit poster's website
Михаил Игоревич
lieutenant
lieutenant


Joined: 01 May 2008
Posts: 150
Location: Нижний Новгород

PostPosted: Sun Feb 27, 2011 11:00 am    Post subject: Reply with quote

Валерий, может, я не так понял, но у нас уже есть возможность "загрузки упражнения из файла" - см. пиктограммку в панели сверхуSmile
_________________
Back to top
View user's profile Send private message
Автандилина
AvtandiLine


Joined: 06 Dec 2005
Posts: 3238
Location: Москва и Санкт-Петербург

PostPosted: Sun Feb 27, 2011 1:54 pm    Post subject: Reply with quote

Насчет "результата в основном окне" - ой-ой... я тоже, мягко говоря, не_уверена. Smile
_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Gem
captain
captain


Joined: 22 Jul 2005
Posts: 411
Location: from the real world...

PostPosted: Sun Feb 27, 2011 1:55 pm    Post subject: Reply with quote

Автандилина wrote:
Насчет "результата в основном окне" - ой-ой... я тоже, мягко говоря, не_уверена. Smile
Как вариант - результат и в окне сообщения, которое можно случайно (или неслучайно) закрыть пробелом, и в основном окне Smile
Back to top
View user's profile Send private message Send e-mail
Автандилина
AvtandiLine


Joined: 06 Dec 2005
Posts: 3238
Location: Москва и Санкт-Петербург

PostPosted: Sun Feb 27, 2011 1:59 pm    Post subject: Reply with quote

Может, какое-то (не_знаю, как оно называется) независимое окно результатов? И в нём даже накапливать...
_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Gem
captain
captain


Joined: 22 Jul 2005
Posts: 411
Location: from the real world...

PostPosted: Sun Feb 27, 2011 2:00 pm    Post subject: Reply with quote

Автандилина wrote:
Может, какое-то (не_знаю, как оно называется) независимое окно результатов? И в нём даже накапливать...
Или, например, сделать две закладки в основном окне - "Упражнение" и "Статистика".
Back to top
View user's profile Send private message Send e-mail
Автандилина
AvtandiLine


Joined: 06 Dec 2005
Posts: 3238
Location: Москва и Санкт-Петербург

PostPosted: Sun Feb 27, 2011 2:19 pm    Post subject: Reply with quote

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

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

В текущей версии 1.0.0.0 это всё реализовано.
(Имею в виду, что, внося улучшения, надо не_потерять).
_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Михаил Игоревич
lieutenant
lieutenant


Joined: 01 May 2008
Posts: 150
Location: Нижний Новгород

PostPosted: Sun Feb 27, 2011 3:06 pm    Post subject: Reply with quote

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

Автандилина, don't worry, все улучшения будем согласовывать вместе Smile
Будем экспериментировать, в конце концов - не понравится, сделаем шажочек назад, к уже проверенному варианту, понравится - примем Wink
_________________
Back to top
View user's profile Send private message
Автандилина
AvtandiLine


Joined: 06 Dec 2005
Posts: 3238
Location: Москва и Санкт-Петербург

PostPosted: Sun Feb 27, 2011 4:17 pm    Post subject: Reply with quote

Миша, я не am worrying, not at all. Laughing
- просто участвую в обсуждении.
Хорошо, что форумчане высказываются! Very Happy Спасибо!
_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Марусяк Валерий
Подполковник
Подполковник


Joined: 11 Aug 2008
Posts: 1001

PostPosted: Sun Feb 27, 2011 7:13 pm    Post subject: Reply with quote

Михаил Игоревич wrote:
Валерий, может, я не так понял, но у нас уже есть возможность "загрузки упражнения из файла" - см. пиктограммку в панели сверхуSmile
Таки да - есть. Значит, еще надо думать над дальнейшим совершенствованием интерфейса - не сразу доходит до всех тупых Smile.
_________________
http://mars-tt.net - тренажер.
Back to top
View user's profile Send private message Visit poster's website
Автандилина
AvtandiLine


Joined: 06 Dec 2005
Posts: 3238
Location: Москва и Санкт-Петербург

PostPosted: Tue Apr 12, 2011 3:55 pm    Post subject: Reply with quote

Сегодня небольшой юбилей скачиваний zip-архива Амишки: 100 раз. Very Happy
(Статистику скачиваний rar-архива не_знаю, его выкладывал Михаил).
_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Автандилина
AvtandiLine


Joined: 06 Dec 2005
Posts: 3238
Location: Москва и Санкт-Петербург

PostPosted: Wed May 11, 2011 2:49 am    Post subject: Reply with quote

Новые версии: "Амишка" (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 wrote:

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

_________________
http://klava.tel быстрая справка, http://www.liveinternet.ru/community/faq_avtandiline/post153540114/ Амишка (AMi) и ФАВТ
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    urikor.net Forum Index -> Клавиатурные тренажёры и утилиты All times are GMT + 2 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


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