Date   

moderated Re: offlist: Re: get current rate of speech?

Bill White
 

Hi, Udo. This wasn't off-list.

Bill White

billwhite92701@...

-----Original Message-----
From: main@jfw.groups.io [mailto:main@jfw.groups.io] On Behalf Of Udo Egner-Walter via groups.io
Sent: Wednesday, January 26, 2022 8:11 AM
To: main@jfw.groups.io
Subject: Re: offlist: Re: get current rate of speech?

Hi Mario,

in the script there are a view VCTX constants. They all are listed in the file HJConst.jsh. Maybe you hadn't included this file by adding this line:

use "HJConst.jsh"

If you included this line please send me the line in which the cursor is placed after the error message and I'll have a closer look.

Good luck
Udo


Am 26.01.2022 um 16:35 schrieb Mario Brusco <mrb620@...>:

however, after adding the script that Mark posted, and when I compile, I get amessage "Error: Incorrect parameter format".
What's wrong?

-------- Original Message --------
From: Mario [mailto:mrb620@...]
Subject: get current rate of speech?
Date: Wednesday, January 26, 2022, 10:06 AM
To: main@jfw.groups.io
Udo, I always use the myextensions.jss to tinker around with scripts I
find interesting and wrote myself. It was Mike B who asked for detailed
steps.

if you don't mind, I'll write you off list about a script I need some
help with when I have enough time.

-------- Original Message --------
From: Udo Egner-Walter via groups.io
[mailto:udo.egnerwalter@...]
Subject: get current rate of speech?
Date: Wednesday, January 26, 2022, 8:40 AM
To: main@jfw.groups.io
Hi all,

@Mark
Great that the script works for you 👍

@Mario
There are two possible ways of installing the script. The first one is
using the MyExtensions.jss file which I will describe below. The second
one is adding the script to the default.jss. But if you do the
default-script install you have to be very careful because writing a
wrong string in the script file makes JAWS unusable at the moment (till
you undo this change which is not easy because you need another screen
reader to do so).

So I decided to write the first method.

At first: I have no English Version of JAWS and so some names might
differ slightly.

