Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 3.13 KB

ProjectFiles.md

File metadata and controls

61 lines (42 loc) · 3.13 KB

Archivos Script.Project

El archivo Script.Project define un proyecto.

Cada proyecto tiene un archivo script.project y solo uno que puede contener variables, macros, comandos, archivos codificados y posiblemente una interfaz gráfica de usuario (GUI) que conforman la base del proyecto.

Ubicación del archivo

El archivo debe estar ubicado en una subcarpeta (generalmente coincidiendo con el Título del proyecto) del directorio Proyectos de PEBakery.

C:\PEBakery\
|--- Projects\
     |--- myProject\
          |--- script.project
     |--- Tools\
|--- Launcher.exe
|--- PEBakery.ini

Formato de archivo

Los archivos Script.project son archivos de texto con el nombre script.project y están formados por "Secciones" muy similar a un archivo .ini estándar. Como mínimo, un archivo script.project debe contener una sección Main que defina el Title de su proyecto para que aparezca en Project Tree de PEBakery. Todos los archivos .script bajo la estructura de directorios de script.project se cargarán como nodos secundarios bajo el proyecto Title.

Secciones

La estructura de un archivo script.project consta de 4 secciones principales. El autor del proyecto puede definir secciones adicionales para incluir comandos adicionales, interfaces o archivos incrustados.

Secciones principales

Las siguientes secciones definen el comportamiento y las acciones del script. Haga clic en el nombre de una "Sección" para más detalles.

Sección Descripción
Main La sección principal que define tu script.
Interface (Opcional) La sección Interfaz contiene una o más líneas que definen los controles de la Interfaz gráfica de usuario de un script.
Process (Opcional) Esta sección contiene la lógica principal del script y se procesa al presionar el botón Build.
Variables (Opcional) Esta sección se usa para declarar variables predefinidas y macros utilizadas por el script en tiempo de ejecución.

Secciones internas

Las siguientes secciones son utilizadas internamente por PEBakery y no deben ser modificadas. Para obtener más información sobre los archivos codificados, consulte `Comandos de script'.

Sección Descripción
EncodedFolders Contiene una lista de carpetas que contienen archivos codificados.
<FolderName> Contiene una lista de archivos contenidos dentro de la carpeta especificada.
EncodedFile-<FolderName>-<FileName> Contiene un archivo codificado.
InterfaceEncoded Contiene una lista de archivos codificados utilizados por la interfaz gráfica de usuario del script
EncodedFile-InterfaceEncoded-<FileName> Contiene el archivo codificado al que hace referencia FileName de la sección InterfaceEncoded.
AuthorEncoded Define la imagen del logo del script.
EncodedFile-AuthorEncoded-<FileName> Contiene el archivo codificado para la imagen del logotipo del script.

Observaciones

Ninguna.

Relacionado

Script Commands, Script Files (.script)