接触过的工具有pyinstaller,或者py2exe。感觉pyinstaller更简单易用。 真正将依赖的dll打包称一个安装包还需要借助windows打包工具 Inno Setup 或 NSIS 1、pyinstaller 官网:www.pyinstaller.org 两大步 (1)Instal ...
分类:
编程语言 时间:
2018-03-21 13:53:09
阅读次数:
254
普通的获取CustomMessages中字段的信息,只需使用CustomMessage方法即可 S 的结果是: Create a Desktop icon 但NameAndVersion字段的内容不是固定,而是希望能动态绑定的,那么就需要使用占位符%1和%2了,而动态绑定时,还需要使用FmtMess ...
分类:
编程语言 时间:
2018-03-13 01:08:34
阅读次数:
210
环境说明 Inno Setup 版本:5.5.9 特色说明 [1] 安装前检测应用是否运行,若运行则提示关闭(未借助额外dll,使用系统命令 ) [2] 针对安装环境缺少Microsoft Visual C++ 2015(==请自助修改==)的环境自动执行安装 制作安装包 注意 [1] 例子中检查和 ...
分类:
其他好文 时间:
2018-02-26 19:01:01
阅读次数:
232
原文转自 Inno Setup打包的程序在Win7 64位系统上安装,安装步骤最后一步若选中运行程序,会跳出一个错误提示框。 这是因为64位win7系统运行程序时需要管理员权限,而打包的文件并没有这个权限就试图直接运行。 ...
分类:
其他好文 时间:
2018-01-04 00:21:40
阅读次数:
422
作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 需要准备的软件: jdk,eclipse,exe4j,Inno Setup Compiler 一、Java源程序--个人所得税: 二、将该程序导出为.jar文件: 1.点击“导出”: 2. 3. 4. 三 ...
分类:
编程语言 时间:
2017-09-29 17:46:46
阅读次数:
183
Inno setup 卸载时删除程序文件夹(文件) ...
分类:
其他好文 时间:
2017-09-23 10:44:29
阅读次数:
450
一、function InitializeSetup() 程序安装前运行,可以监测主程序是否在运行,覆盖安装时可能需要关闭相关资源或进程; 二、procedure DeinitializeSetup(); 该过程在安装终止时被调用 三、inno setup的网络文档(英文) http://www.j ...
分类:
其他好文 时间:
2017-08-22 00:26:12
阅读次数:
118
打包软件添加桌面图标和菜单栏文件夹(都可勾选): ...
分类:
其他好文 时间:
2017-07-06 15:53:15
阅读次数:
204
Inno Setup 检测Windows系统版本 如果软件对系统有要求,必须安装在某些系统下,在制作安装包的时候,要检测当前系统版本是否满足要求, 以免安装过程中发生异常,或者安装后,软件运行异常,给客户的感觉就是软件有BUG,客户体验不好。 下面这个Demo是我整理的检测系统版本的代码。 ...
IsTool是一个帮助你创建由 Inno Setup 编译器脚本的工具。Inno Setup 是一个出色的编译器,即使对于某些专业的安装 制作程序,它唯一的缺点就是它的脚本必须手动编写。 这就是为什么要有 ISTool 的理由。使用该程序,你可以在一个可视化的环境中编辑 Inno Setup 的脚本 ...
分类:
其他好文 时间:
2017-06-27 15:04:31
阅读次数:
162