I have an automation set up for OCR of a selected region on the screen. It consists of two simple actions: Capture Screenshot to Clipboard and OCR Image From Clipboard.
However, I need to insert an appropriate pause between them so that the OCR waits until the image is actually in the clipboard. Right now I’m solving this with a fixed Async Delay, which I don’t really like. Sometimes I take longer to select the region, other times I’m waiting unnecessarily for the result.
In BTT, the function “Pause Until Clipboard Changes” should be suitable for this, but either it doesn’t work for me or I’m doing something wrong. The clipboard always ends up containing only the image, not the converted text, even though I have Copy Results to Clipboard enabled in the OCR action.
What am I doing wrong? Or how would you set this instead?
