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

Screen reader JAWS for Windows Russian

[JFWRus] Скрипты для управлением мышки

Всем, привет.

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

С уважением Алексей
tarad***@m*****.ru

***
Это сообщение No 7606
было разослано для 472 участников дискуссионного листа
[JFWRus] Скрипты для управлением мышки

Ответить   Wed, 24 Sep 2008 23:51:23 +0400 (#777415)

 

Ответы:

Доброе время суток, уважаемые участники рассылки и Алексей!

В письме от 24 сентября 2008 г., 22:51:23 мне довелось прочесть:

На сайте Евгения Корнева:

Пакет дополнительных скриптов от Ирбиса
Это пакет дополнительных скриптов созданный Ирбисом только для русской версии
JAWS 8.0. На более новые или более старые версии JAWS он не расчитан. Инструкция
по подключению и использованию от автора находится в архиве.

http://q148.land.ru/JAWS/AddJAWSRus.zip

Если кого интересует, вижу, что и для девятого джоза тут есть
дополнение:

JAWS Advanced Pack
это пакет дополнительных скриптов, которые не входят в стандартную русификацию
JAWS версии 9.0, и предоставляют дополнительные возможности, такие как переключение
синтезаторов речи по "горячим клавишам", быстрое переключение уровней озвучивания
пунктуации и графики, Переключение способа чтения чисел, регулировка скорости
и громкости речи для активного синтезатора и так далее. Также в пакет встроены
скрипты календаря, кукушки и автоматического выключения компьютера в назначенное
время. Инструкция по подключению пакета находится в архиве.

http://q148.land.ru/JAWS/jap.zip

Ответить   Thu, 25 Sep 2008 12:05:08 +0300 (#777530)

 

Всем привет!

Обе ссылки выводят на сервер Почта.ру.
Нажатие кнопки Скачать возвращает на ту же страницу.
Похоже файлов там нет.

Нейбор.

***
Это сообщение No 7610
было разослано для 472 участников дискуссионного листа
[JFWRus] Re[2]: Скрипты для управлением мышки

Ответить   Thu, 25 Sep 2008 13:48:28 +0400 (#777549)

 

Добрый день, Алексей.

В своё время такие скрипты сделал Картавцев Сергей, вот его письмо:

От: Сергей Картавцев <skart***@m*****.ru>
Кому: "comp.soft.others.jfwrus" <putevka1***@l*****.ru> (3973661)
Написано: 1 августа 2004 г., 13:00:53
Тема: Скрипты для подправленой мышки
Файлы: <none>
Здравствуйте, уважаемые JFWRusисты!

Я рад приветствовать участников уже
переехавших на новую квартиру нашей рассылки,
а также тех, кто совсем скоро тоже последует
их примеру.

Всвязи с таким неожиданным и, в то же время,
долгожданным
появлением подправленной "Говорящей Мышки"
стараниями Сергея Волкова, за что большое ему
человеческое спасибо, предлагаю Вашему
вниманию пару скриптов специально для этого синтезатора.
Собственно, ничего кардинально нового, но
кому-то будет меньше мороки, особенно
начинающим Джозистам.

Первых два скрипта (SayIncreaseSPMVSRate,
SayDecreaseSPMVSRate) - это оперативное изменение
темпа речи, как для старого мауса, но
несколько упрощённый и ускоренный.
Вторая пара скриптов (SayIncreaseSPMVSVolume, SayDecreaseSPMVSVolume) обеспечивает
оперативное
изменение громкости речи, сделаны по образу и подобию
первых.
Каждый скрипт сопровождается своей почти одноимённой функцией. Функция
выполняет собственно изменение, а вызывающий её скрипт озвучивает это.
Конечно, можно было бы и совместить эти блоки, но считайте, что это так
проявляется программистское занудство.
Каждый может сам посадить скрипты на удобные для него горячие клавиши.
Для этого нужно вставить тексты этих скриптов файл Default.JSS,
установить курсор в пределах текста каждого скрипта (именно скрипта, а не
функции), нажать Control+D пройтись табом до поля назначения клавиши,
нажать желаемую комбинацию и закрепить результат ещё раз табульнув на
кнопку "ОКэй" и нажав Энтер. А функции трогать не нужно!
Ну а можно просто вставить в файл Default.JKM строки с готовыми определениями
ассоциированных клавиш. Привожу и эти строки после скриптов.

Итак, скрипты для файла Default.JSS:

int function IncreaseSPMVSRate ()
var
int B,
string SPMIni
let SPMIni=GetJawsDirectory () + "\\SPMVS.Ini"
Let B = IniReadInteger ("parameters", "speed", 0, SPMIni)
if B < 300 then
let B=B+25
IniWriteInteger ("parameters", "speed", B, SPMIni)
SetSynth ("SPMVS")
return B;
else return -1
endif
EndFunction

int function DecreaseSPMVSRate()
var
int B,
string SPMIni
let SPMIni=GetJawsDirectory () + "\\SPMVS.Ini"
Let B = IniReadInteger ("parameters", "speed", 0, SPMIni)

let B=B-25
IniWriteInteger ("parameters", "speed", B, SPMIni)
SetSynth ("SPMVS")
return B
else return -1
endif
EndFunction

script SayIncreaseSPMVSRate ()
var
int N
let N = IncreaseSPMVSRate ()

SayInteger(N)
else SayString("нельзя")
endif
EndScript

script SayDecreaseSPMVSRate ()
var
int N
let N=DecreaseSPMVSRate ()

SayInteger(N)
else SayString("нельзя")
endif
EndScript

int function IncreaseSPMVSVolume ()
var
int B,
string SPMIni
let SPMIni=GetJawsDirectory () + "\\SPMVS.Ini"
Let B = IniReadInteger ("parameters", "Volume", 0, SPMIni)
if B < 100 then
let B=B+5
IniWriteInteger ("parameters", "Volume", B, SPMIni)
SetSynth ("SPMVS")
return B;
else return -1
endif
EndFunction

int function DecreaseSPMVSVolume ()
var
int B,
string SPMIni
let SPMIni=GetJawsDirectory () + "\\SPMVS.Ini"
Let B = IniReadInteger ("parameters", "Volume", 0, SPMIni)

let B=B-5
IniWriteInteger ("parameters", "Volume", B, SPMIni)
SetSynth ("SPMVS")
return B
else return -1
endif
EndFunction

Script SayIncreaseSPMVSVolume ()
var
int N
let N = IncreaseSPMVSVolume ()

SayInteger(N)
else SayString("нельзя")
endif
EndScript

Script SayDecreaseSPMVSVvolume ()
var
int N
let N = DecreaseSPMVSVolume ()

SayInteger(N)
else SayString("нельзя")
endif
EndScript

И теперь строки для файла Default.JKM:

Alt+PageUp=sayincreasespmvsRate
Alt+PageDown=saydecreasespmvsRate

Alt+Shift+PageUp=sayincreasespmvsvolume
Alt+Shift+PageDown=saydecreasespmvsvolume

Желаю приятной работы!

--
С уважением,
Сергей mailto:skart***@m*****.ru

***
Это сообщение No 7612
было разослано для 472 участников дискуссионного листа
[JFWRus] Re: Скрипты для управлением мышки

Ответить   Thu, 25 Sep 2008 17:18:30 +0400 (#777582)