Cómo configurar el atajo de teclado para ejecutar el script en Illustrator

12

¿Hay alguna manera de configurar un atajo de teclado para ejecutar un script personalizado en Illustrator? Hasta ahora no he encontrado una manera. Si esto no es posible desde Illustrator, ¿hay una solución de terceros para eso?

Dummer
fuente

Respuestas:

13

Soluciones de terceros


Automator ( Mac - Aplicación nativa)

Recientemente hice un video sobre esto.

  1. Crear un nuevo Service
  2. En la cima: Service receives [no input] in [Adove Illustrator CC 2015.app]
    • Si no especifica la aplicación aquí, puede iniciar el script cuando cualquier ventana esté activa, lo que puede ser útil.
  3. Buscar y agregar la acción: Get Specified Finder Items.
    • Agregue el .jsxscript aquí.
  4. Buscar y agregar la acción: Open Finder Items.
    • Abrir con: "Adobe Illustrator CC 2015.app"
  5. Guardar servicio: Cmd+S
    • Asegúrese de recordar el nombre para este próximo paso
  6. Ir a OSX System preferences > Keyboard > Shortcuts
  7. Debería poder encontrar su script en General
    • Agregue un atajo para ello.

Alfred ( Mac - £ 17 para desbloquear la función requerida para hacer esto)

Automator hace lo mismo bastante bien, pero siempre tengo que mencionar a Alfred, ya que tiene algunos beneficios:

  • Tienes el flujo de trabajo y la tecla de acceso rápido en un solo lugar.
  • Almacene múltiples accesos directos en un solo lugar . En esta captura de pantalla, estoy activando el archivo de script con AppleScript, pero Alfred también tiene una acción de "Abrir archivo" .
  • Puede activar scripts y hacer otras cosas usando palabras clave .
  • Filtros de archivos : aquí hay un GIF donde estoy usando un filtro de archivos para buscar mis scripts de Photoshop almacenados en una carpeta específica de Dropbox. Utiliza una búsqueda difusa, por lo que solo tiene que recordar una palabra en el nombre del script para encontrarla. Excelente si tienes toneladas de guiones. Hace que sea mucho más fácil usar scripts que no usas muy a menudo.
  • Puede sincronizar flujos de trabajo a través de Dropbox, por lo que puede usar fácilmente los mismos scripts y los mismos accesos directos en una computadora nueva con solo instalar Dropbox y Alfred.

Recientemente hice un video sobre esto. No es la mejor calidad de video. Olvidé grabarlo en pantalla completa.

  1. Alfred Preferences > Workflows lengüeta
  2. Desde la parte inferior izquierda: haga clic en el +icono y agregueBlank Workflow
    • Dale un descriptivo Workflow Name:y presionaCreate
  3. Desde la parte superior derecha: haz clic en el +ícono y agregaTriggers > Hotkey
    • En la primera pestaña Hotkey settings, configure una combinación de teclas de acceso rápido
    • En la segunda pestaña Related Apps, arrastre Illustrator.app dentro de la ventana ySave
  4. Desde la parte superior derecha: haz clic en el +ícono y agregaActions > Open File
    • Arrastre su .jsxarchivo a ese primer cuadro a la izquierda
    • Arrastre Illustrator.appal segundo cuadro a la derecha ySave
  5. Arrastre una línea desde el lado derecho del Triggeral lado izquierdo de la Actionconectarlos.

Autohotkey ( Windows - Gratis)

  1. Agregue este código a continuación a un nuevo documento de bloc de notas:

#IfWinActive, ahk_class illustrator
^!.::Run, Illustrator.exe C:\Users\joonas\Desktop\test.jsx

  1. Guarda eso con una extensión .ahk
  2. Puede abrir ese archivo en la aplicación predeterminada (ahk).
    • Debería verlo ejecutándose System traydebajo del icono verde H ( ingrese la descripción de la imagen aquí).
    • Puede cerrarlo desde el System traymenú contextual vía.
  3. Si desea que la tecla de acceso rápido esté siempre accesible (y no solo cuando recuerde abrir el archivo .ahk), simplemente coloque el archivo en la carpeta de inicio de Windows.
  4. Elimine la primera línea del código, si desea poder activar el script desde cualquier aplicación.

Tenga en cuenta que si no planifica sus teclas de acceso rápido con cuidado, esto puede bloquear otras teclas de acceso rápido de Illustrator u otras aplicaciones, si decide deshacerse de esa primera línea.

Joonas
fuente
Gracias por la respuesta detallada ... ¡incluso video! Solución perfecta.
Dummer
1
Es muy fácil crear teclas de acceso rápido sensibles al contexto en Windows. Si te desplazas un poco hacia abajo , verás cómo.
@FighterJet No pude hacerlo funcionar, la última vez que jugué con él. Creo que el problema que no pude superar fue que esto se basa en el título de la ventana de la aplicación y el título de la ventana de Illustrator consiste en el nombre del documento. Aunque no estoy seguro si estoy recordando eso bien. De cualquier manera, no he podido descubrir cómo hacer que funcione específicamente en Illustrator.
Joonas
1
@Joonas: cada ventana tiene un nombre, pero también tiene un class. En el caso de Illustrator, esto es simple illustrator. Así que simplemente usaría #IfWinActive, ahk_class illustratory luego colocaría su tecla de acceso rápido debajo de eso.
@FighterJet Gracias. Finalmente tuve un cambio para probarlo y, efectivamente, eso funciona. Se actualizó la respuesta.
Joonas
3

Puede crear una acción que llame al script a través del Insert Menu Itemcomando, luego asigne un atajo de tecla F a la acción.

Sin embargo, Illustrator no puede retener las designaciones de script en acciones cuando cierra la aplicación ( error de larga data). Entonces, esto significa que cada vez que inicias AI tienes que restablecer la acción para ver el script.

Scott
fuente
Vea esta respuesta para una solución alternativa para ese error.
Jan-glx
Es posible que desee actualizar esto, ya que ahora es posible hacerlo sin que Illustrator lo olvide realmente.
joojaa
2

Para Mac, Spark es una aplicación fantástica que le permite configurar fácilmente accesos directos para scripts de ilustrador (Archivo> Scripts), así como otros elementos de menú de uso frecuente que desea configurar.

jamierob
fuente
1

¡Buenas noticias!

En Illustrator 2018 hay una solución alternativa.

Agregar un guión personalizado a una Acción ahora conserva el guión cuando cierra y vuelve a abrir Illustrator para que ahora pueda crear una acción para grabar su guión y luego asignar un atajo de teclado a la acción ... ¡finalmente!

Charlie
fuente
Esta es una gran noticia, ahora solo necesitan una forma de "enviar" esto de vuelta a la edición CS6 ...
WELZ