It's a small set of AppleScript scripts I put together. They let you hear 
things like the time/date, battery status, wifi network, volume setting, CPU 
status, and so on. Here's the link to the zip file. In there is a file called 
Readme.rtf, which should explain everything you need to know as far as using 
them.
https://dl.dropboxusercontent.com/u/17005121/talking%20dashboard.zip
> On Mar 5, 2015, at 1:27 PM, Juan Hernandez <[email protected]> wrote:
> 
> 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] <mailto:[email protected]>
>  
>> On Mar 5, 2015, at 9:05 AM, Alex Hall <[email protected] 
>> <mailto:[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] 
>>> <mailto:[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] <mailto:[email protected]>
>>>  
>>>> On Mar 5, 2015, at 5:49 AM, Rod Skene <[email protected] 
>>>> <mailto:[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] 
>>>> <mailto:[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] 
>>>>>> <mailto:[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] 
>>>>>>> <mailto:[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] <mailto:[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] 
>>>>>>> <mailto:[email protected]>.
>>>>>>> To post to this group, send email to [email protected] 
>>>>>>> <mailto:[email protected]>.
>>>>>>> Visit this group at http://groups.google.com/group/macvisionaries 
>>>>>>> <http://groups.google.com/group/macvisionaries>.
>>>>>>> For more options, visit https://groups.google.com/d/optout 
>>>>>>> <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] 
>>>>>> <mailto:[email protected]>.
>>>>>> To post to this group, send email to [email protected] 
>>>>>> <mailto:[email protected]>.
>>>>>> Visit this group at http://groups.google.com/group/macvisionaries 
>>>>>> <http://groups.google.com/group/macvisionaries>.
>>>>>> For more options, visit https://groups.google.com/d/optout 
>>>>>> <https://groups.google.com/d/optout>.
>>>>> 
>>>>>  
>>>>> 
>>>>> --
>>>>> Have a great day,
>>>>> Alex Hall
>>>>> [email protected] <mailto:[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] 
>>>>> <mailto:[email protected]>.
>>>>> To post to this group, send email to [email protected] 
>>>>> <mailto:[email protected]>.
>>>>> Visit this group at http://groups.google.com/group/macvisionaries 
>>>>> <http://groups.google.com/group/macvisionaries>.
>>>>> For more options, visit https://groups.google.com/d/optout 
>>>>> <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] 
>>>> <mailto:[email protected]>.
>>>> To post to this group, send email to [email protected] 
>>>> <mailto:[email protected]>.
>>>> Visit this group at http://groups.google.com/group/macvisionaries 
>>>> <http://groups.google.com/group/macvisionaries>.
>>>> For more options, visit https://groups.google.com/d/optout 
>>>> <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] 
>>> <mailto:[email protected]>.
>>> To post to this group, send email to [email protected] 
>>> <mailto:[email protected]>.
>>> Visit this group at http://groups.google.com/group/macvisionaries 
>>> <http://groups.google.com/group/macvisionaries>.
>>> For more options, visit https://groups.google.com/d/optout 
>>> <https://groups.google.com/d/optout>.
>> 
>>  
>> 
>> --
>> Have a great day,
>> Alex Hall
>> [email protected] <mailto:[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] 
>> <mailto:[email protected]>.
>> To post to this group, send email to [email protected] 
>> <mailto:[email protected]>.
>> Visit this group at http://groups.google.com/group/macvisionaries 
>> <http://groups.google.com/group/macvisionaries>.
>> For more options, visit https://groups.google.com/d/optout 
>> <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] 
> <mailto:[email protected]>.
> To post to this group, send email to [email protected] 
> <mailto:[email protected]>.
> Visit this group at http://groups.google.com/group/macvisionaries 
> <http://groups.google.com/group/macvisionaries>.
> For more options, visit https://groups.google.com/d/optout 
> <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] 
> <mailto:[email protected]>.
> To post to this group, send email to [email protected] 
> <mailto:[email protected]>.
> Visit this group at http://groups.google.com/group/macvisionaries 
> <http://groups.google.com/group/macvisionaries>.
> For more options, visit https://groups.google.com/d/optout 
> <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.

Reply via email to