NSIS Portable(Nullsoft 脚本安装系统)2.46.5 官方最新版

大小:980.4M 类别:

官方免费 安全纠错

  • 更新时间2025-09-22
  • 版本V3.9.23.34
  • 权限查看
  • 系统iOS
  • 语言简体中文
老虎机Pcu ios 老虎机效果将PotPlayer程序文件放在AppPotPlayer目录中。 在Source中创建PotPlayerPortable.nsi,开始敲代码吧。以下分为3段讲解这个nsi文件。 通过虚拟机观察得知,当PotPlayerMini.exe同目录存在PotPlayerMini.ini时,PotPlayer...

将PotPlayer程序文件放在AppPotPlayer目录中。

在Source中创建PotPlayerPortable.nsi,开始敲代码吧。以下分为3段讲解这个nsi文件。

通过虚拟机观察得知,当PotPlayerMini.exe同目录存在PotPlayerMini.ini时,PotPlayer将配置保存在此ini中,否则,则将配置保存在注册表中。

在AppDefaultData中创建PotPlayerMini.ini,写入:

[Settings]

另外,我希望PotPlayerPortable首次运行时显示XMP-Gray-Tab这个皮肤,而不是默认的棒子文皮肤。因此,需要创建一个DefaultData。

因此,我们可以有两种选择:让PotPlayer保存配置在注册表,并在结束时导出为reg文件;或者保证其运行时目录下存在PotPlayerMini.ini,在结束后将PotPlayerMini.ini移至Data目录(程序与配置分离原则)。后一种选择的优点是,PotPlayerPortable可以与系统中安装的PotPlayer或其它位置的PotPlayerPortable同时运行,不会互相干扰。因此我选择了保存配置进ini的方案。

创建PotPlayerPortable文件夹,创建AppAppInfo,AppDefaultData,AppPotPlayer,Sources。如右图。

NSIS创建的安装程序可以进行安装、卸载、设置系统设置、解压文件等等。几乎可以做所有事情。因为它基于脚本文件,所以您可以完全控制您的安装程序的每个部分。它的脚本语言支持变量、函数、字串处理,就像是一个普通的程序语言-但其仅设计用来创建安装程序。 百度糯米商家客户端下载-百度糯米商家客户端4.6.4 官网最新版

提取PotPlayer图标,保存为:AppAppInfoappicon.ico。

LastSkinName=[smilefly]XMP-Gray-Tab.dsf;定义默认皮肤

将固定的文件、注册表项以变量的形式在文件头部声明,不但可以少敲些文字,也有利于减少笔误。

PortableAppsLauncher的主要对象无非是注册表项与文件,而处理这些,正是NSIS的长项。NSIS语言简明易懂,特别擅长处理windows系统中的进程、注册表与文件。以下以PotPlayerPortable为例,浅谈使用NSIS制作便携软件的一般流程。

展开内容

应用信息

  • 厂商:深圳市腾讯计算机系统有限公司
  • 包名:net.ghi.video
  • MD5:55c5416b14e5ea56c2354ec179dd5830
  • 年龄:18+
  • 备案号:备案号:浙5F-200895995-68L
  • 无需网络 有广告

猜您喜欢

类似应用

网友评论

888人参与,88条评论
  • 评论需审核后才能显示

同类排行

即下(980.4M)