跳到主要内容

XPP 格式

XPP(以下称“脚本应用包”)是可被 XXTouch 解析、查看与执行的一种 Bundle(包)结构,以单一文件的形式呈现给用户。这个“文件”实际上是一个以 .xpp 为扩展名的目录,其结构如下:

文件描述
Info.lua信息文件,结构化存储脚本应用包的配置。XXTouch 依据此文件识别 XPP 及其相关信息。
可执行脚本每个脚本应用包必须包含至少一个可执行脚本(.xxt.lua)。
界面配置可选,可包含 XUI 配置文件(.xui.xuic),为应用提供配置界面。
资源文件可选,可执行脚本以外所需的数据文件。通常包括图像、图标、声音、本地化字符串、配置文件等。部分资源可针对特定语言或地区提供,亦可为通用资源。
什么是 Bundle(包)?

Bundle 是一种特定结构、特定扩展名的目录,允许将相关资源(如可执行文件、本地化资源、图片等)组合为独立的项目。

多数类型的 Bundle 在使用时与普通文件无异,从而降低了内部文件被意外修改或丢失的风险。同时,Bundle 利用文件夹结构简化了资源组织方式,避免了使用资源分支带来的额外复杂性。

IMG_2723.jpg