|
|
Secuencias de comandosUna secuencia de comandos (o "guión" en Mac OS) es un conjunto de comandos que indican a una aplicación que realice una serie de operaciones. En la mayoría de aplicaciones de Adobe se pueden utilizar secuencias de comandos para automatizar tareas repetitivas, realizar cálculos complejos o incluso utilizar alguna funcionalidad no expuesta directamente a través de la interfaz gráfica de usuario. Por ejemplo, puede configurar After Effects para que reordene las capas de una composición, para que busque y reemplace texto de origen en capas de texto o para que envíe un mensaje de correo electrónico cuando finalice el procesamiento. Las secuencias de comandos de After Effects utilizan el lenguaje Adobe ExtendScript, que es una extensión de JavaScript, similar a Adobe ActionScript®. Los archivos ExtendScript tienen la extensión de nombre de archivo .jsx. Para obtener una descripción completa de las capacidades de las secuencias de comandos disponibles con After Effects, consulte la guía de secuencias de comandos de After Effects en la sección After Effects Developer Center del sitio web de Adobe. Carga y ejecución de secuencias de comandosCuando After Effects se inicia, busca secuencias de comandos para cargar en la carpeta Secuencias de comandos. Las secuencias de comandos cargadas están disponibles desde el menú Archivo > Secuencias de comandos. Si edita una secuencia de comandos mientras se está ejecutando After Effects, debe guardar los cambios para que éstos puedan aplicarse. Si coloca una secuencia de comando en la carpeta Secuencias de comandos mientras se ejecuta After Effects, debe reiniciar After Effects para que la secuencia de comando aparezca en el menú Scripts, aunque puede ejecutar inmediatamente la nueva secuencia mediante el uso del comando Ejecutar archivo de secuencias de comandos. Las secuencias de comandos de la carpeta Paneles ScriptUI están disponibles en la parte inferior del menú Ventana. Si una secuencia de comandos se ha escrito para proporcionar una interfaz de usuario en un panel acoplable, la secuencia se debe situar en la carpeta ScriptUI. Los paneles ScriptUI funcionan de forma similar a los paneles predeterminados de la interfaz de usuario de After Effects. Nota: El valor predeterminado es que las secuencias de comandos no puedan escribir archivos ni enviar o recibir comunicaciones a través de una red. Para que las secuencias de comandos puedan escribir archivos y comunicarse a través de una red, elija Edición > Preferencias > General (Windows) o After Effects > Preferencias > General (Mac OS) y seleccione la opción Permitir que las secuencias de comandos puedan escribir archivos y acceder a la red.
Jeff Almasol proporciona un conjunto de secuencias de comandos que incluye la secuencia Launch Pad, que crea un panel acoplable desde el que se puede ejecutar cualquier otra secuencia que se haya instalado. En el mismo paquete de secuencias de comandos de Jeff se incluye Keyed Up, una secuencia con la que se pueden modificar los métodos abreviados de teclado. Para obtener más información, consulte Adobe After Effects Exchange en el sitio web de Adobe. Jeff Almasol proporciona una secuencia de comandos que crea un sencillo panel de consola. El panel de consola incluye un área de texto en el que puede introducir comandos ExtendScript para ser evaluados. No existe captura de errores o mensajes; esta consola sólo es una forma sencilla de introducir comandos sin tener que crear primero una secuencia de comandos. Para obtener más información, consulte el sitio web redefinery de Jeff Almasol. Secuencias de comandos incluidas con After EffectsAfter Effects ofrece varias secuencias de comandos preprogramadas para ayudarle a realizar tareas comunes y para que le sirvan de referencia a la hora de modificar y crear sus propias secuencias de comandos. Ejecute la secuencia de comandos de ejemplo DemoPalette.jsx para hacerse una idea del tipo de operaciones que se pueden hacer con las secuencias de comandos.Escritura y modificación de secuencias de comandosPuede escribir sus propias secuencias de comandos para utilizarlas en After Effects empleando el editor de secuencias de comandos, que forma parte de ExtendScript Toolkit. ExtendScript Toolkit le ofrece una práctica interfaz para crear, depurar y comprobar sus propias secuencias de comandos. A veces, sólo hay que hacer una ligera modificación en una secuencia de comandos existente para que ésta haga lo que quiere; este tipo de ligeras modificaciones se puede realizar normalmente sin necesidad de tener un conocimiento exhaustivo de los lenguajes de programación informática y secuencias de comando.
Un tutoría del foro de AE Enhancers guía al lector paso a paso en la creación de una secuencia de comandos. Jeff Almasol proporciona un conjunto de utilidades de secuencias de comandos (como funciones útiles) para facilitar la creación de sus propias secuencias en su sitio web redefinery. Dónde encontrar secuencias de comandos adicionales útilesPara intercambiar secuencias de comandos, proyectos y otros elementos útiles con otros usuarios de After Effects, visite After Effects Exchange en el sitio web de Adobe. Dan Ebberts proporciona tutoriales de secuencias de comandos y secuencias útiles en la sección sobre secuencias de comandos de su sitio web Motionscript. Lloyd Alvarez ofrece una colección de útiles secuencias de comandos en su sitio Web After Effects Scripts. En el foro de AE Enhancers se incluyen secuencias de comandos de ejemplo e información útil sobre la creación de secuencias (así como ajustes preestablecidos de animación y expresiones) en After Effects. Jeff Almasol proporciona una colección de secuencias de comandos útiles en su sitio web redefinery. Dale Bradshaw proporciona secuencias de comandos y trucos en su sitio web Creative Workflow Hacks. En el sitio web de nabscripts se incluyen diversas secuencias de comandos útiles. |