Щелчки мыши - это события, обрабатываемые и распространяемые системой. Чтобы захватить их, вам нужно настроить монитор событий, но в ванильном AppleScript его нет;язык не предназначен для этого.
Если вы хотите переключиться на AppleScriptObjC и создать приложение, вы, безусловно, можете настроить монитор событий такого типа (используя что-то вроде NSEvent's addGlobalMonitorForEventsMatchingMask:handler:
. Но я сомневаюсь в AppleScriptэто лучший язык для него. По крайней мере, я не могу придумать убедительную причину сделать это в AppleScript, в отличие от написания небольшого приложения с какао, и я ожидаю, что возникнет ряд головных болей, пытающихся заставить обратный вызов работать правильно.