What is talking dashboard, and where can I get it?

 

 

From: [email protected] [mailto:[email protected]] 
On Behalf Of Stacey Robinson
Sent: Thursday, March 05, 2015 7:13 AM
To: Macvisionaries
Subject: Re: Talking dashboard help.

 

Thanks alex.

This is just what I needed.

 

Blessings,

Stacey Robinson and GEB dog Kirk.

                                                

mailto:[email protected]

 

On Mar 5, 2015, at 9:05 AM, Alex Hall <[email protected]> wrote:

 

Here's a section that will be in the next update's Readme file.

 

###Keyboard Commander

Since most people like to assign some of Talking Dashboard's scripts to 
keystrokes, I have put instructions on how to do this below. The process will 
be similar, but not exactly the same, for other commanders.

 

1. See the previous section to navigate and select the Keyboard Commander tab 
in VoiceOver Utility > Commanders.

2. Once you have selected the proper tab, use vo-right arrow. You will pass the 
rest of the available tabs first, then a checkbox labeled "Enable Keyboard 
Commander". Be sure this is checked, and remember that you can toggle this 
commander on or off at any time with vo-shift-k.

3. Continue to the right. You will next encounter a popup menu that lets you 
select which Option key to use. It is set to the right one by default, but you 
may wish to use the left one, or both. Make the desired selection from this 
menu.

4. Once that's done, continue right. The next thing you find will be the 
"Keyboard Commander" table, which holds all the assignments already set up. 
Find the row in the table whose command you want to change (or assign, if 
you've just made a new entry--see below). Don't interact with the table, then 
use up or down arrow by itself, to read both the key and its assignment at once.

5. To add a new command, vo-right past the table, find the "Add" button, and 
vo-space. VoiceOver probably won't say anything, but you will be placed in an 
edit field where you can type the character to which you want to assign an 
action. Type it, then vo-right once to the "Command Menu" button and move to 
Step 8.

6. If you instead wish to change an existing assignment, find its row and 
interact until you are on the edit field containing the current character. 
Delete that character and type a new one. If you want to leave the character in 
place but change what it does, find the row and activate the "Command Menu 
Button" without changing the character in the edit field. Note that the name of 
this button will reflect the current assignment. Once you are on the popup 
menu, move to Step 8.

7. On the row you want to change, press space. If you have interacted with the 
table, you will need to vo-right past the key and press vo-space on the menu 
button to its right. Basically, don't interact with the table; it's easier.

8. Now that you've opened the popup menu of commands, you have a plethora of 
options. We want to assign a script, but keep in mind how powerful Commanders 
can be. Anyway, we want the very last option in the menu: "Custom Commands". 
Find that, hit right arrow, and then choose "Run AppleScript Script…".

9. Now, you are in a standard Finder dialog that will only show you folders and 
AppleScript files. Browse to wherever you chose to put the Talking Dashboard 
scripts, pick the one you want, and press enter.

10. That's all there is to it. Once you've made all the assignments you want, 
simply close the VoiceOver Utility.

 

On Mar 5, 2015, at 9:18 AM, Stacey Robinson <[email protected]> wrote:

 

Alex,

Can you send me the steps on how to add a script to my keyboard commander again?

I did this with the battery status but would like to add others in the file 
such as download info.

I do not remember how I did this.

Thanks for any help

 

Feel free to write privately.

 

Blessings,

Stacey Robinson and GEB dog Kirk.

                                                

mailto:[email protected]

 

On Mar 5, 2015, at 5:49 AM, Rod Skene <[email protected]> wrote:

 

I am running Yosemite 

Sent from my iPhone with dictation software. Please excuse any errors.


On Mar 5, 2015, at 12:18 AM, Alex Hall <[email protected]> wrote:

Mostly, the scripts rely on shell commands. For instance, I ask the "top" 
command for CPU information, and the "memstat" command for ram details, and 
iReg for battery, and so on. Once I get the results, I grab the bits I need, 
and return those (all this happens in the Get Info.scpt file, which is why it 
*must* be int the same folder as the scripts).

 

Then, I have the raw information, like the amount of ram or the battery level, 
and I give it back to the script that asked for it. The script then gives all 
that raw data, plus the template, to a couple functions in Utilities.scpt 
(another required file). The raw data is paired up with keywords, those 
keywords are sorted and searched for, any any that are present are replaced. 
This is how $minutes turns into 15, for instance. Once the template has been 
populated, the complete string is given back to the script you ran, which asks 
Utilities.scpt to speak it. The speaking part checks if VoiceOver is running; 
it tells VO to say the string if it is, and tells the default system voice to 
do so if it's not.

On Mar 5, 2015, at 12:53 AM, Eugenia Firth <[email protected]> wrote:

 

Hi Alex 

I am under Yosemite, and have the latest update. I know how to use the time and 
date file, and I know how to use the battery one. This is going to sound like a 
really dumb question, but could you give me and some others who are sort of in 
first grade when it comes to Apple script some idea of what commands make the 
others work? Or, is that all in the read me file that I read a long time ago? 

 

Gigi 

? 

On Mar 4, 2015, at 10:31 PM, Alex Hall <[email protected]> wrote:

 

Hi all,

Most of you know about what I (rather un-creatively) call Talking Dashboard, a 
set of Applescript files that give you access to information. There's a 
time/date one, one for battery, one for current wifi status, and more. Most of 
you also know I've wanted to add a script for upcoming reminders and calendar 
events, but I could never get it working right, and I didn't like that it would 
always force Reminders or Calendar to launch.

 

Well, the good news is that I can overcome both problems (most likely, but no 
promises) by accessing the EKEventStore through Cocoa. If that's Greek to you, 
the bottom line is that I can probably do this, but it requires OS10.9 or 
later, maybe even 10.10 or later. I'm on 10.10, but I'm wondering how many 
people this would affect? Existing scripts would continue to work, but if I 
find a faster/easier way to do what they currently do that also uses Cocoa, 
I'll do it. Plus, I could probably revamp and expand the template system, since 
I would no longer need to use my own hacked-together solution but could instead 
use a real, Cocoa-based one. I'd probably archive what I have and put the 
existing scripts in a subfolder, so those who can't run the new ones don't need 
to, but I would no longer support them.

 

So, basically, if you use Talking Dashboard, on which version(s) of OS X do you 
use it?


--

Have a great day,

Alex Hall

[email protected]

 

 

-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

 

 

-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

 


--

Have a great day,

Alex Hall

[email protected]

 

 

-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

 

-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

 

 

-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

 


--

Have a great day,

Alex Hall

[email protected]

 

 

-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

 

-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"MacVisionaries" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/macvisionaries.
For more options, visit https://groups.google.com/d/optout.

Reply via email to