No problem man.

It's the perfect tool for us sort of wanna be programmers, I can't quite get my head about full blown vb, object models, and all that just yet, but with autohotkey, I can easily do message boxes, use variables, hot keys, and hot strings, a hugely powerful feature because you can always have more hot strings than keys, as long as you can make up alpha numeric characters, and tie actions to them.

And scripts can trigger based on active window titles, or not, and include one another, and it's got it's own little compiler to make each script in to an executable.

Runs great on 32 and 64 bit.

Oh yeh, the menu and gui functions are cool too.

My only bitch about it was that I couldn't talk directly to window-eyes, need a com object model to do that, and a good buddy of mine is helping me with that.

But being able to work outside of window-eyes makes it possible for these scripts to support old versions of we as well as other screen-readers, jaws is it's usual pain in the ass because it's keyboard driver sometimes fights with autohotkey, but it can work with jaws too.

My work around to make we talk with the scripts has been to send keystrokes to trigger we reading functions,
 which works great as long as nobody changes the keystrokes.

But it's just so great, I can navigate around say a 12 channel mixer in sessiondrummer 3 faster than a sighted person could, we've got volume, pan, tune,
outputs, solos, and mutes, and width controls.

I can type v1. and be right there, or p12. and be right there, volume and pan respectively.

I can jump to the 12 pads on either of the pages with a hotstring or key,
and stringing series of mouse clicks together is just too easy.

Go check it out, you'll like it.


At 10:44 PM 6/19/2010, Chip Orange wrote:
Great; thanks for the full report on it.



-----Original Message-----
From: Chris Belle [mailto:[email protected]]
Sent: Saturday, June 19, 2010 5:14 PM
To: Chip Orange; [email protected]
Subject: RE: Keystroke Macro Recorder

I really like autohotkey.

YOu can do the no-brainer thing and let it copy your keystrokes as you type
them, this is hard for a blindy to do because it tends to hang window-eyes
up, or you can learn the language and do it manually.

It's very powerful and very flexible.

I've written lots of useful scripts with this tool for myself, and for fee,
but just about anything you can type, click, run, or manipulate, re-map,
etc, you can do with this util.


At 03:07 PM 6/19/2010, Chip Orange wrote:
>Most reports of attempts to use this script, which I've seen anyway,
>have not been successful.  How about a scripting package like AutoIT?
>would you be willing to learn it and give it a try?
>
>Otherwise, the only idea I have is to write a vbs macro to do this.
>
>Chip
>
>
>-----Original Message-----
>From: Petty, Richard [mailto:[email protected]]
>Sent: Saturday, June 19, 2010 12:40 AM
>Cc: GW-Micro
>Subject: Keystroke Macro Recorder
>
>I'm attempting to use the macro keystroke recorder script to  copy
>several fields from a page on the Zillow.com Web site. I record
>keystrokes moving through the Web page, blocking and copying items,
>then tabbing to the next item I want to copy, and so on. I then move to
>the top of what is, for most purposes, another record and start the
>macro I recorded. What should be happening is that the content copied
>using the macro should end up in the clipboard extender I use,
>Clipmate. However, the macro that is played back fails. It copies one
>or two fields, then appears to have difficulty passing the <Tab>
>character during playback. I'm not sure this is what's happening, but I
>think it's likely. I've even slowed down the macro playback to 500, but
that didn't help.
>
>Has anyone tried to use the recorder to work with Web page content?
>Does anyone have any ideas?
>
>Thanks.
>
>
>
>Richard Petty
>ILRU at TIRR Memorial Hermann
>E-Mail: [email protected]
>Skype: richard.petty1
>If you reply to this message it will be delivered to the original
>sender only. If your reply would benefit others on the list and your
>message is related to GW Micro, then please consider sending your
>message to [email protected] so the entire list will receive it.
>
>GW-Info messages are archived at http://www.gwmicro.com/gwinfo. You can
>manage your list subscription at http://www.gwmicro.com/listserv.
>If you reply to this message it will be delivered to the original
>sender only. If your reply would benefit others on the list and your
>message is related to GW Micro, then please consider sending your
>message to [email protected] so the entire list will receive it.
>
>GW-Info messages are archived at http://www.gwmicro.com/gwinfo. You can
>manage your list subscription at http://www.gwmicro.com/listserv.




         WARNING!!!

This email could contain innocent phrases which, if taken out of context, or
read from an existing inclination to be hostile, or an overly politically
correct world view could induce cursing, abusive language, or other
indications of less than desirable behavior in a public venue.
No ill will is intended.
The sender takes no responsibility for mis-interpretation or otherwise
extrapolated extended meaning, intent, or purposes implied or imagined from
said phrases.
The receiver of any such email containing such phrases is solely responsible
for good interpretation and intelligent deployment of subsequent responses
to the above communication.
If you reply to this message it will be delivered to the original sender only. If your reply would benefit others on the list and your message is related to GW Micro, then please consider sending your message to [email protected] so the entire list will receive it.

GW-Info messages are archived at http://www.gwmicro.com/gwinfo. You can manage your list subscription at http://www.gwmicro.com/listserv.




        WARNING!!!

This email could contain innocent phrases which, if taken out of context, or read from an existing inclination to be hostile, or an overly politically correct world view could induce cursing, abusive language, or other indications of less than desirable behavior in a public venue.
No ill will is intended.
The sender takes no responsibility for mis-interpretation or otherwise extrapolated extended meaning, intent, or purposes implied or imagined from said phrases. The receiver of any such email containing such phrases is solely responsible for good interpretation and intelligent deployment of subsequent responses to the above communication.
If you reply to this message it will be delivered to the original sender only. 
If your reply would benefit others on the list and your message is related to 
GW Micro, then please consider sending your message to [email protected] so 
the entire list will receive it.

GW-Info messages are archived at http://www.gwmicro.com/gwinfo. You can manage 
your list subscription at http://www.gwmicro.com/listserv.

Reply via email to