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

Screen reader JAWS for Windows Russian

[JFWRus] вопросы поjaws8

здравствуйте!
1. по какой комбинации клавиш можно менять язык jaws?
2. можно ли сделать так, что когда я включал internet explorer ,
автоматически включался английский язык jaws?

***
Это сообщение No 8572
было разослано для 477 участников дискуссионного листа
[JFWRus] вопросы поjaws8

Ответить   Sun, 3 May 2009 14:18:17 +0400 (#852957)

 

Ответы:

2. можно ли сделать так, что когда я включал internet explorer ,

Да можна но нада модефицировать две функции Void Function AutoStartEvent () и
Void Function AutoFinishEvent ()

вот пример Руслана Усачёва для програмы сонар
Добавьте в файл скрипта для Сонара:
Include "hjconst.jsh"

Globals
string SynthShortName,
string SynthLongName,
string SynthDriverName

Const
NewSynthShortName = "Olga", ; смотри файл Jfw.ini
MsgNewSet = "Не могу переключить синтезатор",
MsgRestore = "Не могу восстановить синтезатор"

Void Function AutoStartEvent ()
If GetActiveSynthInfo (SynthShortName, SynthLongName, SynthDriverName) Then
If !SetSynth(NewSynthShortName) Then
SayMessage (OT_ERROR, MsgNewSet )
EndIf
EndIf
EndFunction

Void Function AutoFinishEvent ()
If !SetSynth(SynthShortName) Then
SayMessage (OT_ERROR, MsgRestore )
EndIf
EndFunction
Не забудьте перекомпилировать скрипт :).

С уважением, Руслан Усачев
Это будет как образец так как internet explorer уже содержит эти функции и
здесь нада акуратно добавить нужное.

С уважением Алексанндр.
Днепропетровск
http://disciplina.at.ua
тел: +38 (068) 40-42-995

***
Это сообщение No 8573
было разослано для 477 участников дискуссионного листа
[JFWRus] Re: вопросы поjaws8

