Qual è il "ritardo" minimo in AppleScript?

3

Chiedo questa domanda perché ho notato che a volte quando uso delay con una cifra sub-one, il ritardo non si verifica mai. È come se non ci fosse alcuna riga delay .

Non riesco a identificare cosa causa il problema e non riesco a capire quando accadrà. Il problema potrebbe anche non essere basato sulla dimensione dell'importo del ritardo. Ma, ho sempre notato un ritardo non funzionale quando il valore del ritardo è piccolo.

Esiste una quantità minima di delay che non si dovrebbe scendere al di sotto quando si scrive codice AppleScript?

OS X El Capitan, versione 10.11.6.

    
posta rubik's sphere 12.03.2017 - 13:23
fonte

1 risposta

2

Nella documentazione di AppleScript per il comando delay si dice " il numero può essere frazionario, come 0.5 per ritardare mezzo secondo ", ma non specifica un intervallo di tempo minimo dichiarato, tuttavia alla fine della documentazione è presente un'interessante dichiarazione di discussione per il delay comando che tiene conto del fatto che i tempi non sono accurati.

Dalla documentazione di AppleScript per delay comando :

delay does not make any guarantees about the actual length of the delay, and it cannot be more precise than 1/60th of a second. delay is not suitable for real-time tasks such as audio-video synchronization.

    
risposta data 12.03.2017 - 14:09
fonte

Leggi altre domande sui tag