Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 15 из 18
  1. #1
    Standart Power
    Регистрация
    12.10.2008
    Адрес
    Москва, Зеленоград
    Возраст
    62
    Сообщений
    285
    Поблагодарили
    57
    Поблагодарил
    6

    LOG для слепых радиолюбителей

    Новый лог, сделан по идеям и техническому заданию Сергея UA9LP
    Был написан на Visual Basic, разрабатывался под Windows 7, тестировался также на Windows XP. Содержит 2 набора звуковых файлов (2 голоса) в формате wav.
    Он ориентирован на работу с клавиатуры, проговаривает все нажатия и необходимые сведения с экрана, сообщает об уже проведённых связях с данным корреспондентом и с данной страной. Также он выдаёт файлы в adif-формате менеджеру (зрячему пользователю) и принимает от него логи с подтверждениями для синхронизации своего лога с менеджерским.
    Установка проста, распакуйте архив в какую-нибудь папку и запускайте Blindage.exe
    Если окажется, что каких-либо библиотек не хватает - там же выложен полный архив с библиотеками, которые могут понадобиться, плюс setup.exe для нормальной установки (обратите внимание - из первого архива надо тогда взять папки INPUT, OUTPUT, SOUND). Просто сейчас трудно оценить, на какой операционке чего именно не будет хватать.
    В основном, получилось реализовать почти всё, указанное Сергеем. Кое-что я, конечно же, добавил и от себя, ну как без этого Надеюсь, получившийся результат устроит тех, ради кого он и предназначался !

    http://r0s.ucoz.ru/load/0-0-0-35-20 - Лог для слепых
    http://r0s.ucoz.ru/load/0-0-0-36-20 - Возможно недостающие библиотеки
    http://r0s.ucoz.ru/load/0-0-0-37-20 - Руководство пользователя


  2. #2
    Standart Power
    Регистрация
    12.10.2008
    Адрес
    Москва, Зеленоград
    Возраст
    62
    Сообщений
    285
    Поблагодарили
    57
    Поблагодарил
    6
    Приветствую ! Новая сборка - кое-какие ошибки поправил, освоил новый инсталлятор, теперь вроде каак по-человечески устанавливается. При этом пришлось сменить пару основных идеологических моментов, так что версия ещё далеко не вылизана. Зато теперь нет задержек во время произношения !
    Установка - запускайте Blindage_setup_20120124_2008.exe из архива
    http://r0s.ucoz.ru/load/0-0-0-35-20
    Если в ини-файле не указан позывной - попросит ввести и создаст лог - файл с именем этого позывного. Если позывной уже указан в ини-файле - будет просто молча открывать лог с именем этого позывного.
    У меня работает на обоих компьютерах - Win 7 и Win XP.
    Для тестирования (для первоначального импорта) в папке INPUT уже лежит небольшой лог - импортируйте его, смотрите, пробуйте. Если будет какие ошибки выдавать - лог всё (и ошибки) пишет в файл log.txt, присылайте его мне, если что.

  3. #3
    Standart Power
    Регистрация
    12.10.2008
    Адрес
    Москва, Зеленоград
    Возраст
    62
    Сообщений
    285
    Поблагодарили
    57
    Поблагодарил
    6
    Следующий вариант загружен туда же, документация обновлена. Файл Blindage_setup_20120131_1646.zip

    Добавлена возможность менять размер шрифта (от 8 до 18) для использования радиолюбителями со слабым зрением, увеличена ширина лога до правого края экрана, добавлено разовое и постоянное отключение подсказки о горячих клавишах.
    Лог рассчитан на экраны с разрешением не менее 800 точек по горизонтали. 800 и более - сколько угодно, он масштабируется сам.
    Была выявлена проблема, связанная с региональными настройками - лог ожидал получать числа с точкой между целой и дробной частями (вида 1.8 или 3.5) и не мог работать, если разделителем была запятая. Последняя версия сделана так, что лог сам переведёт Ваши региональные настройки в нужный ему вид - а после окончания работы всё вернёт на место, как было.
    Есть ли у кого замечания и предложения?

  4. #4
    Very High Power Аватар для RK3FW
    Регистрация
    17.08.2002
    Адрес
    ko85mo, RDA MO-56
    Возраст
    59
    Сообщений
    2,983
    Поблагодарили
    396
    Поблагодарил
    158
    Цитата Сообщение от RD3AJB Посмотреть сообщение
    Последняя версия сделана так, что лог сам переведёт Ваши региональные настройки в нужный ему вид - а после окончания работы всё вернёт на место, как было.
    Зачем так сложно - можно ведь из программы только для самой программы эти настройки изменять.

  5. #5
    Заблокирован
    Регистрация
    31.01.2012
    Адрес
    Новосибирск
    Возраст
    51
    Сообщений
    25
    Записей в дневнике
    1
    Поблагодарили
    0
    Поблагодарил
    2
    еще один совсем другой вариант просьбы о помощи слепым коллегам есть тут- http://forum.qrz.ru/showthread.php?p=640893#post640893
    (бабка 80 лет, слепая (ex ra9ofg )

  6. #6
    Standart Power
    Регистрация
    12.10.2008
    Адрес
    Москва, Зеленоград
    Возраст
    62
    Сообщений
    285
    Поблагодарили
    57
    Поблагодарил
    6
    Цитата Сообщение от RK3FW Посмотреть сообщение
    Зачем так сложно - можно ведь из программы только для самой программы эти настройки изменять.
    А как это сделать ? Что-то я не видел такой возможности... Наверно, не туда смотрел ?

    -----------------------------------------------
    Хотел ещё добавить, что хотя лог и делался по ТЗ Сергея UA9LP, но реализация-то полностью моя. Соответственно, и за все ошибки и проблемы лога отвечаю тоже только я Этот лог у меня работал и работает без проблем, в инет выкладывался, естественно, полностью рабочий вариант. Но вот различие в настройках и в установленных программах и библиотеках приводит к тому, что лог может отлично работать на одном компьютере и не запускаться на другом. И сейчас я как раз и занимаюсь выискиванием таких различий и обходом этих узких мест.
    Я это к чему ?
    Да к тому, что дёргать по вопросам работы или не работы программы следует именно меня, а не кого-либо ещё.
    Например, нет смысла требовать этого от Сергея.
    Потому что на данный момент "тут всё только от меня зависит !..."

  7. #7
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    51
    Сообщений
    17,196
    Поблагодарили
    8045
    Поблагодарил
    4221
    Цитата Сообщение от RD3AJB Посмотреть сообщение
    Что-то я не видел такой возможности
    DecimalSeparator и другие сепараторы помогут
    Если программа на висуал басике - они там должны быть.

  8. #8
    Very High Power Аватар для RA3TT
    Регистрация
    16.03.2006
    Адрес
    Нижний Новгород NN 07/с. Безводное NN 45
    Возраст
    74
    Сообщений
    2,592
    Поблагодарили
    1826
    Поблагодарил
    569
    Решил попробовать программу. Вдруг кому-нибудь понадобится. Возник вопрос, а нельзяли сделать так, чтобы, например, названия полей ввода проговаривались не по буквам, а словами.
    К сожалению, при закрытии программы вместе с ней закрылась и Windows При следующей загрузке системы было сообщение о "восстановлении после серьёзной ошибки".

  9. #9
    Very High Power Аватар для UA3GDW
    Регистрация
    04.09.2008
    Адрес
    г.Грязи
    Возраст
    47
    Сообщений
    1,035
    Поблагодарили
    136
    Поблагодарил
    48
    Может будет полезна моя инфо. Windows 7. После закрытия программы сразу выскакивает сообщение (1-й скриншот). Ввёл первое QSO. Перед открытием стало появляться сообщение об ошибке (индекс вне диапазона).
    Изображения Изображения   

  10. #10
    Standart Power
    Регистрация
    12.10.2008
    Адрес
    Москва, Зеленоград
    Возраст
    62
    Сообщений
    285
    Поблагодарили
    57
    Поблагодарил
    6
    RX4HX, Алексей, спасибо, посмотрю !
    RA3TT, Николай, кошмар, однако.... у меня такого не было ни разу. А что за Виндоуз ? И ещё - там в папке лога должен быть файл протокола работы log.txt - не кинете ли мне его ?
    UA3GDW, Роман, не кинете ли его тоже ?
    Первое сообщение - у меня тоже лог закрывается с ошибкой в ntdll.dll, код oxc0000005 - она происходит, когда лог уже всё завершил, в том числе и секцию query_unload.
    Я смотрел в инете - микрософт открещивается, говорит, что это где-то какая-то несовместимость между программами наличествует. Какая, где - не понятно, сам ранее с такой ошибкой не сталкивался. Если б она была в программе, а то ж где-то за бортом.... Возможно, у Николая как раз это повлияло и вызвало крах операционки ?
    Роман, спасибо ! Посмотрел сейчас - да, после первой связи не надо было выходить из лога У себя уже исправил, благодарю !
    ---------------------------------------
    Выложил четвертый вариант на
    http://narod.ru/disk/39554212001/Bli..._1957.zip.html
    17 мегов, однако, на r0s не поместился уже
    Голосовые подсказки о горячих клавишах через Алт.
    "Прикрыто" от шаловливых ручек переназначение горячих клавиш.
    Автосохранение базы куда угодно при выходе из лога.
    Автодобавление в меню Ваших голосов, если Вы их добавите в папку SOUND

    Добавлено через 16 минут
    Николай, для Вас теперь. Вы не могли бы уточнить - о каких названиях полей ввода идёт речь ? Может, про WFF, RDA, IOTA ? Или что-то иное имеется в виду ?
    Опять же, какие слова подошли бы, на Ваш взгляд ? Я тогда попрошу записать мне их.
    Кстати, Вы же можете сами записать Ваши слова, буквы, цифры и сообщения как отдельный голос для этой программы. Ну или подменить несколько неудачно, на Ваш взгляд, произнесённых сообщений на опять же свои ?

  11. #11
    Very High Power Аватар для RA3TT
    Регистрация
    16.03.2006
    Адрес
    Нижний Новгород NN 07/с. Безводное NN 45
    Возраст
    74
    Сообщений
    2,592
    Поблагодарили
    1826
    Поблагодарил
    569
    Цитата Сообщение от RD3AJB Посмотреть сообщение
    RA3TT, Николай, кошмар, однако.... у меня такого не было ни разу. А что за Виндоуз ?
    Лицензионная XP PRO SP3

    Цитата Сообщение от RD3AJB Посмотреть сообщение
    И ещё - там в папке лога должен быть файл протокола работы log.txt - не кинете ли мне его ?
    Я экспериментировал на работе и после инцидента произвёл "чистку" для удаления по возможности всех следов программы. Поэтому, думаю, никаких протоколов не осталось. Можно , конечно, попробовать восстановить, но компьютер работает интенсивно и скорее всего на том месте, где был записан log уже что-то другое. В понедельник "рискну" ещё раз.

    Добавлено через 13 минут
    Цитата Сообщение от RD3AJB Посмотреть сообщение
    Николай, для Вас теперь. Вы не могли бы уточнить - о каких названиях полей ввода идёт речь ? Может, про WFF, RDA, IOTA ? Или что-то иное имеется в виду ?
    У меня было так. При наведении мышки на название поля ввода (или установки курсора в само поле - точно не помню), например QTH, "голос" произносит : "QUEBEC TANGO HOTEL". На мой взгляд, было бы лучше просто: "Q T H".
    Поле NAME идентифицируется произношением: "NORWAY ALFA MIKE ECHO" -, (за точность использованного фонетического алфавита не ручаюсь), а хотелось бы услышать слово "NAME". А, может быть, даже "ИМЯ" (для русскоязычных пользователей).

  12. #12
    Координатор темы Аватар для RX4HX
    Регистрация
    03.02.2006
    Возраст
    51
    Сообщений
    17,196
    Поблагодарили
    8045
    Поблагодарил
    4221
    Цитата Сообщение от RD3AJB Посмотреть сообщение
    А что за Виндоуз ?
    Михаил - на счет таких проблем: обратите внимание еще на такой момент - какая тема рабочего стола установлена. Классическая или нет. Некоторые старые компилляторы имеют с этим проблемы.

  13. #13
    Very High Power Аватар для RA3TT
    Регистрация
    16.03.2006
    Адрес
    Нижний Новгород NN 07/с. Безводное NN 45
    Возраст
    74
    Сообщений
    2,592
    Поблагодарили
    1826
    Поблагодарил
    569
    Цитата Сообщение от RD3AJB Посмотреть сообщение
    в папке лога должен быть файл протокола работы log.txt - не кинете ли мне его ?
    Установил 4-й вариант в D:\Programs\Blindage , а не в C:\Blindage, как предлагалось по умолчанию. Это важно? При первом запуске всё ОК даже названия полей проговаривались словами. При закрытии программы теперь система не падает, но появилось сообщение "Обнаружена ошибка......" При следующем запуске появляется сообщение:"110;-2147221504:Row-Idx outside Range". Нажимаю ОК, программа запускается, но работает уже не всё. Например, не аудируются названия полей, не переключаются моды по Sh+F12 и т.д. Файл лога прилагаю.
    Вложения Вложения
    • Тип файла: txt log.txt (8.4 Кб, Просмотров: 101)

  14. #14
    Standart Power
    Регистрация
    12.10.2008
    Адрес
    Москва, Зеленоград
    Возраст
    62
    Сообщений
    285
    Поблагодарили
    57
    Поблагодарил
    6
    Николай, а Вы, наверно, ввели одну связь и вышли из лога, да ? Я же жирными буквами выше написал спасибо Роману про эту ошибку Вы просто удалите файл с именем Вашего позывного. Вы же, наверно, свой RA3TT указали? Ну так вот именно файл RA3TT и удалите из папки лога. И тогда при запуске программа создаст для Вас новый журнал, чистый, без записей. Введите несколько связей, не выходя из лога - всё должно жить тогда !
    Спасибо за инфрмацию тем не менее, Ваша помощь очень ценна, по-крайней мере, я теперь знаю, что лог может работать уже далеко не у одного меня

    Добавлено через 55 минут
    ------------------------------------------------
    Разбил дистрибутив на 2 части
    http://r0s.ucoz.ru/load/0-0-0-35-20 - сам лог
    http://r0s.ucoz.ru/load/0-0-0-36-20 - набор звуковых файлов
    http://r0s.ucoz.ru/load/0-0-0-37-20 - руководство пользователя

    Установка - через инсталлятор (Blindage_setup_20120206_2328.exe в архиве). Затем нужно будет скачать звуковые файлы и распаковать их в папку SOUND в той папке, куда Вы уже установили лог. При этом внутри папки SOUND появится папка Helen, содержащая все нужные звуковые файлы. Загляните и убедитесь, что это всё так и лежит - папка лога, внутри папка SOUND, внутри папка Helen, внутри - звуковые файлы..
    Это новшество призвано дать возможность не скачивать каждый раз одни и те же звуковые файлы, которые занимают основную часть места.

    Доработки - устранение проблем при импорте из logger32 плюс прочие мелочи, мешающие жизни...
    Да, добавлена возможность изменить действие при нажатии Esc - можно включить стирание всех полей записи, если курсор стоит на позывном. Лично я бы совсем не советовал так делать, но Сергей уж очень настаивал...

  15. #15
    Standart Power
    Регистрация
    12.10.2008
    Адрес
    Москва, Зеленоград
    Возраст
    62
    Сообщений
    285
    Поблагодарили
    57
    Поблагодарил
    6
    Приветствую всех !
    Лог подвергся массированному налёту - была переделана вся работа с базами данных, потому как иначе не удавалось решить проблему с ошибочным сообщением при выходе из программы. Да и установка теперь должна стать полегче - я отказался от этой немецкой библиотеки dhRichClient3 по совету Михаила RX1AL - она была причиной тех сообщений. Да и капризна она в установке... В общем, с нею покончено.
    Дополнительно были сделаны некоторые доработки и улучшения как по экранной части, так и по надёжности.
    Внутри есть ещё архив Libs - туда я поместил библиотечки от Бейсика, на всякий пожарный.

    http://r0s.ucoz.ru/load/0-0-0-35-20 - сам лог
    http://r0s.ucoz.ru/load/0-0-0-36-20 - набор звуковых файлов
    http://r0s.ucoz.ru/load/0-0-0-37-20 - руководство пользователя

    Помимо этого, был собран комплект для англоязычных коллег наших :

    http://r0s.ucoz.ru/load/0-0-0-38-20 - english manual
    http://r0s.ucoz.ru/load/0-0-0-39-20 - audio files
    http://r0s.ucoz.ru/load/0-0-0-40-20 - logbook itself

Похожие темы

  1. Ответов: 18
    Последнее сообщение: 10.11.2011, 19:42
  2. Радиопрограмма для радиолюбителей
    от RW6HRM в разделе Радио и ТВ вещание
    Ответов: 30
    Последнее сообщение: 26.12.2010, 16:06
  3. Ответов: 5
    Последнее сообщение: 19.12.2010, 16:05
  4. Фильм на TV 'СТС' про радиолюбителей
    от RK1AT в разделе Общие вопросы
    Ответов: 22
    Последнее сообщение: 27.01.2009, 00:18
  5. Ответов: 6
    Последнее сообщение: 06.02.2006, 09:32

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker


Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×