You need a Macro program. I like Keyboard Maestro. Bob S
> On Sep 10, 2019, at 13:14 , Ben Rubinstein via use-livecode > <use-livecode@lists.runrev.com> wrote: > > 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 < >> use-livecode@lists.runrev.com> 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 >>> use-livecode@lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode@lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode