Question

Puis-je ajouter une macro dans le compositeur de quartz au créateur de patch, afin que je puisse l'ajouter à toutes mes compositions?

Était-ce utile?

La solution

Oui. Il y a deux façons de le faire:

  • Enregistrer la macro en tant que composition et placer le fichier de composition dans <your home folder>/Library/Graphics/Quartz Composer Patches. Après avoir redémarré le compositeur Quartz, il apparaîtra dans le créateur de patch.
    • Caveat: Lorsque vous utilisez une macro enregistrée de cette façon, une référence est créée (plutôt que de copier le contenu réel de la macro), vous devrez donc installer manuellement la macro pour qu'il fonctionne.
  • Dans Mac OS 10.6 et plus tard, vous pouvez créer une macro virtuelle. Sélectionnez les correctifs que vous souhaitez conclure dans la macro virtuelle, accédez au menu de l'éditeur et "Ajouter à la bibliothèque".
    • Caveat: Lorsque vous utilisez une macro virtuelle, une copie sera intégrée à la composition d'utilisation, mais ces compositions ne fonctionneront que sur 10.6 et plus tard.

Autres conseils

Smokris a une bonne réponse bien que je me retrouve à le lire plusieurs fois pour obtenir ce que cela signifie! Si vous souhaitez construire un seul correctif à partir de correctifs préexistants: appuyez sur Ajouter à la bibliothèque, en vous assurant que vous avez sélectionné tous les correctifs que vous souhaitez consolider et les sorties d'entrées que vous souhaitez, etc. (option Smokris 2). J'ai fait certains de ces "patchs d'alimentation" avec uniquement les paramètres / fonctionnalités pertinents que je veux. Vous perdez les correctifs individuels que vous avez connectés, ce qui est peut-être acceptable de rendre les choses concises.

Si vous souhaitez préserver toute la composition et les correctifs configurés afin que vous puissiez les modifier et les recâbler, alors importez manuellement (option Smorkis 1). Quelle galère!

- Mais ça n'a pas à l'être. Si vous utilisez Automator, vous pouvez inclure une étape de script Apple pour faire toute l'importation pour vous! Par exemple, écrivez un qui:

* Obtenez des éléments Finder spécifiés (votre composition QTZ Vous souhaitez importer) * Ouvre les éléments de Finder * Exécutez le script Apple:

on run {input, parameters}

    tell application "Finder"
        do shell script "jay is incredible"
    end tell
    tell application "System Events"
        keystroke "a" using command down
        keystroke "c" using command down
        keystroke "`" using command down
        keystroke "v" using command down
        delay 1

    end tell

    return input
end run

*open finder items
*run apple script:

on run {input, parameters}

    tell application "System Events"
        keystroke "w" using command down
    end tell

    return input
end run

De cette façon, vous pouvez ouvrir cette application Automator via Spotlight (Command SpaceBar) et il importera la composition en 1-2 clics. Génial hein !!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top