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

[TC] Вопрос jaws

Здравствуйте, industry.
есть 2 вопроса кто знает подскажите в !
1 когда jaws загружается он говорит типа jaws к работе готов вопрос в чем где
можно изменить этот текст???
2 и как можно при загрузки jaws прикрепить звуковой файл ???

Ответить   Павел Сенаторов Tue, 17 Apr 2007 12:43:13 +0300 (#657746)

 

Ответы:

Приветствую павел.

-----Original Messageесть 2 вопроса кто знает подскажите в !
1 когда jaws загружается он говорит типа jaws к работе готов вопрос в чем
где можно изменить этот текст???
2 и как можно при загрузки jaws прикрепить звуковой файл ???
За всё что происходит при запуске JAWS отвечает функция AutoStartEvent ().
Допустим мы хотим чтобы при запуске JAWS сказал "здравствуй" и проиграл
звуковой файл Hello.wav. Который лежит по адресу C:\Sounds\Hello.wav. Тогда
в эту функцию добавляем строки:
Saystring ("здравствуй")
PlaySound (C:\\Sounds\\hello)
Очень важно здесь использовать именно два знака \. А если вы хотите задавить
произносимые по умолчанию сообщения при старте JAWS, то закомментируйте их
или вставьте перед ними функцию StopSpeech ().
Евгений Корнев

Ответить   Wed, 18 Apr 2007 01:07:20 +0800 (#657786)

 

Suilad, Евгений!

Вообще именно этот текст ("JAWS for Windows is ready") меняется в
jfw.enu.

Ответить   Anarendil Tue, 17 Apr 2007 23:03:17 +0400 (#657816)

 

приветствую!
павел пишет:

Приветствия jaws находятся в
диспетчере скриптов - [default.jss], таких строках:

Void Function AutoStartEvent ()

StopSpeech ()

SayString ("jaws работать Готов")

После открытия диспетчера скриптов нажмите один раз f 2,и вы попадёте сразу
на
нужный скрипт, вместо фразы jaws работать готов, можете написать любой
текст.

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

VirtualStart ()

if (DefaultFirstTime == 0) then

PlaySound ("c:\\jaws50\\obj_3.wav")

let DefaultFirstTime = 1

если звуковой файл лежит в другой папке, нужно писать полный путь.

у меня работает, если, что , пишите, звоните, всех благ и 73, валерий кот.

skipe: oldcat36

Ответить   Tue, 17 Apr 2007 20:46:44 +0400 (#657895)

 

Здравствуйте, Валерий!

Всё правильно, только в в тексте скрипта не хватает EndIf. Поэтому привожу
кусок из своего скрипта:

Void Function AutoStartEvent ()
StopSpeech ()
SayString ("яготов")
VirtualStart ()
if (DefaultFirstTime == 0) then
PlaySound ("c:\\JAWS510\\OTKRIVAY.WAV")
let DefaultFirstTime = 1
EndIf
StopSpeech ()

Всего вам хорошего. Грызунов Александр. Самара.

Ответить   Wed, 18 Apr 2007 11:55:08 +0500 (#657958)

 

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

Вы писали 18 апреля 2007 г., 10:55:08:

ну сделал как советовали, так теперь у меня две фразы по очереди произносит!
здравствуйте и джос длявиндоус готов! собственно вопрос: как убрать фразу по
умолчанию? руссификация от Евгения корнева jaws 8.0.423

Ответить   Sat, 21 Apr 2007 17:00:47 +0400 (#659058)

 

Денис, приветствую вас!

Откройте диспечер скриптов по умолчанию:
Control+Shift+0
Нажмите f2, чтобы попасть на функцию AutoStartEvent и перед строкой:
SayString ("JAWS для Windows готов")
поставьте точку с запятой, после чего сохраните изменения и скомпилируйте,
нажав Control+S. Закройте диспечер и попробуйте снова запустить JAWS!

Всего вам хорошего. Грызунов Александр. Самара.

Ответить   Sat, 21 Apr 2007 19:28:17 +0500 (#659076)

 

* Умер Диман www.wecrasoft.narod.ru Пусть земля ему будет пухом. *
*******************************************************************

здравствуйте, уважаемые участники рассылки! александр грызунов писал:
"перед строкой:
SayString ("JAWS для Windows готов")
поставьте точку с запятой"... ради интереса взглянула на обсуждаемую функцию
AutoStartEvent () и не обнаружила вообще строки, начинающейся с "SayString".
привожу полностью функцию, как она записана для jaws 7.00.135

Void Function AutoStartEvent ()

let gbAppendedToClipboard = FALSE

let g_JavaIgnoreNextActiveItemChange = 0

let GlobalMousePixel = 3

FrameClearValues ()

VirtualStart ()

let gbUsingRemotePACMate = UsingRemotePACMateBX()

if (DefaultFirstTime == 0) then

let DefaultFirstTime = 1

Let GITblHeaders=TBL_HEADER_BOTH;Default behavior

If (!IsJFWInstall()) then

;SayFormattedMessage (ot_app_start, cmsgAppStart1_L, cmsgAppStart1_S)

endIf

endIf ; DefaultFirstTime == 0

If BrailleInUse () then

Let GIBrailleActive = on

BrailleStart ()

if gbUsingRemotePACMate then

ScheduleFunction("ShowBrlMsgRemoteModeOn",5)

EndIf

EndIf

InitializeMSNSupport();For MSN Messenger Contact speaking.

let BackForward=0

let giRestoreFormsModeAfterVirtualizeCPS=FALSE;

EndFunction

если в этой функции не прописана фраза "jaws для windows готов", то откуда
же
jaws её берёт? или это ещё где-то прописано?
с уважением Светлана
MNOGOSVE***@I*****.RU

Ответить   Sun, 22 Apr 2007 22:11:54 +0400 (#659354)

 

* Умер Диман www.wecrasoft.narod.ru Пусть земля ему будет пухом. *
*******************************************************************

Приветствую Светлана.

-----Original Message"перед строкой:
SayString ("JAWS для Windows готов")
поставьте точку с запятой"... ради интереса взглянула на обсуждаемую функцию

если в этой функции не прописана фраза "jaws для windows готов", то откуда
же jaws её берёт? или это ещё где-то прописано?
Вы абсолютно правы, этой фразы там нет, а JAWS берёт её в файле JFW.enu или
JFW.rus в зависимости от локализации. А редактировать эти файлы средствами
пользователя не возможно. Правда в русификациях для JAWS 5.0 их авторы
изменяли функцию автозапуска и сами добавляли в неё сообщения при старте.
Такую же штуку может проделать пользователь и с более современными версиями
JAWS, но избавиться от "сообщения по умолчанию" далеко не так просто.
Евгений Корнев

Ответить   Mon, 23 Apr 2007 10:45:51 +0800 (#659412)

 

* Умер Диман www.wecrasoft.narod.ru Пусть земля ему будет пухом. *
*******************************************************************

Светлана, здравствуйте!

Откройте диспечер скриптов по умолчанию и поиском найдите искомую фразу

Всего вам хорошего. Грызунов Александр. Самара.

Ответить   Mon, 23 Apr 2007 08:56:56 +0500 (#659419)

 

Здрастуйте valeriy!

В листi вiд 17 квiтня 2007 р., 19:46:44, Менi довелося прочитати:

Я попробовала изменить текст, но всеравно джавс говорит, что он к
работе готов, а не тот текс, который я ему написала. Что ему еще надо
написать?

Ответить   Mon, 28 May 2007 23:54:49 +0300 (#668771)