-dp- Posted February 24, 2023 Posted February 24, 2023 I have a Keyboard Maestro macro called “Clipboard to BBEdit” which opens a new BBEdit document and pastes the contents of the Clipboard. I call this macro from a number of contexts, including FileMaker. Here’s the FileMaker script. Copy [ Select ; Note::noteContent ] Perform AppleScript [ “tell application “Keyboard Maestro Engine” do script “Clipboard to BBEdit” end tell” ] If I manually copy the field, and manually trigger the macro outside of FileMaker, the macro executes instantly. But if I trigger it from within FileMaker, it takes over twenty seconds. My other scripts are performing normally. But anything that runs AppleScript lags badly. I’m stumped. Can someone please help? Thanks. FMP 19.6.3.302 macOS 13.1 Keyboard Maestro 10.2
comment Posted February 24, 2023 Posted February 24, 2023 I don't know the answer to your question. The first thing I would do is to see if the problem is related to Keyboard Maestro or to AppleScript in general. You say that: 8 hours ago, -dp- said: anything that runs AppleScript lags badly but have you really tried running an AppleScript that does not involve Keyboard Maestro? (Even better would be to uninstall Keyboard Maestro for this test.)
-dp- Posted February 28, 2023 Author Posted February 28, 2023 I eliminated Keyboard Maestro from the process by changing the script to Copy [ Select ; Note::noteContent ] Perform AppleScript [ 'tell application "BBEdit" activate make new text window paste end tell" ] It works quickly now, so it appears that AppleScript is not the problem. I'll need to address this in the KM forum. Thanks for your help.
Recommended Posts
This topic is 906 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now