学习制作PAL的launcher.ini文件(一)

用PAL制作便携软件,重点在于编辑、制作launcher.ini文件。

PortableApps.com Launcher,简称PAL,便携软件启动程序的制作工具,通常它需要通过App\AppInfo\Launcher目录下的AppNamePortable.ini(每个软件都有以自己名称命名的AppNamePortable.ini文件,AppName为软件名称,我们统一称之为便携软件的启动配置文件,即launcher.ini),才能制作了位于根目录的AppNamePortable.exe(便携软件启动程序)。

在这里,我们明确了:
PortableApps.com Launcher:便携软件启动程序的制作工具。
AppNamePortable.exe:便携软件运行时的启动程序,由制作工具生成。
AppNamePortable.ini:或称launcher.ini,便携软件的启动配置文件。

重点在于编辑、制作launcher.ini文件。

launcher.ini文件的基本组成

下面我们就先了解一下launcher.ini文件的基本组成

[Launch]:基本配置参数区段

[Activate]:加载类型参数区段

[LiveMode]:本地模式参数区段

[Environment]:环境及位置参数区段

注册表参数区段,告诉便携软件启动程序AppNamePortable.exe如何处理注册表,包含以下5项
[RegistryKeys]
[RegistryValueWrite]
[RegistryCleanupIfEmpty]
[RegistryCleanupForce]
[RegistryValueBackupDelete]
[QtKeysCleanup]

文件处理参数区段,告诉便携软件启动程序AppNamePortable.exe如何处理文件,包含以下2项
[FileWriteN]
[FilesMove]

文件夹处理参数区段,告诉便携软件启动程序AppNamePortable.exe如何处理文件夹,包含以下3项
[DirectoriesMove]
[DirectoriesCleanupIfEmpty]
[DirectoriesCleanupForce]

语言设置参数区段
[Language]
[LanguageStrings]
[LanguageFile]

[ServiceN]:服务、驱动参数区段,便携软件启动程序所需的系统服务或驱动程序。


版权声明
  1. 1、本站资源均收集整理于互联网,仅用于网友个人学习或测试研究,未经原版权作者许可,禁止用于任何商业环境!请在下载24小时内删除!
  2. 2、若任何单位或个人认为本站所提供的软件或资料内容可能涉嫌侵犯其合法权益,请来信告知(附上权利证明),本站将移除相应资源。
  3. 3、版权问题联系邮箱:clover2022@mmdowns.com
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索