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]> 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].
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.