软件打包 Inno】的更多相关文章

官网 http://www.jrsoftware.org/ 新建 点击工具栏第一项"新建".输入产品的名称.版本号.公司网址等信息 添加应用程序文件 应用程序图标 应用程序文档 许可文件和安装信息 语言 编译设置 输出文件夹.输出文件名.图标和密码 创建桌面快捷方式 icons选项: Name:要创建的快捷方式的名字和位置 FileName:实际可执行文件 WorkingDir:程序在哪个目录开始运行 IconFileName:要显示的自定义图标文件名.这可以是一个包含图标文件的可执行…
此脚本支持打包mysql.安装mysql服务.安装windows服务.操作ini文件.操作注册表.高效压缩文件等功能,基本能满足常用的软件打包需求. ;定义各种常量 #define MyAppName "软件名称" #define MyAppDirName "软件目录名称" ;下面的版本号,公司名称,网址在 控制面板->卸载应用程序 的地方可看到 #define MyAppVersion "版本号" #define MyAppPublish…
任务说明:公司一个绿色版的软件,为安装部署是需要很多的环境依赖,如 DevExpress..net4.5.WinRAR等,客户提出安装复杂,并且有漏装后无法启动等情况,现将绿色版转安装版,并将依赖环境集成进去. 注:博主发现网上的教程大多是只讲了利用软件的引导部分实现简单的打包,少有对依赖环境的集成进行讲解,所以写下这一篇内容. 本人用的是汉化版,请使用英文版的自行对号入座即可. 1 软件打包说明 1.1 InstallShield的安装 InstallShield 2010下载地址  点击这里…
2017-05-26 软件开发完毕以后,要进行打包发布,有几款打包用的软件很常见:innosetup,nullsoft,installshield.本人今天终于把自己独立开发的呈现软件打了包.第一个版本暂告一段落. 关于innosetupde 使用方法就是简单地傻瓜式.关于他的安装和普通软件的安装方法一样.打开innosetup界面如下: 不用去管哪个小的界面窗口,那只是之前打包的历史记录罢了. 新建弹出对话框点击下一步: 点击下一步再下一步如下: 在1出选择要打包的可执行文件. 在2出选择所依…
 脚本由 Inno Setup 脚本向导 生成! ; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!   #define MyAppName "SFT期货交易系统" #define MyAppVersion "1.0" #define MyAppPublisher "shaoming.mark@126.com" #define MyAppURL "http://blog.sina.com.cn/shaomingmar…
