Home Форум Клуб RU-QRP Linux и радио MorseMaster (не только Linux)

На сайте

Никого

Авторизация

Журнал CQ-QRP

Зима-Лето 2023
cq qrp 81
Все журналы

Спонсоры

LAB599
lab599 banner

Магазин XIEGU.RU
xiegu ru banner

Наши друзья

baner88x31
Тульский областной радиоклуб
QRP ARCI
Клуб Нижегородских Радиолюбителей
ru cw banner
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: MorseMaster (не только Linux)

MorseMaster (не только Linux) 13 Авг 2020 15:27 #50637

  • strijar
  • ( Пользователь )
  • strijar аватар
  • Вне сайта
  • Сообщений: 12
  • Репутация: 1
Добрый день!

С полгода изучаю морзянку, пока с переменным успехом. Но понял что не могу найти тренажер который бы меня полностью устраивал. Решил написать свой. И вот готово (;

Краткое описание и там же можно скачать - www.strijar.ru/morsemaster
Буду рад если кому то еще пригодится. Ожидаю ваших впечатлений, вопросов, пожеланий.
73 de R1CBU
Администратор запретил публиковать записи.

MorseMaster (не только Linux) 13 Авг 2020 18:09 #50640

  • ur4mck
  • ( Пользователь )
  • ur4mck аватар
  • Вне сайта
  • Сообщений: 951
  • Репутация: 98
Идея интересная!

Напишите, пожалуйста, на странице с программой какие системные требования и как ее запускать на разных платформах. Потому что до скачивания и распаковки архива не очевидно что это JAR и еще нужна JAVA для выполнения.

Bug report #1:
  • режим Koch 1 (KM)
  • Run
  • немножко поиграться
  • потом, не останавливая, выбрать Koch (D). Программа зависнет. Лог прикреплен

Еще хорошо бы ползунки подписать "WPM" и так далее. А то их назначение можно узнать, только наводя мышкой.

Спасибо за Ваш труд!
Вложения:
Администратор запретил публиковать записи.

MorseMaster (не только Linux) 13 Авг 2020 19:55 #50641

  • strijar
  • ( Пользователь )
  • strijar аватар
  • Вне сайта
  • Сообщений: 12
  • Репутация: 1
ur4mck пишет:
Идея интересная!

Напишите, пожалуйста, на странице с программой какие системные требования и как ее запускать на разных платформах. Потому что до скачивания и распаковки архива не очевидно что это JAR и еще нужна JAVA для выполнения.

А так там же есть (;

Для работы необходимо наличие Java версии 1.8, работает под Linux, Mac, Windows.

Скачать архив с программой можно в разделе Файлы. Установка не требуется, достаточно распаковать архив.

Bug report #1:

Спасибо! Поразбираюсь!
Еще хорошо бы ползунки подписать "WPM" и так далее. А то их назначение можно узнать, только наводя мышкой.

Не хотелось загромождать интерфейс - достаточно один раз узнать где какой, там их не так много (;

Спасибо за отзыв!
73 de R1CBU
Администратор запретил публиковать записи.

MorseMaster (не только Linux) 14 Авг 2020 20:45 #50659

  • UR0ET
  • ( Пользователь )
  • UR0ET аватар
  • Вне сайта
  • Сообщений: 976
  • Репутация: 60
strijar пишет:
А так там же есть (;

Для работы необходимо наличие Java версии 1.8, работает под Linux, Mac, Windows.

Скачать архив с программой можно в разделе Файлы. Установка не требуется, достаточно распаковать архив.


Спасибо за отзыв!

Олег, как-то не получается запустить Вашу программу.
Windows 8.1
Java Version 8 update 261
После клика по MorseMaster.jar небольшая пауза, затем FireFox предлагает сохранить этот файл... Что не так? С Java ранее на ПК не сталкивался.

mmjava.jpg
Администратор запретил публиковать записи.

MorseMaster (не только Linux) 14 Авг 2020 20:53 #50660

  • strijar
  • ( Пользователь )
  • strijar аватар
  • Вне сайта
  • Сообщений: 12
  • Репутация: 1
Создайте файл start.bat с таким содержимым java -jar MorseMaster.jar и его запускайте
73 de R1CBU
Последнее редактирование: 14 Авг 2020 20:55 от strijar.
Администратор запретил публиковать записи.

MorseMaster (не только Linux) 14 Авг 2020 21:01 #50661

  • ur4mck
  • ( Пользователь )
  • ur4mck аватар
  • Вне сайта
  • Сообщений: 951
  • Репутация: 98
А в Linux запускать из консоли так:
java -jar MorseMaster.jar
Все варианты запуска для разных платформ хорошо бы прописать в инструкции, а то нам - программистам и так понятно, а обычному пользователю трудно.
Администратор запретил публиковать записи.

MorseMaster (не только Linux) 15 Авг 2020 00:25 #50665

  • UR0ET
  • ( Пользователь )
  • UR0ET аватар
  • Вне сайта
  • Сообщений: 976
  • Репутация: 60
strijar пишет:
Создайте файл start.bat с таким содержимым java -jar MorseMaster.jar и его запускайте

Почему бы его сразу не положить в архив? Ну это так, к слову.

Программа после предупреждения о наличии проблем с XStream все же запустилась.
Из мелких недостататков:
- при подведении мышки к "ползункам" строки с подсказками появляются со значительной задержкой. Иногда мышка уже на другом "ползунке", а всплывает надпись с предыдущего ее положения;
- звездочки, предполагающие необходимость нажать соответствующую клавишу на клавиатуре, почему-то начали появиляться не сразу, а после нескольких переданных символов (начальные три V не в счет);
- для повторного старта начала передачи приходится снимать и опять устанавливать метку в чек-боксе. Удобнее было бы отдельную кнопку или горячую клавишу.
Из средних недостатков - нет регулировки длительности пауз между симоволами.
Из более серьезных - нет возможности работать с программой не с помощью клавиатуры, а с записью карандашом. Передала программа некоторый объем симоволов и по команде обучаемого показала весь текст для сверки.

Поскольку для изучения выбран метод Коха, то других замечаний нет.

JavaXStream.jpg
Последнее редактирование: 15 Авг 2020 00:27 от UR0ET.
Администратор запретил публиковать записи.

MorseMaster (не только Linux) 16 Авг 2020 11:49 #50674

  • strijar
  • ( Пользователь )
  • strijar аватар
  • Вне сайта
  • Сообщений: 12
  • Репутация: 1
Почему бы его сразу не положить в архив? Ну это так, к слову.

Согласен! Раньше так и делал, но давно не писал кросс-платформенно "на публику", поэтому расслабился ;)
- при подведении мышки к "ползункам" строки с подсказками появляются со значительной задержкой. Иногда мышка уже на другом "ползунке", а всплывает надпись с предыдущего ее положения;

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

А вот это реально странно! Я использую на двух разных компьютерах и одном ноуте - ничего подобного не встречал. Возможно потому что у меня везде Linux B) Нужна статистика - может еще у кого проявится.
- для повторного старта начала передачи приходится снимать и опять устанавливать метку в чек-боксе. Удобнее было бы отдельную кнопку или горячую клавишу.

Да, тут согласен - горячих клавиш заведу.
Из средних недостатков - нет регулировки длительности пауз между симоволами.

Это тоже можно, но я стараюсь учиться на правильных длительностях, если сложно просто уменьшаю количество символов в слове. Два символа можно почти всегда распознать, если не с первой попытки то со 2-3 точно. Зато мозг настраивается именно на нужный ритм.
Из более серьезных - нет возможности работать с программой не с помощью клавиатуры, а с записью карандашом. Передала программа некоторый объем симоволов и по команде обучаемого показала весь текст для сверки.

Таких тренажеров почти 99.9% из существующих. А точней я смог найти всего 2 (под Андроид) которые бы ждали ответа. Именно поэтому начал писать свой. У меня там заложен таймер который ждет ответа какое-то время и потом задает следующий вопрос, но сейчас он отключен. В ближайших версиях сделаю его включаемым.
Поскольку для изучения выбран метод Коха, то других замечаний нет.

К слову сказать наборы символов лежат в файле storage.db (это база Sqlite3) и в будущем планируется сделать их редактируемыми прямо из программы. Русские символы кода Морзе в этой базе уже есть ;)
73 de R1CBU
Администратор запретил публиковать записи.

MorseMaster (не только Linux) 18 Авг 2020 11:09 #50695

  • strijar
  • ( Пользователь )
  • strijar аватар
  • Вне сайта
  • Сообщений: 12
  • Репутация: 1
Версия 1.1

Значительно улучшены алгоритмы формирования вопросов
Переделал пользовательский интерфейс настроек
Добавил hotkey для Run (Alt+R)
Появилась возможность автоматически повторять многосимвольные вопросы
Появился таймаут для ответа
73 de R1CBU
Администратор запретил публиковать записи.

MorseMaster (не только Linux) 18 Авг 2020 22:34 #50707

  • nik083
  • ( Пользователь )
  • nik083 аватар
  • Вне сайта
  • Сообщений: 6
  • Репутация: 1
Здравствуйте. А возможно данную программу запустить на андроид?
Администратор запретил публиковать записи.
  • Страница:
  • 1
  • 2