Jump to content
View in the app

A better way to browse. Learn more.

FMForums.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

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

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.)

 

  • Author

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.

Create an account or sign in to comment

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.