Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 3.28 KB

File metadata and controls

67 lines (47 loc) · 3.28 KB

Archivos .script

Los archivos .script son los bloques de construcción de un proyecto y contienen los comandos y la lógica necesarios para construir su PE.

Cada archivo .script puede contener variables, macros, comandos, archivos codificados y, posiblemente, una interfaz gráfica de usuario (GUI) que funcionan en conjunto para realizar diversas tareas; desde construir el núcleo del proyecto hasta agregar aplicaciones adicionales y configuración de ajustes.

Ubicación del archivo

Los archivos .script deben estar ubicados en el directorio Projects de PEBakery, debajo de la carpeta respectiva del proyecto.

C:\PEBakery\
|--- Projects\
     |--- myProject\
          |--- script.project
          |--- Build\
               |--- myScript1.script
               |--- myScript2.script
          |--- myScript3.script
     |--- Tools\
|--- Launcher.exe
|--- PEBakery.ini

Formato de archivo

Los archivos .Script son archivos de texto con una extensión .script y están formados por "Secciones" muy similar a un archivo .ini estándar. Como mínimo, un archivo .script debe contener una sección Main que defina Title y Level de su script para que aparezca en Project Tree de PEBakery.

Secciones

La estructura de un archivo .script consta de 4 secciones principales. El autor del script 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

Link Files, Script Levels, Project File (script.project)