Ответить   Mon, 04 May 2009 17:14:45 +0300 (#853132)

 

Здравствовать всем!
Пожалуй добавлю к ранее прозвучавшим вопросам ещё парочку.
Как сделать так, что бы при запуске интернет эксплорера джоз 8 включал режим
форм автоматически, а не говорил для входа в режим форм нажмите энтер.
и второй вопрос,
как быстро временно поменять синтезаторы в этом же джозе?

Удачи! Евгений Бушнев из Ялуторовска.
evgeniy-bush@m*****.ru
jorjik***@y*****.ru
skipe: jorjik515
ICQ: 477439100

***
Это сообщение No 8574
было разослано для 477 участников дискуссионного листа
[JFWRus] дополнительные вопросы поjaws8

Ответить   Mon, 4 May 2009 22:17:42 +0600 (#853317)

 

Здравствуйте, Евгений.

Вы писали понедельник 4 мая 2009 г. 20:17

по комбинации ins+ctrl+s выводится список синтезаторов, в котором
можно их быстро сменить. Кстати, список языков синтезатора, если он
мультиязычный, выводится по комбинации ctrl+windows+l.

Ответить   Mon, 4 May 2009 21:52:43 +0400 (#853461)

 

Здравствуйте, Литус Александр.

Вы писали понедельник 4 мая 2009 г. 18:14

и

А разве это не делается через диспетчер конфигурации, меню "установка
параметров", диалог "параметры синтезатора..."?

Ответить   Mon, 4 May 2009 21:50:40 +0400 (#853459)

 

Здравствуйте Михаил.

()

если у человека стоит по умолчанию русский сапи5 синтезатор и переход будет
осуществляться на английский голос тоже на сапи5
то ваш вариант будет работать.
а если к примеру мыш Волкова тогда нада модифицировать эти функции если я неправ
поправте.
Всё гиниальное в простом мы иногда уж сильно усложняем себе жизнь.

С уважением Алексанндр.
Днепропетровск
http://disciplina.at.ua
тел: +38 (068) 40-42-995

***
Это сообщение No 8577
было разослано для 477 участников дискуссионного листа
[JFWRus] Re[3]: вопросы поja ws8

Ответить   Mon, 04 May 2009 21:43:09 +0300 (#853500)

 

Здравствуйте как правельно определить параметры для даного скрипта насколько
я понимаю "заголовок окна" это "Title: " определял даже с помощью утилиты в autoitAu3Info.exe
но выражение всегда неверно проверял в нескольких преложениях.

Script test ()

If GetWindowName (GetCurrentWindow ()) == "Ларди-Транс, Терминал (версия 0.1.3.48)"
Then
SayString("Выражение верно")
Else
SayString ("Выражение неверно")
EndIf
EndScript

С уважением Алексанндр.
Днепропетровск
http://disciplina.at.ua
тел: +38 (068) 40-42-995

***
Это сообщение No 8578
было разослано для 477 участников дискуссионного листа
[JFWRus] Параметры для GetWindowName (GetCurrentWindow ())

Ответить   Mon, 04 May 2009 21:56:28 +0300 (#853510)

 

Здравствуйте, Литус.

Вы писали 4 мая 2009 г., 21:56:28:

Для получения информации об окне воспользуйтесь режимом HomeRow
Insert+Пробел.
По control+f1 можно скопировать имя окна и вставить его в скрипт.
Описание этого режима есть на русском на тифлокомпе.

Ответить   Tue, 5 May 2009 08:39:14 +0300 (#853884)

 

Здравствуйте Алег.

Да я читал его неоднократно но принцип работы с режимом несовсем понятен и вызывает
множество вопросовнакоторые несмог найти ответ в этом руководствеоно охватывает
базовые понятия а как их правельно применять на практеке несовсем понятно.
Давайте посмотрим на этот скрипт на примере стандартного блокнота.в режиме HomeRow
у меняполучилось:
Действительное имья:"Текстовый документ.txt - Блокнот"
а вот "Имья окна "ни в одном приложении у меня говорить нехочетмои действия перехожу
в режимHomeRow по "Ф3" выбираю какую информацию хочу услышать и по "Ф1" прослушиваю
её далее принеобходимости копирую её спомощью "Control+F1"

Script test ()
If GetWindowName (GetCurrentWindow ()) == "Текстовый документ.txt - Блокнот"
Then
SayString("Выражение верно")
Else
SayString ("Выражение неверно")
EndIf

EndScript

С уважением Алексанндр.
Днепропетровск
http://disciplina.at.ua
тел: +38 (068) 40-42-995

***
Это сообщение No 8581
было разослано для 477 участников дискуссионного листа
[JFWRus] Re[2]: Параметры для GetWindowName (GetCurrentWindow ())

Ответить   Tue, 05 May 2009 10:52:51 +0300 (#853931)

 

Доброго времени суток, Литус Александр.

Из сообщения от 05.05.2009 10:56:

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

If GetAppTitle() == "Текстовый документ.txt - Блокнот" Then

If GetWindowName(GetAppMainWindow(GetCurrentWindow())) == "Текстовый
документ.txt - Блокнот"Then

С уважением, Руслан Усачев

RUsach***@t*****.by

***
Это сообщение No 8582
было разослано для 477 участников дискуссионного листа
[JFWRus] Re[3]: Параметры для GetWindowName (GetCurrentWindow ())

Ответить   Руслан Усачев Tue, 5 May 2009 11:21:18 +0300 (#853971)

 

Здравствуйте, Литус.

Вы писали 5 мая 2009 г., 10:52:51:

Еще можно добавить перемещение по окнам/контролам текущего уровня
Tab Shift+Tab.
И по Ф2 Shift+f2 переход на уровень родителя/ дочернего окна.
И еще часто бывает полезным получение информации MSAA f9, F10.
Вы на правильном пути.

Ответить   Tue, 5 May 2009 11:45:31 +0300 (#853990)

 

Доброго времени суток, Олег Кутищев.

Из сообщения от 05.05.2009 13:17:

Максимальный объем информации дают:
CTRL+ALT+ENTER, CTRL+ALT+SHIFT+ENTER.

Перечень клавиатурных комбинаций режима HomeRow:

INSERT+H
Сводка клавиатурных комбинаций режима HomeRow.

F1
Произносит информацию текущего режима вывода.

F1 дважды быстро
То же в режиме посимвольного чтения.

INSERT+F1
Показывает информацию текущего режима вывода в окне виртуального просмотра.

CTRL+F1
Копирует информацию текущего режима вывода в буфер обмена.

INSERT+CTRL+F1
Выводит техническую информацию о текущем окне
в окно виртуального просмотра.
Доступно вне режима HomeRow.

CTRL+ALT+ENTER
Активизирует node capture и выводит информацию об окне
в окно виртуального просмотра.

CTRL+ALT+SHIFT+ENTER
Активизирует tree capture и выводит информацию
о текущем окне, его родительском или дочерних окнах
в окно виртуального просмотра.

F2
Перемещается к первому дочернему окну
и произносит информацию текущего режима вывода.

SHIFT+F2
Перемещается к родительскому окну
и произносит информацию текущего режима вывода.

F3
Выбирает следующий режим вывода.

SHIFT+F3
Выбирает предыдущий режим вывода.

F4
Выбрать режим поиска атрибутов.

F5
Приводит HomeRow к окну,
содержащему активный курсор.

F6
Переключает режим автоматического произнесения
статуса видимости окна.

F7
Произносит статус видимости окна.

F8
Произносит содержащийся в окне текст.

F9
Настроить режим вывода для объектов MSAA.

INSERT+F9
Выводит информацию об объекте MSAA в окно виртуального просмотра.

CTRL+F9
Копирует информацию об объекте MSAA в буфер обмена.

Alt+F9
Выводит список объектов MSAA в окно виртуального просмотра.

F10
Устанавливает следующий режим вывода для объектов MSAA.

F11
Озвучивает текущий режим вывода.

F12
Озвучивает текущий режим вывода для объектов MSAA.

TAB
Переходит к следующему окну на текущем уровне
и озвучивает информацию текущего режима вывода.

SHIFT+TAB
Переходит к предыдущему окну на текущем уровне
и озвучивает информацию текущего режима вывода.

INSERT+TAB
Произносит подсказку и текст окна.

INSERT+NUM PAD HOME
Устанавливает режим вывода для озвучивания типа и текста окна.

INSERT+7
Активизирует диалог переназначения классов окон.

INSERT+NUM PAD MINUS
Привязывает Jaws или невидимый курсор к текущему окну
HomeRow, если оно видимо на экране.

`
Перейти на следующий текстовый атрибут.

SHIFT+`
Перейти на предыдущий текстовый атрибут.

CTRL+`
Перейти на первый текстовый атрибут.

SHIFT+CTRL+ `
Перейти на последний текстовый атрибут.

Клавиши-стрелки влево, вправо
Изменить значение перемещения мыши,
осуществляемые функциями MouseLeft и MouseRight.

Клавиши-стрелки вверх, вниз
Изменяет установки произнесения спецальных символов.

С уважением, Руслан Усачев
RUsach***@t*****.by

***
Это сообщение No 8588
было разослано для 477 участников дискуссионного листа
[JFWRus] Использование HomeRow

Ответить   Руслан Усачев Tue, 5 May 2009 15:35:18 +0300 (#854391)

 

Здравствуйте, участники рассылки.

У меня лицензионная XP, лицензионный JAWS 8, официальная мышь Волкова.
С февраля в течение месяца JAWS вдруг начал требовать активации, если
компьютером не пользовались больше двух суток, приходилось следующие сутки
или двое каждые 40 минут перегружаться, потом всё приходило в нормальное
состояние.
Со второй декады марта эти проблемы прекратились, не зависимо от того,
сколько компьютер не был включен.
Сейчас эти проблемы возобновились, после трёхдневного перерыва сутки
перегружались, теперь работает нормально.

Как можно было бы решить эту проблему, не прибегая к очередной активации
JAWS, так как не факт,что это поможет.

С уважением.
Парсенич.

***
Это сообщение No 8590
было разослано для 477 участников дискуссионного листа
[JFWRus] JAWS 8 требует активации

Ответить   Tue, 5 May 2009 21:09:50 +0400 (#854702)

 

Здравствуйте, Литус.

Вы писали 5 мая 2009 г., 10:52:51:

В данном случае во-первых нужно использовать не == а
StringContains
имя главного окна будет разным, имя документа + - Блокнот.
А лучше определять по классу главного окна приложения Notepad
if GetWindowClass (GetAppMainWindow ()) == "Notepad" then

Ответить   Tue, 5 May 2009 12:29:53 +0300 (#854042)

 

Приветствую всех собравшихся! Будьте добры и помогите найти пользователей JAWS
в Узбекистане, предпочтительнее в Ташкенте. Необходима срочная помощь незрячему
студенту, не имеющему представления о Screen Readers, изучающему иностранные
языки. Пожалуйста, пишите на адрес:
tikhan***@m*****.ru
tikhan***@h*****.com
Skype: tikhonov.andrey
Спасибо!

***
Это сообщение No 8586
было разослано для 477 участников дискуссионного листа
[JFWRus] Пользователи JAWS в Узбекистане, Ташкенте

Ответить   Tue, 05 May 2009 15:52:44 +0400 (#854349)

 

здравствуйте!
я имел ввиду язык jaws, а не синтезаторы русский или английский. язык jaws
включается когда нажимаешь insert+j , меню язык, потом меню язык jaws.

здравствуйте!
1. по какой комбинации клавиш можно менять язык jaws?
2. можно ли сделать так, что когда я включал internet explorer ,
автоматически включался английский язык jaws?

***
Это сообщение No 8594
было разослано для 477 участников дискуссионного листа
[JFWRus] Re[2]: вопросы поjaws8

Ответить   Wed, 6 May 2009 15:22:02 +0400 (#855104)

 

Доброго времени суток, Михаил Якубов.

Из сообщения от 06.05.2009 9:20:

Переключить язык Jaws на английский:
SetJAWSLanguage ("ENU")

Переключить язык Jaws на русский:
SetJAWSLanguage ("RUS")

С уважением, Руслан Усачев

RUsach***@t*****.by

***
Это сообщение No 8595
было разослано для 477 участников дискуссионного листа
[JFWRus] Re[3]: вопросы поjaws8

Ответить   Руслан Усачев Wed, 6 May 2009 10:05:36 +0300 (#855151)