Отправляет email-рассылки с помощью сервиса Sendsay

Screen reader JAWS for Windows Russian

[JFWRus] Джоз глючит с высокими разрешениями

Доброе время суток, джозисты! Ещё не решил проблему с дигало,
а уже возникла ещё одна: джоз 3.7 глючит в разрешениях экрана 16 и 24 бита. Глюк
выражается в том, что он джоз перестаёт читать горизонтальные меню и любые их
подпункты, при этом значки
с рабочего стола он читает. В чём сдесь проблема? есть ли какой-нибудь
выход, кроме переключения на 256 цветов (в этом режиме глюков нет),
или закачки новой версии. Уж больно много джоз весит,трафик большой!

Извините за потраченное время, всех благ!

Ответить   yuniks Fri, 19 May 2006 14:58:47 +0400 (#551247)

 

Ответы:

Здравствуйте, Джентельмен.
Может быть я ошибаюсь, но думаю, что лучше пользоваться более современной
версией.
Любопытно: чем Вас привлекает 3.7 ?
С уважением, Шварц Кирилл, эсквайр :)

***
Это сообщение No3977
было разослано для 310 участников дискуссионного листа
[JFWRus] Re: Джоз глючит с высокими разрешениями

Ответить   Sat, 20 May 2006 01:20:01 +0600 (#551442)

 

Здравствуйте, Шварц Кирилл!
Original Message > Любопытно: чем Вас привлекает 3.7 ?

Я не Юра, но есть вопрос. В три-седьмой версии было разделение
скриптово-словарной системы Джоза для разных стран и синтезаторов. В 50621 в
меню джоза есть пункт для переключения на другой язык, но он не работает и
тем способом, который использовался в три-седьмой версии это сделать не
удалось. А вопрос таков: можно ли разделить скриптовую систему в этой версии
и если можно, то как это сделать? Если нельзя, то в каких версиях опять
появляется эта возможность?

Всего хорошего, Миша.

***
Это сообщение No3981
было разослано для 310 участников дискуссионного листа
[JFWRus] Re[2]: Джоз глючит с высокими разрешениями

Ответить   "michael" Sat, 20 May 2006 12:54:44 +0200 (#551486)

 

Здравствуйте,

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

Отдельный инсталлятор видео-интерсептора под седьмой джос весит около метра
всего. Я думаю выкачать его не самая большая проблема, чай не 60 метров как
новые челюсти.

До свидания.

***
Это сообщение No3978
было разослано для 310 участников дискуссионного листа
[JFWRus] Re: Джоз глючит с высокими разрешениями

Ответить   Fri, 19 May 2006 11:35:44 -0700 (#551450)

 

Привет, Serge!

Вы писали 19 мая 2006 г., 21:35:44:

Официально поддерживается работа с Win XP в Джос начиная с версии 4.01.
Затрудняюсь сказать есть ли в 3.7 вовсе драйвер видео перехвата.

Ответить   Sun, 21 May 2006 07:18:05 +0300 (#551710)

 

Здравствуйте,

Есть конечно, поскольку видео-интерсептор нужен для работы челюстей в любых
окошках линии НТ, читайте: НТ,2000,ХРюша. Челюсти ниже четвёртых работают на
линии НТ, соответственно видео-интерсептор - есть. Другое дело, что там он
глючный и не ДЦМ совместимый. Практика показала, что при замене
видео-интерсептора на новую версию челюсти версии 3.71 начинают работать под
ХРюшей очень стабильно и со свистом, о чём я писал ранее. Версию 3.70 меня
честно говоря просто сломало проверять, поэтому я и написал - попробуйте, а
не написал - замените.

Вообще в окошках линии НТ есть три пути перехвата видео вывода на экран.
1. видео-интерсептор, который используется в челюстях, глазках, вирге, луне
и так далее.
2. Насильное открытие дэ эл эл-ки через ключик в реестре и таким образом
подхват вывода на экран путём установки некоего аналога интерсептора из
функции DLLMain, поскольку она выполняется в контексте и виртуальном
адресном пространстве задачи куда её вкрутили таким жестоким и
насильственным образом и соответственно имеет возможность копаться в
процессе и делать субклассирование.
3. Самый сложный и необычный путь - это запуск потока в чужом адресном
пространстве через функцию CreateRemoteThread. Там можно установить подхват
вывода изображения на экран уже в самом потоке. Я подозреваю, что именно
таким путём пошёл автор Диктора, хотя и не уверен в этом.
Чисто теоретически есть ещё один путь, который правда ближе к невозможному,
чем к реальности - это патченье системных библиотек окошекотвечающих за
реализацию ГДИ и ВЮИ, поэтому этот путь я не рассматриваю всерьёз.

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

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

До свидания.

***
Это сообщение No3987
было разослано для 310 участников дискуссионного листа
[JFWRus] Re[3]: Джоз глючит с высокими разрешениями

Ответить   Sat, 20 May 2006 09:43:48 -0700 (#551719)