I am writing a macro that needs to respond to batch prompts and interpret output using the "DOS" CMD program using Windows 2000. Is there a mode or command set that works with this?
Also, is it possible to intercept and interact with Java Objects and Events? I presume not, but any tips or tricks would be extremely useful.
:!: Excellent macro language, by the way! I highly recommend this product. :!:
It is possible to write functions in QM that interact with DOS program, running in console, but only in XP.
QM cannot interact with Java objects and events.
1. I don't know how many java applications support accessibility. I tested OpenOffice. It supports but need to enable explicitly.
2. How many QM users will download and install the java accessibility bridge?
3. The bridge does not support IAccessible interface. I would have to add another type of UI objects or somehow to convert to accessible objects. Too much work.
Wow this is exactly what i was looking for! Thank you so much for posting this, i wish those could implented inside qm, this is very handy not just for me, but for about 1300 people thats been looked at this so far!
Tried GetAccessibleContextAt but it does not work, probably JAB bug. JavaFerret also almost does not work on my PC. Now don't want to spend more time with this barely working and almost undocumented APIs.
No. Java Access Bridge API has severe bugs, is almost undocumented, etc. Tested also NVDA, it does not work too with mouse, only events sometimes work, then stop working...
Windows 7 Accessibility Information
You can download JRE 1.7.0_60 that contains an updated Java Access Bridge (JAB 2.0.4). JRE version 1.7.0_60 solves the accessibility issues
on Windows 7 using JAWS.