[Rwp] HotSpotClicker
Jim Snowbarger
snowman at snowmanradio.com
Mon Jul 20 19:22:07 EDT 2015
HSC finds the thing you are looking for in a variety of ways, depending on
how you define the hotspot. And, the documentation discusses these
positioning techniques in detail. But, basically, it can be a spot only
defined by pixel coordinates. Or, maybe it is a certain number of pixels
from the top left corner of a particular windo. The window might be the
window with focus, the window that contains the window with focus, or maybe
it must be searched for, or maybe it is a window that contains some point.
For example, go to row x and column y, find out what window encompasses that
point, and then go a certain number of pixels from one of the corners to
find the real hotspot. Or, maybe you want to search for text, text with a
certain background and/or foreground color, or just pixels of a certain
color, or to search for a graphic, or piece of text, and then index off of
that location by a certain number of pixels.
There are just gobs and gobs of ways to do that. And, which one works best
is determined from a thorough knowledge of how your application behaves,
what changes as you use it, and what can be counted on to stay the same.
The windows dealt with are not restricted to being real windows with a title
bar. They can also be tiny child windows that have no title, since HSC can
search for them using any combination of other uniquely identifying
information, such as type, class, or control ID.
AHK is a very useful tool, even if using JAWS. But, in general, HSC just
gives you a lot more ways to crack the nut than does AHK, because it can
deal with tiny child windows, pixel colors, graphics recognition, and all
the rest.
Plus, HSC gives you lots of handy exploration tools for hunting around to
see what is available.
Exploring pixel colors, scanning for toolTips, determining hierarchical
window relationships, etc.
-----Original Message-----
From: RWP [mailto:rwp-bounces at bluegrasspals.com] On Behalf Of Scott
Chesworth via RWP
Sent: Monday, July 20, 2015 1:16 PM
To: Reapers Without Peepers
Cc: Scott Chesworth
Subject: Re: [Rwp] HotSpotClicker
Nope, it's not off topic, because both AHK and HSC can be used to further
our capabilities in Reaper. If you can keep the discussion surrounding
plugins, I'd urge you both to keep it on list. Flaming individuals for their
choice of screen reader is something that I'll moderate pretty heavily
though, so if this discussion carries on publicly and you want to weigh in,
please remember that a screen reader is just another tool.
Hth clear things up. Looking forward to learning more about how both
products work.
Scott
On 7/20/15, Jim Snowbarger via RWP <rwp at bluegrasspals.com> wrote:
> Yes, it is off topic, especially for a list of mostly very proud,
> non-jaws users.
>
> As the HSC author, I'll try to fill you in, as best I remember.
> Write off list to:
> snowman at SnowmanRadio.com
>
>
> -----Original Message-----
> From: RWP [mailto:rwp-bounces at bluegrasspals.com] On Behalf Of Yukio
> Nozawa via RWP
> Sent: Monday, July 20, 2015 6:34 AM
> To: rwp at bluegrasspals.com
> Cc: Yukio Nozawa
> Subject: [Rwp] HotSpotClicker
>
> Hi.
> This is a kind of off topic, so please let me know if it's
> inappropriate for the list.
> I know that a lot of users are using HSC sets to make sample libraries
> or vi rtual instruments accessible. However, they must have JAWS
> installed. For th ose who don't have JAWS, Autohotkey can be used
> instead of HSC.
> I don't understand how these two solutions work technically. Are these
> scrip ts just programmed to move the mouse curser to a specific
> location, then gen erate a click event to activate the function under
> the curser? Or, are they monitoring other parameters such as window or
> screen infos, colors, or objec t handles?
>
> Since I don't have JAWS, I have never tried HSC sets. But reading
> emails in this list, the script sets look extremely helpful. That's
> why I want to know how the scripts solve the accessibility issues.
>
> I'm working on a new software that can handle the mouse curser, and
> manage a ctions that are inaccessible for blind users. Understanding
> HSC and Autohotk ey will certainly help me improving my software.
>
> _______________________________________________
> RWP mailing list
> RWP at bluegrasspals.com
> http://bluegrasspals.com/mailman/listinfo/rwp
>
>
>
> _______________________________________________
> RWP mailing list
> RWP at bluegrasspals.com
> http://bluegrasspals.com/mailman/listinfo/rwp
>
_______________________________________________
RWP mailing list
RWP at bluegrasspals.com
http://bluegrasspals.com/mailman/listinfo/rwp
More information about the RWP
mailing list