[Rwp] HotSpotClicker
Matej Golian
matej.golian at gmail.com
Mon Jul 20 17:36:07 EDT 2015
Another great thing about HSC is that you can organize hotspots into
rings and once you do so you can 'cycle' among them with the help of a
hotkey. This can dramatically reduce the number of hotspots bound to
keyboard shortcuts.
I have been thinking of making an AHK alternative to HSC, but so far
I'm only in the planning stages. I don't know whether I'll actually do
it, but I'm sure that it can be done just as good - perhaps even
better so solely due to the nature of Autohotkey.
2015-07-20 22:48 GMT+02:00, Chris Belle via RWP <rwp at bluegrasspals.com>:
> I have done a bit of ahk programming,
> and it is indeed extremely powerful.
>
> I think hsc has an edge in some cases because of the tight integration with
> a screen-reader, but ahk can also do some things hsc can't.
>
> I like ahk for the hot strings, which allow you to bind a control to a
> string of text rather than a hot key which allows you many more options
> because in big plug-ins you run out of hotkeys quickly.
>
>
>
> On 7/20/2015 3:16 PM, Matej Golian via RWP wrote:
>> I don't know about specific AHK solutions, but Autohotkey can do quite
>> a lot. |You can of course perform mouse clicks at specific screen
>> coordinates. The coordinates can either be absolute or relative to the
>> active window. Than you can directly interact with controls in a
>> particular window as long as AHK is able to find these controls via
>> their handles. Sadly, in the case of applications that do not use
>> standard controls, this is often impossible.
>> Furthermore, you can search the screen for text or specific colors.
>> Than there is a function called 'imagesearch' or something like that.
>> You give it a path to an image file, basically a kind of screenshot of
>> what you want to find on the screen and if the image is found, AHK
>> will return the screen coordinates at which this image begins. AHK can
>> do a lot more (like execute programs and call functions from DLLs),
>> but I'm not a pro at it and not a programmer and so I don't know what
>> else you'd be interested to know about it. You can even create entire
>> GUIs with it, but in this case this is not too relevant, I guess.
>> Hope that helped at least a little.
>>
>> 2015-07-20 20:20 GMT+02:00, Chris Belle via RWP <rwp at bluegrasspals.com>:
>>> And not trying to be contentious at all,
>>> but since osara supports MSAA,
>>> any screen reader that works with it is valid, and jaws does work with
>>> osara, even though it is made with NVDA but on my systems, jaws and NVDA
>>> both work, but poor old window-eyes at least the version
>>> I have 8.4 does not.
>>>
>>>
>>>
>>> On 7/20/2015 1:09 PM, Chris Belle via RWP wrote:
>>>> And that is no small contribution.
>>>> I still use jaws, mostly in a teaching context, but it is still very
>>>> much part of my tool box.
>>>>
>>>> I use all three screen readers as a matter of fact, and to my thinking
>>>> as long as it deals with reaper, jaws is valid.
>>>>
>>>>
>>>>
>>>> On 7/20/2015 12:35 PM, Jim Snowbarger via RWP 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
>>>>
>>> _______________________________________________
>>> 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