最近使用EverEdit,使用原始的安装程序安装后,需要重新安装插件,对配置文件进行了修改,定制了工具栏.将安装后的程序目录进行打包,制作新的安装包,便于携带. 以下为打包制作过程: 打包原料:EverEdit定制版: 打包工具:国产压缩软件 HaoZip 好压: 打包过程: 1.安装HaoZip好压软件,打开后,选择需要制作为安装包的文件夹,这里选择“EverEdit”文件夹,然后点击“自解压”. 2.在选项框中,模块选项卡,选择“安装向导模块”,注意自解压文件路径. 3.文本选项卡中,输入自…
InstallShield 12 豪华版+破解版 下载 下载速度:220kb/s InstallShield 12为软件发行方提供率先的安装程序解决方式,可以制作强大可靠的Windows Installer(MSI).InstallScript以及跨平台的安装程序.它是最著名的专业安装程序制作软件,如今Macrovision公司和InstallShield公司合并,该Premier Edition豪华版包括了InstallShield 12.0 Professional Edition:Inst…
Qt 官方开发环境使用的动态链接库方式,在发布生成的exe程序时,需要复制一大堆 dll,如果自己去复制dll,很可能丢三落四,导致exe在别的电脑 里无法正常运行.因此 Qt 官方开发环境里自带了一个工具:windeployqt.exe. 平台 使用此一样例说明所有打包过程 VS2013 QT Opencv2.4.1.3(64位) 集成开发环境 QtCreator 目前生成图形界面程序 exe 大致可以分为两类:  Qt Widgets Application 和 Qt Quick Appli…
环境:QT5.4.1(msvc2013_64_opengl),Win7 64bit 编译方式 Qt开发的程序发布的时候经常采用两种方式:1)静态编译,可生成单一的可执行文件:2)动态编译,需同时附上需要的dll文件. 静态编译 静态编译,是指把相关的库也一并引入exe文件,这样程序的尺寸就会很大,不过程序发布就会变得简单很多. 动态编译(Qt默认) 动态编译,是指相关的库,以dll动态链接库的形式引用.动态编译的exe程序比较小,因为相关的库都没有包含进来.所以程序发布的时候要把相关的库也一并发…
出处: http://www.cnblogs.com/shiyangxt/ 刚开始学Java的时候,挺郁闷的,写出来的java类文件,需要dos下编译,然后再dos下运行看效果.这使初学者常常 觉得麻烦,学习的深入以后,会接触到eclipse.netbean和一些插件IDE产品.极大的方便了java的编写,但是随着自己写的程序 越来越大,渐渐成项目和软件的时候,就需要常常和jar文件打交道.渐渐的想让java文件的执行更痛快点,不想给其他人演示个小 软件还要在IDE里看效果,十分的不帅.现在整理…
为了提高工作效率,需要一个可以自动生成多份相关联的word文档免去繁琐复制粘贴工作的软件.最后选定使用QT C++做界面和主要逻辑程序设计,对word的操作使用python写好对应的函数,然后在QT中调用自己写好的python函数完成相应的功能.由于这是第一次使用python 也是第一次将python嵌入QT中使用所以心中有以下几个疑虑: 1.Python是如何操作word文档的 2.QT中如何使用Python函数 3.按照QT程序的发布流程发布,是否会不兼容Python 使得软件无法运行 对于…
NSIS单文件封包工具V2.3 这是一款基于NSIS模块的封包制作工具,lzma算法最大压缩率,支持制作单文件,以及NSIS自定义解压封包. 支持注册dll,exe,reg,bat文件 默认提取设置程序内置图标,也可自定义ico图标 1.运行模式打包: 适于打包单文件,静默运行,解包到临时文件夹,运行完后自动清理产生的相关文件. 2.静默安装: 可自定义解包路径,创建快捷方式,并会在解包目录创建一个卸载程序 3.自定义安装: 可自定义安装侧边图片,可自定义创建快捷方式以及开始快捷方式,会在解包目…
使用py2exe进行打包 例: from distutils.core import setupimport py2exeimport sys sys.argv.append('py2exe') py2exe_options = { #调用的库 "includes": ["sip","pyxmpp","M2Crypto","dns","Skype4Py","libxmlmods…
今天呈现的客户端完成了要打包发布,想了一下还不会,就问了一下度娘,在此记录一下学习的程度 1>将QT编译工具的BUG模式切换成Release模式,在Release模式下生成一个*.exe的可执行文件,将可执行文件单独考到一个空的文件夹中,为了不与其他文件混淆. 2>使用管理员权限打开编译工具自带的dos黑窗.可以在QT安装目录中找到,也可以在win菜单栏中的qt安装目录下找到. 3>在黑窗中进入到刚才放置可执行文件的文件夹中使用windeployqt命令将可执行程序所需要的环境全部打包在…
(1) 用VS2010打开已经编写好准备做安装包的软件程序,右击解决方案,添加新建项目. (2) 在“新建项目”对话框中,选择“其他项目类型”,再选择“安装和部署”,然后在模板中选择“安装项目” (3) 键入Setup作为该安装程序的名称,然后单击确定. (4) 点击解决方案资源管理器Setup项目,可以修改几个属性值:      Localization:可以在下拉列表中选择安装包的语言,默认为中文Manufacturer:可以在后面的文本框中输入制作软件的厂商      ProductNam…
Hbuilder打包简述: : Hbuilder安装打包Android不需要任何证书可以正常打包. : ios打包需要.mobileprovision证书和P12文件.(.mobileprovision可以在苹果开发账号中进行配置下载.) : .mobileprovision下载: (登录开发者账号-登录苹果官网(https://developer.apple.com)) : P12需要mac端(苹果电脑才能生成,除非修改密码或者修改appid等操作才会需要修改)才能生成,生成之后基本不需要修改…
大家都明白,程序员写出的程序与用户直接使用的程序之间还有一个简单的环节,就是打包.今天就简单介绍下用InstallShield 2015打包工具进行程序的打包, 有兴趣的可以看看! 首先前面安装打包工具的过程就不过多的介绍了,网上的资源很多自行下载就行了.我们从安装完成后开始说! 安装完成后界面出现如下: 打开InstallShield 2015后,出现更新界面,点击取消,不要进行更新! 进入主界面,建立项目: 进入下一步: 设置主要的信息,注意红框的部分,进行相应的设置. 下方二三选项是默认的…
需求:程序实际使用过程中有些配置信息是需要用户手动配置的,不同客户使用配置信息也不同,所以软件发布前需要考虑这个问题,覆盖安装时需要忽略这些配置文件 实现:当对应的目录下由此文件的时候不覆盖此文件 [Files] Source: ..\..\Server\bin_x64\*; DestDir: {app}\bin; Excludes: plugin_gpstran_gpsgateway\libgpstran_storejt808.ini,plugin_gpstran_gpsgateway\lib…
新建文件:gen.bat,写入: set PATH=C:/Qt/Qt5.5.1/5.5/mingw492_32/bin;C:/Qt/Qt5.5.1/Tools/mingw492_32/bin;%PATH%windeployqt.exe your.exe 执行gen.bat脚本即可.…
我的脚本: #!/bin/sh appname=`basename $0 | sed s,\.sh$,,` dirname=`dirname $0` tmp="${dirname#?}" if [ "${dirname%$tmp}" != "/" ]; then dirname=$PWD/$dirname fi LD_LIBRARY_PATH=$dirname/lib export LD_LIBRARY_PATH #ldd $dirname/bi…
patchelf 工具可以修改已编译运行程序的依赖库位置和指定库链接器 patchelf --set-rpath patchelf --set-interpreter 通过这个工具 https://github.com/probonopd/linuxdeployqt 如果自己编译不了,也可以下载现成的 https://github.com/probonopd/linuxdeployqt/releases 运行 ./linuxdeployqt-2-x86_64.AppImage ShanbayDi…
NSIS打包软件使用 最近做的一个调用远程桌面的小应用需要打个安装包,并且在安装的时候需要添加注册表,我之前使用的都是"Advanced Installer"来打包应用程序的,这个软件是收费的.问了下王导打包安装包使用什么软件后,王导给我推荐了NSIS,NSIS是一个开源的Windows系统下安装程序制作程序.提供了安装.卸载.系统设置.文件解压缩等功能.NSIS提供了脚本语言来自定义安装过程.这里仅记录一些我目前使用到的一些脚本,该软件提供有帮助文件,很容易查找到自己想要的实现脚本编…
文章目录 很多人学习python,不知道从何学起.很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手.很多已经做案例的人,却不知道如何去学习更加高深的知识.那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!QQ群:101677771 一.项目概述 1.项目背景 2.环境配置 下载ffmpeg 设置环境变量 二.项目实施 1.导入需要的库 2.设置请求参数 3.基本处理 4.下载视频 5.视频和音频合并成完整的视频 6.3种下载方式的分…
转自:http://yedward.net/?id=104 昨天想把个java程序做成exe安装软件,然后就去下载了Inno Setup这个软件安装包制作软件,Inno Setup这个软件确实非常好用,但是由于我下载的中文汉化版,根据向导一步步来就是不创建桌面快捷方式,折腾了很久,终于找到了解决方法. 下面是我使用Inno Setup打包软件后自动生成的一段代码: 1 2 3 [Tasks] Name: "desktopicon"; Description: "{cm:Cre…
用Inno Setup来解决.NetFramework安装问题 2010-03-01 09:59:26 标签:.Net Framework Setup 休闲 Inno 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://zhoufoxcn.blog.51cto.com/792419/279243 前段时间朋友接了一个项目,具体是开发一个安装在局域网内的软件,这个软件会定时连接局域网内的服务器来更新本地客户端的一些信息,因为在局域网…
最近有对一个Windows应用程序少许维护和修改.修改之后要发布新的exe安装文件,打包exe文件时,遇到了很头疼的问题,还好最后解决了,记录一下. Visual Studio版本:Visual Studio 2017 Visual Studio 2017 打包插件 新建项目->其他项目类型->Visual Studio Installer->Setup Project 如果其他项目类型中没有选项(Visual Studio Installer),点击"工具",选择&…
转载:https://www.cnblogs.com/x_wukong/p/5012412.html https://zhidao.baidu.com/question/312006120.html 呵呵,找了很久,终于找到了.我试过了,按下面的处理.[Tasks] //tasks 任务,desktopicon桌面, Name: "desktopicon"; Description: ""; GroupDescription: ""; Flags…
欢迎关注公众号: fensnote 文章目录 编译Release版本,拷贝依赖库文件 选择Release模式 使用windeployqt.exe命令提取用到的dll库 使用Inno Setup打包 下载安装 安装完成后,开始打包 开始编译打包 打包完成 安装测试 发布 编译Release版本,拷贝依赖库文件 选择Release模式 在QtCreater选择工程的Release编译,编译出Release版本的exe文件: 使用windeployqt.exe命令提取用到的dll库 打开Qt的Ming…
前言 在开发windows桌面应用过程中,软件交付时,一般都是交付安装包. 安装文件的优点 显得更正规,安装界面也可展示软件特点介绍,可自动生成桌面图标等: 安装包体积要比软件小,方便下载. 探索之路 最开始用的打包软件是Inno Setup,但它的安装界面是windows风格的安装指引,而软件使用electron + vue + nodejs开发的,所以对比之下,安装指引过于简陋,所以开始寻找其他的打包程序.终于,在一番寻找下,发现 HofoSetup ,它提供了现代的安装指引,同时打包时的高…
一.简介 最近一直在测试使用域组策略自动部署软件,效果并不理想.首先,主机必须加入域才能让策略生效.其实是Windows Server 2012 R2只支持.msi格式的安装包,所以部署前需将软件重新封装:使用“已分配”选项,软件没有创建快捷方式,只能在“控制面板—程序”里面添加. 静默安装又称为无人值守安装,软件以默认值自动进行安装.将软件包放在共享,编写批处理可批量自动安装网络上的软件,重装系统后一键装机!实现原理很简单,就是软件打包程序预留了安装参数,安装时可加上.当查不到或没预留静默安装…