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

Screen reader JAWS for Windows Russian

За 2005-09-22

[JFWRus] Re: проблема в ie

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

Вы писали 22 сентября 2005 г., 20:53:06:

> Так что мне делать чтобы при открытии ссылок jaws сразу откыва
> эту ссылку, а

> не читал все подряд?

Прервите чтение контролом, а потом, когда страница загрузится, начинайте читать
заново.

   Михаил Духонин 2005-09-22 22:54:01 (#441826)

[JFWRus] Re[5]: Зэбат

Добрый вечер, Анатолий.

i> А в какой версии TheBat! происходят остановки при SayAll

А во всех без исключения.

(и для какого контекста)?

Обычно на больших письмах, даже, наверно, это происходит чаще на
статьях, так как они всегда большие...
Но иногда такое происходит и на малых письмах, но здесь у меня
статистики меньше, так как короткие письма просматриваю по-строчно.
И обязательно тип окна редактора TTextEditor, то есть режим
отображения plain text.
Но если включить в виде HTML, то всё нормально и данный глюк не
проявляется, но здесь другие глюки.

i> Чего-то у меня все читает нормально....
:(((
Хорошо Вам;-) И вроде Вы единственный!!!
Вот пробую статью где-то по-середине остановка, переключаюсь на
менеджер скриптов, что-то там подделываю и обратно, но теперь всё
нормально проскакивает, а иногда раз за разом.
Вообщем пробуйте на больших письмах. Пару-тройку прочитать должно
проявиться. Причём на некоторых текстах этот глюк проявляется
в большей степени...
Мне кажется, что в некоторых случаях джоз здесь
ловит сообщение о достижении курсором конца текста... Или что-то типа
этого. Вот попробуйте в плэйн тексте двигатся курсором вниз, когда
доберётесь нижней границы, то каждая следующая строчка будет даваться
с некоторой задержкой, в отличии от движения, пока не было скроллинга.
А если переключиться на html вид, то туд всё сдвигается без каких-либо
задержек. Отчего это не совсем понятно, но думаю проблема где-то
здесь...

--
С уважением, Сергей.

***
Это сообщение No2064
было разослано для 237 участников дискуссионного листа
[JFWRus] Re[5]: Зэбат

   2005-09-22 22:27:58 (#441817)

[JFWRus] проблема в ie

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

называется "З", чтобы было понятнее эта ссылка идет по алфавитному порядку,и

jaws мне читает сначала полностью весь список ссылок который стоит перед
этой ссылкой, а потом только читает вновь открывшееся окно.
Так что мне делать чтобы при открытии ссылок jaws сразу откыва эту ссылку, а

не читал все подряд?
У меня jaws451, хрюша вторая профи.
Ящик для писем:
gorob***@k*****.com
С уважением Сергей

***
Это сообщение No2063
было разослано для 237 участников дискуссионного листа
[JFWRus] проблема в ie

   "Sergey Gorobec" 2005-09-22 21:06:49 (#441788)

[JFWRus] Re[4]: Зэбат

Здравствуйте, Сергей.
> Вот покумекал я тут немного и сделал такой вот скрипт, он призван
ликвидировать остановку чтения по команде SayAll.

А в какой версии TheBat! происходят остановки при SayAll (и для какого контекста)?
Чего-то у меня все читает нормально.... :(((
С уважением, Анатолий.

***
Это сообщение No2062
было разослано для 237 участников дискуссионного листа
[JFWRus] Re[4]: Зэбат

   "i_chay" 2005-09-22 20:21:07 (#441761)

[JFWRus] Re[5]: Зэбат

Добрый день, kitkus.

k> работать он работает , но ккогда достигает границы джоз сообщает что
k> не верный вызов функции: дидуцументпирцентаге

Да, работает, но немного не так как надо.
А дело вот в чём JAWS 4.51 не имеет функции GetDocumentPercentage.
И по-этому если выкинуть эту проверку, то, в принципе работать будет,,
но дойдя до конца не остановится и будет продолжать вызывать SayAll,
пока Вы его не остановите нажав, например пару-тройку раз control.
Так что у Вас этот скрипт корректно работать не будет, если только не найти
другой способ узнать о том, что курсор не достиг конца текста или,
наоборот, достиг оного.

--
С уважением, Сергей.

***
Это сообщение No2061
было разослано для 237 участников дискуссионного листа
[JFWRus] Re[5]: Зэбат

   2005-09-22 16:06:23 (#441654)

[JFWRus] Re[4]: Зэбат

Здравствуйте, Sergey. Вы писали 21 сентября 2005 г., 23:47:54:
SV> Добрый день, TheBat!овцы!
SV> Вот
покумекал я
тут немного
и сделал
такой вот
скрипт,
SV> ликвидировать остановку чтения по команде SayAll.

попробовал скриптик который вы представили:
работать он работает , но ккогда достигает границы джоз сообщает что
не верный вызов функции: дидуцументпирцентаге
the bat1.61 джоз451119
С уважением,
kitkus mailto:kitk***@m*****.ru

***
Это сообщение No2060
было разослано для 237 участников дискуссионного листа
[JFWRus] Re[4]: Зэбат

   2005-09-22 15:08:50 (#441628)

[JFWRus] Re[3]: Зэбат

Добрый день, TheBat!овцы!

Вот покумекал я тут немного и сделал такой вот скрипт, он призван
ликвидировать остановку чтения по команде SayAll.

Вносите его в менеджер скриптов, компилируйте и пользуйтесь.
У кого этот скрипт и функции уже
переназначены, то думайте как их скомбинировать, а у кого их нет, а я
думаю у большинства, просто скопируйте в буфер, откройте менеджер
скриптов ins+0, вставляйте текст скрипта и функций и компилируйте
ctrl+s, закрывайте менеджер и пробуйте.
Скрипт работает следующем образом. При появлении события достижения
нижнего края экрана, проверяется активно ли сейчас SayAll и достигнут
ли конец документа, ибо если это конец, то значит конец и ничего
делать не надо. Но если ещё не конец, то устанавливается флаг, что ещё
не всё кончено и уже в событии окончания SayAll по этому флагу
решается возобновлять чтение или нет.
Так как более-менее надёжного способа определить признак конца
документа я не нашёл, то использую процентаж боковой прокрутки. А так
как 100% появляется ещё до того времени, когда достигнут реальный
конец, то возможны в этом случае остановки. Но у меня при двух
дневной проверки такого не было.

Итак, между звёздачками текст скрипта (звёздочки копировать не надо)

***

Globals
int bSayAll

Script SayAll ()
var
string winclass
let winclass = GetWindowClass (GetCurrentWindow ())
If (IsPCCursor () && winclass == "TTextEditor") then
let bSayAll=0
EndIf
PerformScript SayAll()
EndScript

Void Function BottomEdgeEvent (handle WinHandle)
var
string winclass
let winclass = GetWindowClass (WinHandle)
If (IsPCCursor () && winclass == "TTextEditor") then
if (SayAllInProgress ()) then
if (GetDocumentPercentage()<100) then
let bSayAll=1
return
EndIf
EndIf
EndIf
BottomEdgeEvent (WinHandle)
EndFunction

Void Function SayAllStoppedEvent ()
var
string winclass
let winclass = GetWindowClass (GetCurrentWindow ())
If (IsPCCursor () && winclass == "TTextEditor" && bSayAll==1) then
let bSayAll=0
SayAll ()
return
EndIf
SayAllStoppedEvent ()
EndFunction

***

Желаю приятного чтения почты!!!

--
С уважением, Сергей.

***
Это сообщение No2059
было разослано для 237 участников дискуссионного листа
[JFWRus] Re[3]: Зэбат

   2005-09-22 10:47:40 (#441488)

[JFWRus] Re: Ищу программу для учёта трафика

Привет, Дмитрий!

Вы писали 21 сентября 2005 г., 4:31:15:

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

Я лично использую:
EType Dialer Version 1.42
Но она не работает в XP, только в 98.

   Олег Кутищев 2005-09-22 08:55:36 (#441443)