Hi Tom and Martin,
Thanks for the responses. That's where I'm at the moment; the problem is that
I AFAICT I can click at a position using System Events; but I can't click at
one location and release at another. The issue is that I'm trying to make a
rectangular selection, encompassing a number of elements; rather than trying
to select an actual element.
This is actually to crop each page of a many page PDF, using the rectangular
selection tool in either Preview or PDFpen. (AFAICT ImageMagick is no good
because it rasterises PDF pages before cropping them, whereas I want to retain
all the PDF fidelity goodness, but just mask each page.)
I can click: but I can't mouse down in one location, and release it in another.
Ben
On 05/09/2019 20:59, Tom Glod via use-livecode wrote:
I dunno if this works.... but you can try
do myscript as "Applescript"
abd your myscript can be
tell application "System Events"
click at {123,456}end tell
I'm currently working on debugging a tool that uses applescript to
send keystrokes..and i'm finding it inconsistent ...but it could just
be me, so for now I won't say that its the applescript functionality.
On Thu, Sep 5, 2019 at 2:38 PM Ben Rubinstein via use-livecode <
[email protected]> wrote:
As the title says...
I had a recollection that it was possible to construct a tool in LiveCode
that
would use AppleScript, System Events, and the accessibility framework to
perform actions on another (not naturally scriptable) app.
I can do menu items, I can do keystrokes - but can I move the mouse? Or
more
to the point, can I move the mouse to a location, then click and drag to a
new
location?
Automator appears to be able to do this as a recording, which works once
as a
single step - but ever since hangs on playback (amusingly, it moves the
mouse
to the first point and then refuses to let it be moved anywhere else -
pulling
it back if it is - the only escape seems to be to use the keyboard to open
a
terminal and kill Automator).
Did I dream this, or is it possible?
TIA,
Ben
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode