Apple Script para autotipear

Me gustaría saber cómo agregar varias líneas en mi autotyper.

Actualmente, todo lo que puede hacer es repetir las mismas líneas una y otra vez, que es "AVISO AVISO AVISO".

Me gustaría descubrir cómo agregar múltiples líneas de text diferentes, luego para que las líneas se repitan.

Aquí está mi código actual:

tell application "System Events" delay 1 set textToType to "NOTICE NOTICE NOTICE" repeat delay 5 keystroke textToType keystroke return end repeat end tell 

  • Mi MacBook Pro (2011) dice que no hay actualizaciones de software, sin embargo debe haber.
  • XCode: cómo "exportar" la solución de la aplicación
  • Swift en Xcode 6
  • ¿Cómo abrir un file .dmg o instalar XCode en Windows?
  • ¿Cómo ejecutar la aplicación iOS en el dispositivo sin conectar el dispositivo a Mac?
  • ¿Cómo puedo hacer que Xcode se instale en Lion?
  • Instalar Xcode sin administrador
  • ¿Cómo ejecutar aplicaciones de iOS de terceros en OS X?
  • One Solution collect form web for “Apple Script para autotipear”

    Si es absolutamente necesario que AppleScript lo haga, la forma más simple es simplemente concatenar su text a tipo con retornos listos para usar.
    Si copy / pega text multilínea, AppleScript insertá nuevos caracteres de línea \n pero estos no se traducen bien en otras aplicaciones

     set textToType to "NOTICE NOTICE NOTICE" & return & "Notice 2" & return & ¬ "Notice 3" & return & "Notice 4" & return tell application "System Events" keystroke textToType end tell 

    El pequeño 'lateral' L 'simplemente le dice a Applescript que esta nueva línea no es una nueva línea de script, sino una continuación de la anterior, por lo que no se desplaza directamente fuera de la página.

    Sin eso, la línea se vería así

     set textToType to "NOTICE NOTICE NOTICE" & return & "Notice 2" & return & "Notice 3" & return & Notice 4" & return 

    Personalmente, este es el tipo de tarea que le daría a la function de reemploop de text incorporada de Apple en lugar de AppleScript.

    Preferences del sistema> Teclado> Texto

    Toque + en la parte inferior, escriba su palabra key, luego copie / pegue de algo como TextEdit, que mantendrá correctamente sus retornos de carro.
    [No puede agregar retornos de carro directamente en ese panel de pref, tiene que copyr / pegar un origen existente. Tampoco puede ver un reemploop de varias líneas correctamente en el panel, pero será exactamente como lo copió, en uso.]

    Luego, cada vez que escriba su activador, lo replaceá con su pegado multilínea.

    enter image description here


    Después de los comentarios: si necesita un retraso entre cada línea, no puede concatenar y debe enviar cada llamada por separado

     tell application "System Events" keystroke "NOTICE NOTICE NOTICE" & return delay 5 keystroke "Notice 2" & return delay 5 keystroke "Notice 3" & return delay 5 keystroke "Notice 4" & return end tell 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).