Para empezar, el número 1.0E+300
es realmente un MUY grande número. Eso es más que el número de átomos en el universo entero en varios órdenes.
Su guión no está tan lejos. Presionar "c"
trece veces, usted puede hacer esto:
repeat 13 times
tell application "System Events" to keystroke "c"
-- delay 0.1
end repeat
(potencialmente necesita un pequeño retraso para registrar pulsaciones de teclas individuales, pero se puede tratar sin y ver cual funciona);
o usted puede hacer esto:
tell application "System Events" to keystroke "ccccccccccccc"
que es el equivalente de la repetición de bucle sin el retraso.
La izquierda y la derecha teclas de flecha key code 123
y key code 124
, respectivamente. Así, la adición de los de entre las pulsaciones de teclas:
tell application "System Events"
keystroke "ccccccccccccc"
delay 0.1
key code 123 -- left arrow
delay 0.1
keystroke "ccccccccccccc"
delay 0.1
key code 124 -- right arrow
end tell
O:
tell application "System Events"
repeat 13 times
keystroke "c"
delay 0.1
end repeat
key code 123 -- left arrow
delay 0.1
repeat 13 times
keystroke "c"
delay 0.1
end repeat
key code 124 -- right arrow
end tell
Finalmente, de este modo ad infinitum en un bucle en el 1,7 segundos, va a producir algo parecido a esto:
tell application "System Events" to repeat
repeat 13 times
keystroke "c"
delay 0.1
end repeat
key code 123 -- left arrow
delay 0.1
repeat 13 times
keystroke "c"
delay 0.1
end repeat
key code 124 -- right arrow
delay 1.7
end repeat
Tenga en cuenta que el exterior-la mayoría de repetir el bucle no tiene while
, until
o times
a limitar su continuación. Se creará un bucle indefinidamente, hasta que se detiene el script manualmente.
Yo tampoco es el factor de 0.1 segundos retrasos en el total de 1,7 segundos de retraso. Los pequeños retrasos excederá de 1,7 segundos en total, pero voy a dejar que ajustar los horarios a sus necesidades.