Perché AppleScript sta ritardando così a lungo la creazione di una cartella in una finestra di dialogo di salvataggio utilizzando Eventi di sistema?

1

Ho il seguente frammento in un AppleScript:

tell application "System Events"
    tell process "FileMaker Pro Advanced"

        set folder_name to do shell script "date +%Y-%m-%d-%H-%M-%S"

        -- Stuff that happens quickly   

        click button "Create" of window 1       
        delay 0.25
        keystroke "d" using {command down, shift down}
        delay 0.25
        click button "New Folder" of window 1
        delay 0.25
        keystroke folder_name

        -- More stuff that happens quickly
    end tell
end tell

Lo script completo può essere trovato qui .

Funziona correttamente, ma tra click button "New Folder" e keystroke folder_name c'è un ritardo di circa 10 secondi. C'è un modo per eliminare questo?

Questo è un MacBook Pro 2016 15 "con Touch Bar, 16 GB di RAM e solo un'unità flash interna da 1 TB per la memorizzazione.Il ritardo si verifica indipendentemente dal fatto che ci siano dei volumi di rete montati.

    
posta Chuck 26.11.2017 - 20:33
fonte

0 risposte

Leggi altre domande sui tag