[Rwp] HotSpotClicker

Jim Snowbarger snowman at snowmanradio.com
Mon Jul 20 19:32:52 EDT 2015


Folks have tried this before, translating HSC into AHK land, but none has
actually done it.
I promised to give moral support, since I'd be happy to see that happen.
But, I think it is a heck of a lot of work.
And, I'm still concerned that some things will just not be possible.  JAWS
is providing a lot of builtin support for interacting with the off-screen
model, which AHK doesn't have available to it.


-----Original Message-----
From: RWP [mailto:rwp-bounces at bluegrasspals.com] On Behalf Of Matej Golian
via RWP
Sent: Monday, July 20, 2015 4:36 PM
To: Reapers Without Peepers
Cc: Matej Golian
Subject: Re: [Rwp] HotSpotClicker

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
>
_______________________________________________
RWP mailing list
RWP at bluegrasspals.com
http://bluegrasspals.com/mailman/listinfo/rwp





More information about the RWP mailing list