1. Press JAWS+J to bring JAWS window to the front or to open the JAWS
context menu
2. Select menu "Utilities"
3. Select menu item "Explore Utilities Folder". An Explorer window will
open.
4. Select "Explore My Scripts" and your script folder will be opened in
an Explorer window
5. Search for "MyExtensions.jss" and press Ctrl+C to copy the file into
the clipboard
6. Press Alt+Tab key to return to the Explorer window
7. Search for "Explore My Settings" and your settings folder will be
opended in an Explorer window
8. Press Ctrl+V to insert "MyExtensions.jss" from clipboard but only if
it doesn't exist. If the file exist you can go on with this file.
9. Press JAWS+F2 to open JAWS Manager window
10. Select "Script Manager" and open it by pressing enter key
11. Press Ctrl+O to open the file-open dialog
12. Search in the file list box for "MyExtensions.jss" and open it
13. Go to the end of the file and insert the script
14. Place the cursor in the first line of the script
15. Press Ctrl+D to open settings dialog
16. Tab to the edit box for making a shortcut and make one
17. Leave and save the Settings dialog
18. Press Ctrl+S to save the script and compile it
19. Close Script Manager
20. Open "MyExtensions.jkm" with Microsoft Notepad
21. The second line in the file should contain the new shortcut and the
script assigned
22. Copy this line to clipboard by selecting the whole line and pressing
Ctrl+C
23. Close this file by pressing Alt+F4
24. Search for "Default.jkm" and open it with Microsoft Notepad. If this
file down't exists change some shortcuts (I don't know the name of the
app to change shortcuts but you can find it in JAWS-Manager by pressing
JAWS+F2). Press Ctrl+Shift+D to open default file. If you change or add
a keystroke to a script the file Default.jkm will be created.
25. In Default.jkm Search for the line "[Common Keys]". It this line
don't exists create a new line and write it down
26. Make a new line beneath the "[Common Keys]" section
27. Insert the shortcut copied from "MyExtensions.jkm" by pressing
Ctrl+V. Make sure that the shortcut only exists once in this file (the
shortcut is the text before the "=" sign.
28. Save the file by pressing Ctrl+S, close it and try out

Please let m know if you have problems or questions.

Good luck
Udo




Am 26.01.2022 um 14:26 schrieb Mark <mweiler@...
<mailto:mweiler@...>>:

Udo, I've added the script and it works. Thank you. I don't feel
confident explaining how I installed it for Mike though.

I tweaked it a bit to help my learning and put it below. I don't
want to overwhelm group those in the group who don't find computer
code interesting, however, I find code can prompt me to ask questions
that helps my learning, so I'll add it below. Here's the speech
history it makes when I invoke the script. I'm puzzled why all the
voice rates are the same, except Say All. While I can guess what PC
Cursor and JAWS Cursor are, I pause with the others. I also don't
know what VCTX stands for. Maybe voice text?

Global is 105.
Message is 105.
Keyboard is 105.
PC Cursor is 105.
JAWS Cursor is 105.
Say All is 0.
Menu And Dialog is 105.

Script SpeakVoiceRate()
var
int iGlobal = GetVoiceRate (VCTX_GLOBAL),
int iMessage = GetVoiceRate (VCTX_MESSAGE),
int iKeyboard = GetVoiceRate (VCTX_KEYBOARD),
int iPCCursor = GetVoiceRate (VCTX_PCCursor),
int iJAWSCursor = GetVoiceRate (VCTX_JAWSCursor),
int iSayAll = GetVoiceRate(VCTX_SAY_ALL),
int iMenuAndDialog = GetVoiceRate(VCTX_MENU_AND_DIALOG)
SayString ("Global is " + IntToString(iGlobal) + ".")
SayString ("Message is " + IntToString(iMessage) + ".")
SayString ("Keyboard is " + IntToString(iKeyboard) + ".")
SayString ("PC Cursor is " + IntToString(iPCCursor) + ".")
SayString ("JAWS Cursor is " + IntToString(iJAWSCursor) + ".")
SayString ("Say All is " + IntToString(iSayAll) + ".")
SayString ("Menu And Dialog is " + IntToString(iMenuAndDialog) + ".")
EndScript








.


moderated Re: One Drive question

Van Lant, Robin
 

That answered it, Martin. I did find that I have to hit Insert up arrow for JAWS to read the full details; just arrowing up and down doesn't, which I'm probably glad for in the end.

-----Original Message-----
From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of Marten Post Uiterweer
Sent: Tuesday, January 25, 2022 11:14 PM
To: main@jfw.groups.io
Subject: Re: One Drive question

Robin,

You have to use Detail view in explorer.
The second column will tell you this.

Regaards, Marten



On Wed, 26 Jan 2022 02:55:55 +0000 "Van Lant, Robin via groups.io" <Robin_Van_Lant@...> wrote:

David,
Would I hear that as I am arrowing through files in File Explorer? I don't, so I wonder if our company set a default for all files to be stored in both places. I'll see if I can find some sort of quick reference guide from our IT group.


From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of David & his
pack of dogs
Sent: Tuesday, January 25, 2022 3:08 PM
To: main@jfw.groups.io
Subject: Re: One Drive question


WARNING: This email originated externally. Exercise caution. Think before clicking links or opening attachments.

A quick answer is, JAWS will read out to you what is available off line. If on line, It says, "make available off line."

From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of Van Lant,
Robin via groups.io
Sent: January 25, 2022 12:38 PM
To: JFW List (jfw@groups.io) <jfw@groups.io>
Subject: One Drive question

Hi,
Our company has us using One Drive as part of Office 365. My basic understanding is that I can denote a fil or folder to be available on my harddrive for offline use. How do I figure out which files or folders are set this way? I think I flagged something when we first moved to One Drive, but have no idea anymore what is or isn't available offline.

JAWS 2021


Robin Van Lant, Sr. Program Manager
Key Equipment
Finance<https://urldefense.com/v3/__http:/www.keyequipmentfinance.com/
__;!!LteP8qmF6ok6!femAbB8nmrCQEr-rR9xlU7h6Q3BbNwpmeGmbMDP9Y4QSMHSdLvQ7
KVULRbL0Eul2SiE$> & Key Institutional Bank
720-304-1060



KeyCorp Public

This communication may contain privileged and/or confidential information. It is intended solely for the use of the addressee. No confidentiality or privilege is waived or lost as a result of any transmission errors. If you are not the intended recipient, you are strictly prohibited from disclosing, copying, distributing or using any of this information. If you have received this communication in error, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy.

This communication is for informational purposes only, is not an offer, solicitation, recommendation or commitment for any transaction or to buy or sell any security or other financial product, and is not intended as investment advice or as a confirmation of any transaction. Any market price, indicative value, estimate, view, opinion, data or other information herein is not warranted as to completeness or accuracy, is subject to change without notice, and KeyBanc Capital Markets Inc. accepts no liability for its use or to update or keep it current. Any views or opinions are those of the individual sender, not necessarily of KeyBanc Capital Markets Inc.

The sender of this communication is a licensed securities representative employed by or associated with KeyBanc Capital Markets Inc. Member FINRA/SIPC and may also represent KeyBank National Association ("KeyBank N.A."). Securities products and services are offered by KeyBanc Capital Markets Inc. Banking products and services are offered by KeyBank N.A.

127 Public Square, Cleveland, OH 44114

If you prefer not to receive future e-mail offers for products or services from Key send an e-mail to DNERequests@...<mailto:DNERequests@...> with 'No Promotional E-mails' in the SUBJECT line.






moderated Re: offlist: Re: get current rate of speech?

Udo Egner-Walter
 

Hi Mario,

in the script there are a view VCTX constants. They all are listed in the file HJConst.jsh. Maybe you hadn't included this file by adding this line:

use "HJConst.jsh"

If you included this line please send me the line in which the cursor is placed after the error message and I'll have a closer look.

Good luck
Udo

Am 26.01.2022 um 16:35 schrieb Mario Brusco <mrb620@...>:

however, after adding the script that Mark posted, and when I compile, I get amessage "Error: Incorrect parameter format".
What's wrong?

-------- Original Message --------
From: Mario [mailto:mrb620@...]
Subject: get current rate of speech?
Date: Wednesday, January 26, 2022, 10:06 AM
To: main@jfw.groups.io
Udo, I always use the myextensions.jss to tinker around with scripts I
find interesting and wrote myself. It was Mike B who asked for detailed
steps.

if you don't mind, I'll write you off list about a script I need some
help with when I have enough time.

-------- Original Message --------
From: Udo Egner-Walter via groups.io
[mailto:udo.egnerwalter@...]
Subject: get current rate of speech?
Date: Wednesday, January 26, 2022, 8:40 AM
To: main@jfw.groups.io
Hi all,

@Mark
Great that the script works for you 👍

@Mario
There are two possible ways of installing the script. The first one is
using the MyExtensions.jss file which I will describe below. The second
one is adding the script to the default.jss. But if you do the
default-script install you have to be very careful because writing a
wrong string in the script file makes JAWS unusable at the moment (till
you undo this change which is not easy because you need another screen
reader to do so).

So I decided to write the first method.

At first: I have no English Version of JAWS and so some names might
differ slightly.

1. Press JAWS+J to bring JAWS window to the front or to open the JAWS
context menu
2. Select menu "Utilities"
3. Select menu item "Explore Utilities Folder". An Explorer window will
open.
4. Select "Explore My Scripts" and your script folder will be opened in
an Explorer window
5. Search for "MyExtensions.jss" and press Ctrl+C to copy the file into
the clipboard
6. Press Alt+Tab key to return to the Explorer window
7. Search for "Explore My Settings" and your settings folder will be
opended in an Explorer window
8. Press Ctrl+V to insert "MyExtensions.jss" from clipboard but only if
it doesn't exist. If the file exist you can go on with this file.
9. Press JAWS+F2 to open JAWS Manager window
10. Select "Script Manager" and open it by pressing enter key
11. Press Ctrl+O to open the file-open dialog
12. Search in the file list box for "MyExtensions.jss" and open it
13. Go to the end of the file and insert the script
14. Place the cursor in the first line of the script
15. Press Ctrl+D to open settings dialog
16. Tab to the edit box for making a shortcut and make one
17. Leave and save the Settings dialog
18. Press Ctrl+S to save the script and compile it
19. Close Script Manager
20. Open "MyExtensions.jkm" with Microsoft Notepad
21. The second line in the file should contain the new shortcut and the
script assigned
22. Copy this line to clipboard by selecting the whole line and pressing
Ctrl+C
23. Close this file by pressing Alt+F4
24. Search for "Default.jkm" and open it with Microsoft Notepad. If this
file down't exists change some shortcuts (I don't know the name of the
app to change shortcuts but you can find it in JAWS-Manager by pressing
JAWS+F2). Press Ctrl+Shift+D to open default file. If you change or add
a keystroke to a script the file Default.jkm will be created.
25. In Default.jkm Search for the line "[Common Keys]". It this line
don't exists create a new line and write it down
26. Make a new line beneath the "[Common Keys]" section
27. Insert the shortcut copied from "MyExtensions.jkm" by pressing
Ctrl+V. Make sure that the shortcut only exists once in this file (the
shortcut is the text before the "=" sign.
28. Save the file by pressing Ctrl+S, close it and try out

Please let m know if you have problems or questions.

Good luck
Udo




Am 26.01.2022 um 14:26 schrieb Mark <mweiler@...
<mailto:mweiler@...>>:

Udo, I've added the script and it works. Thank you. I don't feel
confident explaining how I installed it for Mike though.

I tweaked it a bit to help my learning and put it below. I don't
want to overwhelm group those in the group who don't find computer
code interesting, however, I find code can prompt me to ask questions
that helps my learning, so I'll add it below. Here's the speech
history it makes when I invoke the script. I'm puzzled why all the
voice rates are the same, except Say All. While I can guess what PC
Cursor and JAWS Cursor are, I pause with the others. I also don't
know what VCTX stands for. Maybe voice text?

Global is 105.
Message is 105.
Keyboard is 105.
PC Cursor is 105.
JAWS Cursor is 105.
Say All is 0.
Menu And Dialog is 105.

Script SpeakVoiceRate()
var
int iGlobal = GetVoiceRate (VCTX_GLOBAL),
int iMessage = GetVoiceRate (VCTX_MESSAGE),
int iKeyboard = GetVoiceRate (VCTX_KEYBOARD),
int iPCCursor = GetVoiceRate (VCTX_PCCursor),
int iJAWSCursor = GetVoiceRate (VCTX_JAWSCursor),
int iSayAll = GetVoiceRate(VCTX_SAY_ALL),
int iMenuAndDialog = GetVoiceRate(VCTX_MENU_AND_DIALOG)
SayString ("Global is " + IntToString(iGlobal) + ".")
SayString ("Message is " + IntToString(iMessage) + ".")
SayString ("Keyboard is " + IntToString(iKeyboard) + ".")
SayString ("PC Cursor is " + IntToString(iPCCursor) + ".")
SayString ("JAWS Cursor is " + IntToString(iJAWSCursor) + ".")
SayString ("Say All is " + IntToString(iSayAll) + ".")
SayString ("Menu And Dialog is " + IntToString(iMenuAndDialog) + ".")
EndScript








.


moderated Re: get current rate of speech?

Udo Egner-Walter
 

Hi Mario,

you wrote:

It was Mike B who asked for detailed steps.
Oh sorry.

if you don't mind, I'll write you off list about a script I need some help with when I have enough time.
No problem, write if you have the time, I'll wait.

Udo

-------- Original Message --------
From: Udo Egner-Walter via groups.io [mailto:udo.egnerwalter@...]
Subject: get current rate of speech?
Date: Wednesday, January 26, 2022, 8:40 AM
To: main@jfw.groups.io
Hi all,

@Mark
Great that the script works for you 👍

@Mario
There are two possible ways of installing the script. The first one is
using the MyExtensions.jss file which I will describe below. The second
one is adding the script to the default.jss. But if you do the
default-script install you have to be very careful because writing a
wrong string in the script file makes JAWS unusable at the moment (till
you undo this change which is not easy because you need another screen
reader to do so).

So I decided to write the first method.

At first: I have no English Version of JAWS and so some names might
differ slightly.

1. Press JAWS+J to bring JAWS window to the front or to open the JAWS
context menu
2. Select menu "Utilities"
3. Select menu item "Explore Utilities Folder". An Explorer window will
open.
4. Select "Explore My Scripts" and your script folder will be opened in
an Explorer window
5. Search for "MyExtensions.jss" and press Ctrl+C to copy the file into
the clipboard
6. Press Alt+Tab key to return to the Explorer window
7. Search for "Explore My Settings" and your settings folder will be
opended in an Explorer window
8. Press Ctrl+V to insert "MyExtensions.jss" from clipboard but only if
it doesn't exist. If the file exist you can go on with this file.
9. Press JAWS+F2 to open JAWS Manager window
10. Select "Script Manager" and open it by pressing enter key
11. Press Ctrl+O to open the file-open dialog
12. Search in the file list box for "MyExtensions.jss" and open it
13. Go to the end of the file and insert the script
14. Place the cursor in the first line of the script
15. Press Ctrl+D to open settings dialog
16. Tab to the edit box for making a shortcut and make one
17. Leave and save the Settings dialog
18. Press Ctrl+S to save the script and compile it
19. Close Script Manager
20. Open "MyExtensions.jkm" with Microsoft Notepad
21. The second line in the file should contain the new shortcut and the
script assigned
22. Copy this line to clipboard by selecting the whole line and pressing
Ctrl+C
23. Close this file by pressing Alt+F4
24. Search for "Default.jkm" and open it with Microsoft Notepad. If this
file down't exists change some shortcuts (I don't know the name of the
app to change shortcuts but you can find it in JAWS-Manager by pressing
JAWS+F2). Press Ctrl+Shift+D to open default file. If you change or add
a keystroke to a script the file Default.jkm will be created.
25. In Default.jkm Search for the line "[Common Keys]". It this line
don't exists create a new line and write it down
26. Make a new line beneath the "[Common Keys]" section
27. Insert the shortcut copied from "MyExtensions.jkm" by pressing
Ctrl+V. Make sure that the shortcut only exists once in this file (the
shortcut is the text before the "=" sign.
28. Save the file by pressing Ctrl+S, close it and try out

Please let m know if you have problems or questions.

Good luck
Udo




Am 26.01.2022 um 14:26 schrieb Mark <mweiler@...
<mailto:mweiler@...>>:

Udo, I've added the script and it works. Thank you. I don't feel
confident explaining how I installed it for Mike though.

I tweaked it a bit to help my learning and put it below. I don't
want to overwhelm group those in the group who don't find computer
code interesting, however, I find code can prompt me to ask questions
that helps my learning, so I'll add it below. Here's the speech
history it makes when I invoke the script. I'm puzzled why all the
voice rates are the same, except Say All. While I can guess what PC
Cursor and JAWS Cursor are, I pause with the others. I also don't
know what VCTX stands for. Maybe voice text?

Global is 105.
Message is 105.
Keyboard is 105.
PC Cursor is 105.
JAWS Cursor is 105.
Say All is 0.
Menu And Dialog is 105.

Script SpeakVoiceRate()
var
int iGlobal = GetVoiceRate (VCTX_GLOBAL),
int iMessage = GetVoiceRate (VCTX_MESSAGE),
int iKeyboard = GetVoiceRate (VCTX_KEYBOARD),
int iPCCursor = GetVoiceRate (VCTX_PCCursor),
int iJAWSCursor = GetVoiceRate (VCTX_JAWSCursor),
int iSayAll = GetVoiceRate(VCTX_SAY_ALL),
int iMenuAndDialog = GetVoiceRate(VCTX_MENU_AND_DIALOG)
SayString ("Global is " + IntToString(iGlobal) + ".")
SayString ("Message is " + IntToString(iMessage) + ".")
SayString ("Keyboard is " + IntToString(iKeyboard) + ".")
SayString ("PC Cursor is " + IntToString(iPCCursor) + ".")
SayString ("JAWS Cursor is " + IntToString(iJAWSCursor) + ".")
SayString ("Say All is " + IntToString(iSayAll) + ".")
SayString ("Menu And Dialog is " + IntToString(iMenuAndDialog) + ".")
EndScript








moderated Re: get current rate of speech?

Mario
 

Udo, I always use the myextensions.jss to tinker around with scripts I find interesting and wrote myself. It was Mike B who asked for detailed steps.

if you don't mind, I'll write you off list about a script I need some help with when I have enough time.

-------- Original Message --------
From: Udo Egner-Walter via groups.io [mailto:udo.egnerwalter@...]
Subject: get current rate of speech?
Date: Wednesday, January 26, 2022, 8:40 AM
To: main@jfw.groups.io
Hi all,

@Mark
Great that the script works for you 👍

@Mario
There are two possible ways of installing the script. The first one is
using the MyExtensions.jss file which I will describe below. The second
one is adding the script to the default.jss. But if you do the
default-script install you have to be very careful because writing a
wrong string in the script file makes JAWS unusable at the moment (till
you undo this change which is not easy because you need another screen
reader to do so).

So I decided to write the first method.

At first: I have no English Version of JAWS and so some names might
differ slightly.

1. Press JAWS+J to bring JAWS window to the front or to open the JAWS
context menu
2. Select menu "Utilities"
3. Select menu item "Explore Utilities Folder". An Explorer window will
open.
4. Select "Explore My Scripts" and your script folder will be opened in
an Explorer window
5. Search for "MyExtensions.jss" and press Ctrl+C to copy the file into
the clipboard
6. Press Alt+Tab key to return to the Explorer window
7. Search for "Explore My Settings" and your settings folder will be
opended in an Explorer window
8. Press Ctrl+V to insert "MyExtensions.jss" from clipboard but only if
it doesn't exist. If the file exist you can go on with this file.
9. Press JAWS+F2 to open JAWS Manager window
10. Select "Script Manager" and open it by pressing enter key
11. Press Ctrl+O to open the file-open dialog
12. Search in the file list box for "MyExtensions.jss" and open it
13. Go to the end of the file and insert the script
14. Place the cursor in the first line of the script
15. Press Ctrl+D to open settings dialog
16. Tab to the edit box for making a shortcut and make one
17. Leave and save the Settings dialog
18. Press Ctrl+S to save the script and compile it
19. Close Script Manager
20. Open "MyExtensions.jkm" with Microsoft Notepad
21. The second line in the file should contain the new shortcut and the
script assigned
22. Copy this line to clipboard by selecting the whole line and pressing
Ctrl+C
23. Close this file by pressing Alt+F4
24. Search for "Default.jkm" and open it with Microsoft Notepad. If this
file down't exists change some shortcuts (I don't know the name of the
app to change shortcuts but you can find it in JAWS-Manager by pressing
JAWS+F2). Press Ctrl+Shift+D to open default file. If you change or add
a keystroke to a script the file Default.jkm will be created.
25. In Default.jkm Search for the line "[Common Keys]". It this line
don't exists create a new line and write it down
26. Make a new line beneath the "[Common Keys]" section
27. Insert the shortcut copied from "MyExtensions.jkm" by pressing
Ctrl+V. Make sure that the shortcut only exists once in this file (the
shortcut is the text before the "=" sign.
28. Save the file by pressing Ctrl+S, close it and try out

Please let m know if you have problems or questions.

Good luck
Udo




Am 26.01.2022 um 14:26 schrieb Mark <mweiler@...
<mailto:mweiler@...>>:

Udo, I've added the script and it works. Thank you. I don't feel
confident explaining how I installed it for Mike though.

I tweaked it a bit to help my learning and put it below.   I don't
want to overwhelm group those in the group who don't find computer
code interesting, however, I find code can prompt me to ask questions
that helps my learning, so I'll add it below.  Here's the speech
history it makes when I invoke the script. I'm puzzled why all the
voice rates are the same, except Say All.   While I can guess what PC
Cursor and JAWS Cursor are,  I pause with the others. I also don't
know what VCTX stands for. Maybe voice text?

Global is 105.
Message is 105.
Keyboard is 105.
PC Cursor is 105.
JAWS Cursor is 105.
Say All is 0.
Menu And Dialog is 105.

Script SpeakVoiceRate()
var
int iGlobal = GetVoiceRate (VCTX_GLOBAL),
int iMessage = GetVoiceRate (VCTX_MESSAGE),
int iKeyboard = GetVoiceRate (VCTX_KEYBOARD),
int iPCCursor = GetVoiceRate (VCTX_PCCursor),
int iJAWSCursor = GetVoiceRate (VCTX_JAWSCursor),
int iSayAll = GetVoiceRate(VCTX_SAY_ALL),
int iMenuAndDialog = GetVoiceRate(VCTX_MENU_AND_DIALOG)
SayString ("Global is " + IntToString(iGlobal) + ".")
SayString ("Message is " + IntToString(iMessage) + ".")
SayString ("Keyboard is " + IntToString(iKeyboard) + ".")
SayString ("PC Cursor is " + IntToString(iPCCursor) + ".")
SayString ("JAWS Cursor is " + IntToString(iJAWSCursor) + ".")
SayString ("Say All is " + IntToString(iSayAll) + ".")
SayString ("Menu And Dialog is " + IntToString(iMenuAndDialog) + ".")
EndScript


moderated Re: get current rate of speech?

Udo Egner-Walter
 

Hi all, 

@Mark
Great that the script works for you 👍 

@Mario
There are two possible ways of installing the script. The first one is using the MyExtensions.jss file which I will describe below. The second one is adding the script to the default.jss. But if you do the default-script install you have to be very careful because writing a wrong string in the script file makes JAWS unusable at the moment (till you undo this change which is not easy because you need another screen reader to do so). 

So I decided to write the first method. 

At first: I have no English Version of JAWS and so some names might differ slightly. 

1. Press JAWS+J to bring JAWS window to the front or to open the JAWS context menu 
2. Select menu "Utilities" 
3. Select menu item "Explore Utilities Folder". An Explorer window will open. 
4. Select "Explore My Scripts" and your script folder will be opened in an Explorer window 
5. Search for "MyExtensions.jss" and press Ctrl+C to copy the file into the clipboard 
6. Press Alt+Tab key to return to the Explorer window 
7. Search for "Explore My Settings" and your settings folder will be opended in an Explorer window 
8. Press Ctrl+V to insert "MyExtensions.jss" from clipboard but only if it doesn't exist. If the file exist you can go on with this file. 
9. Press JAWS+F2 to open JAWS Manager window 
10. Select "Script Manager" and open it by pressing enter key 
11. Press Ctrl+O to open the file-open dialog 
12. Search in the file list box for "MyExtensions.jss" and open it 
13. Go to the end of the file and insert the script 
14. Place the cursor in the first line of the script 
15. Press Ctrl+D to open settings dialog
16. Tab to the edit box for making a shortcut and make one
17. Leave and save the Settings dialog 
18. Press Ctrl+S to save the script and compile it 
19. Close Script Manager 
20. Open "MyExtensions.jkm" with Microsoft Notepad 
21. The second line in the file should contain the new shortcut and the script assigned 
22. Copy this line to clipboard by selecting the whole line and pressing Ctrl+C
23. Close this file by pressing Alt+F4
24. Search for "Default.jkm" and open it with Microsoft Notepad. If this file down't exists change some shortcuts (I don't know the name of the app to change shortcuts but you can find it in JAWS-Manager by pressing JAWS+F2). Press Ctrl+Shift+D to open default file. If you change or add a keystroke to a script the file Default.jkm will be created. 
25. In Default.jkm Search for the line "[Common Keys]". It this line don't exists create a new line and write it down 
26. Make a new line beneath the "[Common Keys]" section 
27. Insert the shortcut copied from "MyExtensions.jkm" by pressing Ctrl+V. Make sure that the shortcut only exists once in this file (the shortcut is the text before the "=" sign. 
28. Save the file by pressing Ctrl+S, close it and try out 

Please let m know if you have problems or questions. 

Good luck
Udo 




Am 26.01.2022 um 14:26 schrieb Mark <mweiler@...>:

Udo, I've added the script and it works. Thank you. I don't feel confident explaining how I installed it for Mike though.

I tweaked it a bit to help my learning and put it below.   I don't want to overwhelm group those in the group who don't find computer code interesting, however, I find code can prompt me to ask questions that helps my learning, so I'll add it below.  Here's the speech history it makes when I invoke the script. I'm puzzled why all the voice rates are the same, except Say All.   While I can guess what PC Cursor and JAWS Cursor are,  I pause with the others. I also don't know what VCTX stands for. Maybe voice text?

Global is 105.
Message is 105.
Keyboard is 105.
PC Cursor is 105.
JAWS Cursor is 105.
Say All is 0.
Menu And Dialog is 105.

Script SpeakVoiceRate()
var 
int iGlobal = GetVoiceRate (VCTX_GLOBAL),
int iMessage = GetVoiceRate (VCTX_MESSAGE),
int iKeyboard = GetVoiceRate (VCTX_KEYBOARD),
int iPCCursor = GetVoiceRate (VCTX_PCCursor),
int iJAWSCursor = GetVoiceRate (VCTX_JAWSCursor),
int iSayAll = GetVoiceRate(VCTX_SAY_ALL),
int iMenuAndDialog = GetVoiceRate(VCTX_MENU_AND_DIALOG)
 
SayString ("Global is " + IntToString(iGlobal) + ".")
SayString ("Message is " + IntToString(iMessage) + ".")
SayString ("Keyboard is " + IntToString(iKeyboard) + ".")
SayString ("PC Cursor is " + IntToString(iPCCursor) + ".")
SayString ("JAWS Cursor is " + IntToString(iJAWSCursor) + ".")
SayString ("Say All is " + IntToString(iSayAll) + ".")
SayString ("Menu And Dialog is " + IntToString(iMenuAndDialog) + ".")
 
EndScript 


moderated Re: get current rate of speech?

Mark
 

Udo, I've added the script and it works. Thank you. I don't feel confident explaining how I installed it for Mike though.

I tweaked it a bit to help my learning and put it below.   I don't want to overwhelm group those in the group who don't find computer code interesting, however, I find code can prompt me to ask questions that helps my learning, so I'll add it below.  Here's the speech history it makes when I invoke the script. I'm puzzled why all the voice rates are the same, except Say All.   While I can guess what PC Cursor and JAWS Cursor are,  I pause with the others. I also don't know what VCTX stands for. Maybe voice text?

Global is 105.
Message is 105.
Keyboard is 105.
PC Cursor is 105.
JAWS Cursor is 105.
Say All is 0.
Menu And Dialog is 105.

Script SpeakVoiceRate()
var 
int iGlobal = GetVoiceRate (VCTX_GLOBAL),
int iMessage = GetVoiceRate (VCTX_MESSAGE),
int iKeyboard = GetVoiceRate (VCTX_KEYBOARD),
int iPCCursor = GetVoiceRate (VCTX_PCCursor),
int iJAWSCursor = GetVoiceRate (VCTX_JAWSCursor),
int iSayAll = GetVoiceRate(VCTX_SAY_ALL),
int iMenuAndDialog = GetVoiceRate(VCTX_MENU_AND_DIALOG)
 
SayString ("Global is " + IntToString(iGlobal) + ".")
SayString ("Message is " + IntToString(iMessage) + ".")
SayString ("Keyboard is " + IntToString(iKeyboard) + ".")
SayString ("PC Cursor is " + IntToString(iPCCursor) + ".")
SayString ("JAWS Cursor is " + IntToString(iJAWSCursor) + ".")
SayString ("Say All is " + IntToString(iSayAll) + ".")
SayString ("Menu And Dialog is " + IntToString(iMenuAndDialog) + ".")
 
EndScript 


moderated Re: One Drive question

Marten Post Uiterweer
 

Robin,

You have to use Detail view in explorer.
The second column will tell you this.

Regaards, Marten

On Wed, 26 Jan 2022 02:55:55 +0000 "Van Lant, Robin via groups.io" <Robin_Van_Lant@...> wrote:

David,
Would I hear that as I am arrowing through files in File Explorer? I don't, so I wonder if our company set a default for all files to be stored in both places. I'll see if I can find some sort of quick reference guide from our IT group.


From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of David & his pack of dogs
Sent: Tuesday, January 25, 2022 3:08 PM
To: main@jfw.groups.io
Subject: Re: One Drive question


WARNING: This email originated externally. Exercise caution. Think before clicking links or opening attachments.

A quick answer is, JAWS will read out to you what is available off line. If on line, It says, "make available off line."

From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of Van Lant, Robin via groups.io
Sent: January 25, 2022 12:38 PM
To: JFW List (jfw@groups.io) <jfw@groups.io>
Subject: One Drive question

Hi,
Our company has us using One Drive as part of Office 365. My basic understanding is that I can denote a fil or folder to be available on my harddrive for offline use. How do I figure out which files or folders are set this way? I think I flagged something when we first moved to One Drive, but have no idea anymore what is or isn't available offline.

JAWS 2021


Robin Van Lant, Sr. Program Manager
Key Equipment Finance<https://urldefense.com/v3/__http:/www.keyequipmentfinance.com/__;!!LteP8qmF6ok6!femAbB8nmrCQEr-rR9xlU7h6Q3BbNwpmeGmbMDP9Y4QSMHSdLvQ7KVULRbL0Eul2SiE$> & Key Institutional Bank
720-304-1060



KeyCorp Public

This communication may contain privileged and/or confidential information. It is intended solely for the use of the addressee. No confidentiality or privilege is waived or lost as a result of any transmission errors. If you are not the intended recipient, you are strictly prohibited from disclosing, copying, distributing or using any of this information. If you have received this communication in error, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy.

This communication is for informational purposes only, is not an offer, solicitation, recommendation or commitment for any transaction or to buy or sell any security or other financial product, and is not intended as investment advice or as a confirmation of any transaction. Any market price, indicative value, estimate, view, opinion, data or other information herein is not warranted as to completeness or accuracy, is subject to change without notice, and KeyBanc Capital Markets Inc. accepts no liability for its use or to update or keep it current. Any views or opinions are those of the individual sender, not necessarily of KeyBanc Capital Markets Inc.

The sender of this communication is a licensed securities representative employed by or associated with KeyBanc Capital Markets Inc. Member FINRA/SIPC and may also represent KeyBank National Association ("KeyBank N.A."). Securities products and services are offered by KeyBanc Capital Markets Inc. Banking products and services are offered by KeyBank N.A.

127 Public Square, Cleveland, OH 44114

If you prefer not to receive future e-mail offers for products or services from Key send an e-mail to DNERequests@...<mailto:DNERequests@...> with 'No Promotional E-mails' in the SUBJECT line.






moderated Bug in gmail with jaws

Tony Sohl
 

Hi we have noticed when composing messages in gmail from the gmail website there is a bug with jaws for windows and when you re reading the message it kesy saying something like:
hi, messge body message body.

We are writing message body message body.

This is an ongoing bug and it does not dothis with nvda or system access. Who do we report this bug to?


moderated Re: One Drive question

Van Lant, Robin
 

David,

Would I hear that as I am arrowing through files in File Explorer?  I don’t, so I wonder if our company set a default for all files to be stored in both places.  I’ll see if I can find some sort of quick reference guide from our IT group.

 

 

From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of David & his pack of dogs
Sent: Tuesday, January 25, 2022 3:08 PM
To: main@jfw.groups.io
Subject: Re: One Drive question

 

WARNING: This email originated externally. Exercise caution. Think before clicking links or opening attachments.

 

A quick answer is, JAWS will read out to you what is available off line.  If on line, It says, “make available off line.” 

 

From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of Van Lant, Robin via groups.io
Sent: January 25, 2022 12:38 PM
To: JFW List (jfw@groups.io) <jfw@groups.io>
Subject: One Drive question

 

Hi,

Our company has us using One Drive as part of Office 365.  My basic understanding is that I can denote a fil or folder to be available on my harddrive for offline use.  How do I figure out which files or folders are set this way?  I think I flagged something when we first moved to One Drive, but have no idea anymore what is or isn’t available offline. 

 

JAWS 2021

 

 

Robin Van Lant, Sr. Program Manager

Key Equipment Finance & Key Institutional Bank

720-304-1060

 



KeyCorp Public

This communication may contain privileged and/or confidential information. It is intended solely for the use of the addressee. No confidentiality or privilege is waived or lost as a result of any transmission errors. If you are not the intended recipient, you are strictly prohibited from disclosing, copying, distributing or using any of this information. If you have received this communication in error, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy.

This communication is for informational purposes only, is not an offer, solicitation, recommendation or commitment for any transaction or to buy or sell any security or other financial product, and is not intended as investment advice or as a confirmation of any transaction. Any market price, indicative value, estimate, view, opinion, data or other information herein is not warranted as to completeness or accuracy, is subject to change without notice, and KeyBanc Capital Markets Inc. accepts no liability for its use or to update or keep it current. Any views or opinions are those of the individual sender, not necessarily of KeyBanc Capital Markets Inc.

The sender of this communication is a licensed securities representative employed by or associated with KeyBanc Capital Markets Inc. Member FINRA/SIPC and may also represent KeyBank National Association (“KeyBank N.A.”). Securities products and services are offered by KeyBanc Capital Markets Inc. Banking products and services are offered by KeyBank N.A.

127 Public Square, Cleveland, OH 44114

If you prefer not to receive future e-mail offers for products or services from Key send an e-mail to DNERequests@... with 'No Promotional E-mails' in the SUBJECT line.


moderated Re: mymathlab.com?

HH. Smith Jr.
 

Hi,

 

I am current enrolled in the College Algebra course. I have employed several work arounds. I don’t use the buttons for the symbols. The keyboard works best. I also copy and paste my answers from Word or Notepad. And as a side note, have you spoken to Pearson or the institution about accessible questions? That is what my institution did, and it is working out well for me.

 

henry

 

From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of Marlo Green
Sent: Saturday, January 22, 2022 2:58 AM
To: jfw@groups.io
Subject: mymathlab.com?

 

Greetings to Al!

 

               Does anyone have any experience with mymathlab.com? I am having a few challenges such as writing superscripts and reading to interpret questions that are charts which are very visual. I tried to navigate these using my braille display and no luck there, still not written in an organized way to be read correctly on top of the arrows which point to this number or that one. Any suggestions would be appreciated.

 

Marlo


moderated Re: One Drive question

David & his pack of dogs <myguidedogis@...>
 

A quick answer is, JAWS will read out to you what is available off line.  If on line, It says, “make available off line.” 

 

From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of Van Lant, Robin via groups.io
Sent: January 25, 2022 12:38 PM
To: JFW List (jfw@groups.io) <jfw@groups.io>
Subject: One Drive question

 

Hi,

Our company has us using One Drive as part of Office 365.  My basic understanding is that I can denote a fil or folder to be available on my harddrive for offline use.  How do I figure out which files or folders are set this way?  I think I flagged something when we first moved to One Drive, but have no idea anymore what is or isn’t available offline. 

 

JAWS 2021

 

 

Robin Van Lant, Sr. Program Manager

Key Equipment Finance & Key Institutional Bank

720-304-1060

 



KeyCorp Public

This communication may contain privileged and/or confidential information. It is intended solely for the use of the addressee. No confidentiality or privilege is waived or lost as a result of any transmission errors. If you are not the intended recipient, you are strictly prohibited from disclosing, copying, distributing or using any of this information. If you have received this communication in error, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy.

This communication is for informational purposes only, is not an offer, solicitation, recommendation or commitment for any transaction or to buy or sell any security or other financial product, and is not intended as investment advice or as a confirmation of any transaction. Any market price, indicative value, estimate, view, opinion, data or other information herein is not warranted as to completeness or accuracy, is subject to change without notice, and KeyBanc Capital Markets Inc. accepts no liability for its use or to update or keep it current. Any views or opinions are those of the individual sender, not necessarily of KeyBanc Capital Markets Inc.

The sender of this communication is a licensed securities representative employed by or associated with KeyBanc Capital Markets Inc. Member FINRA/SIPC and may also represent KeyBank National Association (“KeyBank N.A.”). Securities products and services are offered by KeyBanc Capital Markets Inc. Banking products and services are offered by KeyBank N.A.

127 Public Square, Cleveland, OH 44114

If you prefer not to receive future e-mail offers for products or services from Key send an e-mail to DNERequests@... with 'No Promotional E-mails' in the SUBJECT line.


moderated One Drive question

Van Lant, Robin
 

Hi,

Our company has us using One Drive as part of Office 365.  My basic understanding is that I can denote a fil or folder to be available on my harddrive for offline use.  How do I figure out which files or folders are set this way?  I think I flagged something when we first moved to One Drive, but have no idea anymore what is or isn’t available offline. 

 

JAWS 2021

 

 

Robin Van Lant, Sr. Program Manager

Key Equipment Finance & Key Institutional Bank

720-304-1060

 



KeyCorp Public

This communication may contain privileged and/or confidential information. It is intended solely for the use of the addressee. No confidentiality or privilege is waived or lost as a result of any transmission errors. If you are not the intended recipient, you are strictly prohibited from disclosing, copying, distributing or using any of this information. If you have received this communication in error, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy.

This communication is for informational purposes only, is not an offer, solicitation, recommendation or commitment for any transaction or to buy or sell any security or other financial product, and is not intended as investment advice or as a confirmation of any transaction. Any market price, indicative value, estimate, view, opinion, data or other information herein is not warranted as to completeness or accuracy, is subject to change without notice, and KeyBanc Capital Markets Inc. accepts no liability for its use or to update or keep it current. Any views or opinions are those of the individual sender, not necessarily of KeyBanc Capital Markets Inc.

The sender of this communication is a licensed securities representative employed by or associated with KeyBanc Capital Markets Inc. Member FINRA/SIPC and may also represent KeyBank National Association (“KeyBank N.A.”). Securities products and services are offered by KeyBanc Capital Markets Inc. Banking products and services are offered by KeyBank N.A.

127 Public Square, Cleveland, OH 44114

If you prefer not to receive future e-mail offers for products or services from Key send an e-mail to DNERequests@... with 'No Promotional E-mails' in the SUBJECT line.


moderated Re: Unloading and loading Jaws

Nermin
 

Simply because it is executed instantly and does bypass keyboard help.


moderated Re: Unloading and loading Jaws

Mario
 

wonder why. anybody have an idea?

-------- Original Message --------
From: Mike B. [mailto:mb69mach1@...]
Subject: Unloading and loading Jaws
Date: Tuesday, January 25, 2022, 10:03 AM
To: <main@jfw.groups.io>
Also, this keystroke is not spoken by Jaws help, Jaws key + 1, on the
number row.
Stay safe & take care.  Mike.
Just once, I want a username and password prompt to say:  "Close Enough!"
----- Original Message -----
*From:* Nermin via groups.io <mailto:voy44@...>
*To:* main@jfw.groups.io <mailto:main@jfw.groups.io>
*Sent:* Tuesday, January 25, 2022 6:58 AM
*Subject:* Re: Unloading and loading Jaws

Hi,


the command is not INSERT+F4, that is the standard command for unloading
JAWS.

This will display a prompt and ask you if you want to quit JAWS.


The command you want is INSERT+WINDOWS+F4.

This will unload JAWS, create a memory dump for analysis in the
corresponding user directory of the currently running JAWS version, then
restart JAWS without any prior warning.


Regards,

Nermin


moderated Re: Unloading and loading Jaws

Mike B.
 


Also, this keystroke is not spoken by Jaws help, Jaws key + 1, on the number row.
 
 
Stay safe & take care.  Mike.
Just once, I want a username and password prompt to say:  "Close Enough!"
 

----- Original Message -----
Sent: Tuesday, January 25, 2022 6:58 AM
Subject: Re: Unloading and loading Jaws

Hi,


the command is not INSERT+F4, that is the standard command for unloading
JAWS.

This will display a prompt and ask you if you want to quit JAWS.


The command you want is INSERT+WINDOWS+F4.

This will unload JAWS, create a memory dump for analysis in the
corresponding user directory of the currently running JAWS version, then
restart JAWS without any prior warning.


Regards,

Nermin






moderated Re: Unloading and loading Jaws

Nermin
 

Hi,


the command is not INSERT+F4, that is the standard command for unloading JAWS.

This will display a prompt and ask you if you want to quit JAWS.


The command you want is INSERT+WINDOWS+F4.

This will unload JAWS, create a memory dump for analysis in the corresponding user directory of the currently running JAWS version, then restart JAWS without any prior warning.


Regards,

Nermin


moderated Re: Unloading and loading Jaws

Milton Ota
 

The keyboard command you are looking for is:

Insert + F4. The Insert key is now referred to as the JAWS key and can be found in the lower left-hand corner of the Numpad on a full size keyboard.

-----Original Message-----
From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of leonard morris
Sent: Tuesday, January 25, 2022 8:41 AM
To: Jaws <main@jfw.groups.io>
Subject: Unloading and loading Jaws

What's the keystroke to unload and load Jaws back by itself

Every country has an identity, history, custom, and culture. It’s a unique landscape in determining how its people Live, work, and play.


moderated Re: Unloading and loading Jaws

Life in Six Dots
 

To unload JAWS press INSERT+F4. To load JAWS you will need to setup the shortcut for CTRL+ALT+J.

-----Original Message-----
From: main@jfw.groups.io <main@jfw.groups.io> On Behalf Of leonard morris
Sent: Tuesday, 25 January 2022 14:41
To: Jaws <main@jfw.groups.io>
Subject: Unloading and loading Jaws

What's the keystroke to unload and load Jaws back by itself

Every country has an identity, history, custom, and culture. It’s a unique landscape in determining how its people Live, work, and play.


moderated Unloading and loading Jaws

leonard morris
 

What's the keystroke to unload and load Jaws back by itself

Every country has an identity, history, custom, and culture. It’s a unique landscape in determining how its people Live, work, and play.

4721 - 4740 of 99724