Come impostare la scorciatoia da tastiera per eseguire lo script in Illustrator


12

C'è un modo per impostare una scorciatoia da tastiera per eseguire uno script personalizzato in Illustrator? Finora non ho trovato un modo. Se ciò non è possibile all'interno di Illustrator, esiste una soluzione di terze parti?

Risposte:


13

Soluzioni di terze parti


Automator ( Mac - App nativa)

Di recente ha realizzato un video su questo.

  1. Creane uno nuovo Service
  2. In cima: Service receives [no input] in [Adove Illustrator CC 2015.app]
    • Se non specifichi l'applicazione qui, puoi avviare lo script quando è attiva una finestra, il che può essere utile.
  3. Ricerca e aggiungere l'azione: Get Specified Finder Items.
    • Aggiungi lo .jsxscript qui.
  4. Ricerca e aggiungere l'azione: Open Finder Items.
    • Apri con: "Adobe Illustrator CC 2015.app"
  5. Salva servizio: Cmd+S
    • Assicurati di ricordare il nome per questo passaggio successivo
  6. Vai a OSX System preferences > Keyboard > Shortcuts
  7. Dovresti essere in grado di trovare il tuo script sotto General
    • Aggiungi un collegamento per questo.

Alfred ( Mac - £ 17 per sbloccare la funzione richiesta per fare questo)

Automator fa la stessa cosa abbastanza bene, ma devo sempre menzionare Alfred, poiché ha alcuni vantaggi:

  • Hai il flusso di lavoro e il tasto di scelta rapida in un unico posto.
  • Memorizza più scorciatoie in un unico posto . In questa schermata sto attivando il file di script con applecript, ma anche Alfred ha un'azione "Apri file" .
  • Puoi attivare gli script e fare altre cose usando le parole chiave .
  • Filtri di file : ecco un GIF in cui sto usando un filtro di file per cercare i miei script di Photoshop memorizzati in una cartella Dropbox specifica. Usa una ricerca fuzzy quindi devi solo ricordare una parola nel nome dello script per trovarla. Eccellente se hai tonnellate di script. Rende molto più facile usare gli script che non usi molto spesso.
  • Può sincronizzare i flussi di lavoro tramite Dropbox, in modo da poter utilizzare facilmente gli stessi script e le stesse scorciatoie su un nuovo computer semplicemente installando Dropbox e Alfred.

Di recente ha realizzato un video su questo. Non la migliore qualità video. Hai dimenticato di registrarlo a schermo intero.

  1. Alfred Preferences > Workflows linguetta
  2. Dall'angolo in basso a sinistra: fai clic +sull'icona e aggiungiBlank Workflow
    • Dagli un descrittivo Workflow Name:e premiCreate
  3. In alto a destra: fai clic +sull'icona e aggiungiTriggers > Hotkey
    • Nella prima scheda Hotkey settings, imposta una combinazione di tasti di scelta rapida
    • Nella seconda scheda Related Apps, trascina Illustrator.app all'interno della finestra eSave
  4. In alto a destra: fai clic +sull'icona e aggiungiActions > Open File
    • Trascina il tuo .jsxfile nella prima casella a sinistra
    • Trascina Illustrator.appnella seconda casella a destra eSave
  5. Trascina una linea dal lato destro del lato Triggersinistro del Actionper collegarli.

Autohotkey ( Windows - Gratis)

  1. Aggiungi questo codice qui sotto a un nuovo documento di blocco note:

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

  1. Salvalo con un'estensione .ahk
  2. Puoi aprire quel file nell'app predefinita (ahk).
    • Dovresti vederlo in esecuzione System traysotto l'icona H verde ( inserisci qui la descrizione dell'immagine).
    • Puoi chiuderlo dal System traymenu contestuale.
  3. Se si desidera che il tasto di scelta rapida sia sempre accessibile (e non solo quando si ricorda di aprire il file .ahk), è sufficiente inserire il file nella cartella di avvio di Windows.
  4. Rimuovere la prima riga del codice, se si desidera poter attivare lo script da qualsiasi applicazione.

Nota che se non pianifichi attentamente i tasti di scelta rapida, questo può bloccare altri tasti di scelta rapida da Illustrator o altre applicazioni, se decidi di sbarazzarti di quella prima riga.


Grazie per la risposta dettagliata ... anche video! Soluzione perfetta
Dummer,

1
È molto semplice creare tasti di scelta rapida sensibili al contesto in Windows. Se scorri un po ' verso il basso vedrai come.

@FighterJet Non sono riuscito a farlo funzionare, l'ultima volta che ci ho giocato. Penso che il problema che non sono riuscito a superare sia che si basa sul titolo della finestra dell'applicazione e il titolo della finestra di Illustrator è costituito dal nome del documento. Non sono sicuro se me lo ricordo bene. Ad ogni modo, non sono stato in grado di capire come farlo funzionare specificamente in Illustrator.
Joonas

1
@Joonas: ogni finestra ha un nome, ma ha anche un class. Nel caso di Illustrator, questo è semplicemente illustrator. Quindi useresti #IfWinActive, ahk_class illustrator, quindi metti il ​​tuo tasto di scelta rapida sotto quello.

@FighterJet Grazie. Alla fine ho avuto un cambiamento per provarlo e abbastanza sicuro, che funziona. Aggiornato la risposta.
Joonas,

3

È possibile creare un'azione che chiama lo script tramite il Insert Menu Itemcomando, quindi assegnare un tasto F all'azione.

Tuttavia, Illustrator non riesce a trattenere le denominazioni di script in azioni quando si esce dall'applicazione ( lungo in piedi bug). Quindi, questo significa che ogni volta che avvii l'IA devi resettare l'azione per vedere lo script.


Vedi questa risposta per una soluzione alternativa per quel bug.
Jan-Glx,

Potresti voler aggiornare questo dato che ora è possibile farlo senza che l'illustratore lo dimentichi davvero.
joojaa,

2

Per Mac, Spark è un'app fantastica che ti consente di impostare facilmente scorciatoie per gli script di Illustrator (File> Script) e altre voci di menu spesso utilizzate che desideri impostare.


1

Buone notizie!

In Illustrator 2018 c'è un lavoro in giro.

L'aggiunta di uno script personalizzato a un'azione ora mantiene lo script quando chiudi e riapri Illustrator in modo da poter ora creare un'azione per registrare lo script e assegnare una scorciatoia da tastiera all'azione ... finalmente!


Questa è una grande notizia, ora hanno solo bisogno di un modo per "rispedirlo" all'edizione CS6 ...
WELZ,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.