轻松制作绿色软件安装文件

合集下载

简单几步轻松制作单文件绿色版软件!你也能瞬间变身软件高手!【精品教程】

简单几步轻松制作单文件绿色版软件!你也能瞬间变身软件高手!【精品教程】

Cameyo –简单几步轻松制作单文件绿色版软件!你也能瞬间变身软件高手!我们经常能在异次元软件世界或一些其他网站上发现一些好用的软件,但很多时候它们是需要安装才能使用的。

当安装的东西越多,日积月累之后,Windows就会运行得越来越慢,于是网络上绿色软件 (便携版软件) 特别的受欢迎。

可是很多时候,在一些网站上下载的绿色软件会被偷偷加了病毒或木马,又或者自己需要的软件根本找不到绿色版。

以前据说会制作绿色软件的都是高手,但如果我们也能不用学习技术,轻松方便地制作绿色版软件那么就太好了。

今天介绍的 Cameyo 正是一款免费且神奇的应用程序虚拟化工具,通俗来说就是单文件软件制作工具或是软件绿化工具……Cameyo 是一款完全免费的应用程序虚拟化 (Application Virtualization) 工具或者说单文件软件制作工具,支持64位系统,支持 XP、Vista 和Windows7。

应用程序虚拟化技术就是将完整的程序资源打包为一个单一的可执行文件,从而无需安装即可运行。

以前,要制作绿色软件需要学习很多技术,一般用户难以入门,而 Cameyo 则将此绿化过程变得简单且傻瓜。

Cameyo的原理是利用沙盒(Sandbox)的虚拟化技术,先把所有的动作都记录起来并打包成单个绿色文件,当执行这个“绿色软件”时,它会临时产生一个虚拟环境来执行,类似影子系统一样,一切涉及的操作都是在这个虚拟环境中完成,并不会去动原本的系统。

所以使用Cameyo 制作的绿色软件还有一个好处就是几乎不会对系统有害。

当然,使用虚拟化技术也有一定的缺点,如果一些跟系统紧密集成的大型软件(譬如杀毒软件等),需要对系统本身做出相当多的改变,则可能会造成绿化失败。

教程:1、因为绿化的过程中,Cameyo 需要记录下软件安装执行时的操作,所以建议绿化的电脑系统越简单越少东西越好,而且在绿化的过程中尽量不要执行其他程序,这样可以大大降低绿化的失败率。

用WinRAR打造绿色安装版程序

用WinRAR打造绿色安装版程序

用WinRAR打造绿色安装版程序
佚名
【期刊名称】《电脑知识与技术-经验技巧》
【年(卷),期】2005(000)012
【摘要】目前网上比较流行一种新的名为“绿色免安装版”程序,其实我们可以使用WinRAR这个老牌压缩与解压缩软件来得寸进尺,进一步打造一款适合吾等懒人的安装程序。

使用此方法后,只需轻轻双击安装程序选择“安装”,程序将在其第一次运行时自解压运行并创建快捷方式。

【总页数】1页(P24)
【正文语种】中文
【相关文献】
1.让SIS变"绿色"S60手机软件安装版变拷贝版 [J],
2.WinRAR制作安装程序 [J],
3.利用WinRAR软件制作个性安装程序 [J],
4.妙用WinRAR打造安装程序 [J], 阿呆
5.拒绝利用WinRAR捆绑的恶意程序 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。

用VB也可以做绿色软件

用VB也可以做绿色软件

用VB编写绿色软件我认为的绿色软件就是免安装,短小精干的软件,目前的大部分共享软件都属于此类(或向绿色软件靠拢)。

连比较大的phoshop软件也把一些注册项放到一个专门的注册文件(reg文件)里,到时重装的操作系统,只需把reg文件导入的注册表即可。

此外比如金山软件,基本上都是不用安装,即可运行。

目前绝大部分的共享软件都是用delphi做的,虽然它的pascal语法让人别扭,可大家还是坚持用,最好的理由就是,它做绿色软件很方便,一个Exe文件基本上什么都搞定了。

用VC做共享软件吧,如果是基于API开发(非MFC)总是有点杀鸡焉用牛刀的感觉(目前的机器配置都比较高,共享软件一般都是应用方面的小程序,不像服务器,对性能要求那么高,再说,用VC开发,周期也相对较长)。

MFC虽然开发相对比较快速,但是也存在一个运行库问题,做成动态链接吧,windows 9X系列的用户无法使用,编译成静态链接吧,软件尺寸一下扩充了1M多,在网络带宽还不富裕的情况下,还是少用为妙。

用VB做绿色软件,也有很多这方面的介绍,不过一个稍微复杂的程序,也带上好多嫁妆:vb运行库,ocx控件等等,如果软件中还使用了数据库(如ADO,DAO等),那能不能做成绿色软件还是个未知数。

不过VB易上手,开发软件较为快速,如果API技术掌握的较好的话,大部分软件都可以较好的实现。

如果用VB做共享软件,开发即轻松,又可以增加额外收入,何乐而不为呢?可是上面所说的问题该如何解决呢?结合我的体会和开发了部分绿色软件的基础上我谈谈我的看法,不当之处,请方家斧正。

第一、针对运行库的问题可以这样解决。

目前大部分的用户都是Win2000、XP平台,而win2000以上的平台微软已为我们把运行库添加到系统目录了。

(关于这一点,delphi用户很不满,认为这是不公平竞争,VB的运行库、MFC的运行库都集成到系统了,这样delphi至少在软件大小上已远远的落后VB 和MFC开发的软件了),所以这部分用户不用考虑运行库的问题,对9x系列的用户,可以把VB运行库放在网上,需要的话让用户直接从网上下载。

绿色软件制作原理和方法

绿色软件制作原理和方法

绿色软件制作原理和方法一、绿色软件的概念和制作原理:绿色软件,或称可携式软件(英文称为Portable Application、Portable Software或Green Software),指一类小型软件,多数为免费软件,最大特点是软件无需安装便可使用,可存放于闪存中(因此称为可携式软体),移除后也不会将任何纪录(注册表消息等)留在本机计算机上。

通俗点讲绿色软件就是指不用安装,下载直接可以使用的软件。

绿色软件不会在注册表中留下注册表键值,所以相对一般的软件来说,绿色软件对系统的影响几乎没有,所以是很好的一种软件类型。

软件特征绿色版软件有如下严格特征(汉化绿色版就是已汉化的绿色软件):1 不对注册表进行任何操作。

2 不对系统敏感区进行操作,一般包括系统起动区根目录、安装目录(Windows目录)、程序目录(ProgramFiles)、帐户专用目录。

3 不向非自身所在目录外的目录进行任何写操作。

4 因为程序运行本身不对除本身所在目录外的任何文件产生任何影响,所以,根本不存在安装和卸载问题。

5 程序的删除,只要把程序所在目录和对应的快捷方式删了就可以了(如果你手工在桌面或其它位置设了快捷方式),只要这样做了,程序就完全干净地从你的电脑里删去了,不留任何垃圾。

6 不需要安装,随意拷贝、复制就可以用(重装操作系统也可以)。

(一)基本分类绿色软件分为狭义绿色和广义绿色:狭义的绿色可以叫做纯绿色软件,就是指这个软件对现有的操作系统部分没有任何改变,除了软件现在安装的目录,应该不往任何地方写东西,删除的时候,直接删除所在的目录就可以了,就类似于以前的大多数DOS程序。

广义的绿色可以叫作伪绿色软件,就是指不需要专门的安装程序,对系统的改变比较少,手工也可以方便的完成这些改变,比如拷贝几个动态库,或者导入注册表,这里的关键是手工可以方便的完成这些改变,或者可以借助于批处理等等脚本完成。

为什么要分为两类?虽然狭义的绿色软件最为理想,但是完全符合这种定义的软件非常罕见,而相当多的软件可以划分到广义的绿色这个类别,这样包括了广义的绿色软件的概念后使得绿色软件这个概念更有意义。

自己动手制作绿色版迅雷软件教程-电脑资料

自己动手制作绿色版迅雷软件教程-电脑资料

自己动手制作绿色版迅雷软件教程-电脑资料默认情况下,迅雷会把程序自身安装到C盘上,同时也会将下载的内容保存在C盘上,。

但是,众所周知的问题出现了,Windows操作系统用一段时间就会变慢,从而不得不格式化硬盘重新安装系统。

这样我们的下载记录和下载文件将会丢失掉。

不过,现在笔者想出了一种折衷的方法,可以打造出永不丢失的下载记录和文件方案。

第一步:备份文件打开迅雷的安装文件夹,如C:\Program Files\Thunder Network\Thunder,找到Profiles子文件夹,将其复制到一文件夹下,我们的下载记录及迅雷中的设置都保存在这里(如图1)。

图1 找到配置文件夹第二步:移动文件在打造绿色迅雷之前,我们要把我们下载的文件移动到非系统区上。

在迅雷的主窗口中选择“常用设置”→“存储目录”命令,在打开如图2所示窗口中选择将其移动到另一文件夹,如d:\download。

完成后按下“确定”按钮,接着注意一下迅雷弹出相应的确认对话框,一定要选中“同样修改子类别的存储文件夹”和“移动本地文件”(如图3),这样软件会同时相应的文件移到d:\download下。

从而保证我们的“无缝移动”。

图2 准备移动文件图3 开始移动文件第三步:卸载迅雷右击迅雷的悬浮窗,选择“退出”,接着打开“控制面板”,双击“添加或删除程序”,然后找到“迅雷5”,将其卸载。

并在卸载后重新启动系统。

第四步:重装迅雷图4 重新安装迅雷重新打开迅雷,我们可以看到先前的下载记录和文件,这样就把原来保存在C盘上的下载记录和下载文件移过来了,电脑资料《自己动手制作绿色版迅雷软件教程》(https://www.)。

第五步:升级迅雷第六步:使用迅雷以后就算系统重新安装了,无需重新安装迅雷。

只要直接双击D:\software\thunder5\Thunder.exe文件。

接着,选择“工具”→“配置”,然后单击左侧的“监视”项,再在右侧的窗口中选中“浏览器”下的“启动时检查迅雷是否为默认的下载工具”复选项。

绿色软件制作教程——实战篇

绿色软件制作教程——实战篇

绿色软件制作教程——实战篇精简拼音加加3.10——去掉F10互联网搜索工具拼音加加是拼音输入法中的经典作品之一,但其最新的3.10版本捆绑了名字为F10的互联网搜索工具,并且是强制安装,那么,如何才能删除这个讨厌的F10呢?下面将就如果删除F10搜索工具来简单说明软件精简的方法:1、下载拼音加加的 3.10 正式版,下载地址:/down/200516/jjetup.rar2、分析下载得到8.8M的JJSetup3.10.zip文件,解压缩到jj目录,文件列表如下:InstMsiA.ExeInstMsiW.ExeJJPack.msiJJSetup.ExeJJSetup.IniInstMsiA.Exe和InstMsiW.Exe用于在没有windows installer2.0的机器上安装该服务的,目前绝大多数正常使用的机器都已经有了这个服务,完全可以不考虑这2个文件。

JJSetup.Ini是文本文件,JJSetup.Exe仅仅才110k,而JJPack.msi有5.5M大小,很明显这是一个基于windows installer 的安装程序包,所以只要研究JJPack.msi这个文件就可以了,3、准备精简工具。

这里我主要是用orca 和msidb2个工具来修改msi文件,MSI文件编辑器orca工具在微软提供的windows xp的sdk中,在sdk安装目录下寻找orca.msi,再安装这个orca.msi就可以了。

msidb在windows xp的sdk的安装后的bin目录,文件名字为msidb.exe。

sdk下载地址:/msdownload/platformsdk/sdkupdate4、运行orca.exe,选择file→open打开JJPack.msi文件,执行tools菜单的options命令,切换到database面板,勾选“Generate a unique Package Code each time a database is saved”,然后执行file菜单的Save as命令,把JJPack.msi文件另存为JJPackNoF10.msi 文件,以后我们将要对这个JJPackNoF10.msi文件进行修改,而不影响原来的JJPack.msi 文件。

使用.INF文件制作免安装的绿色软件

使用.INF文件制作免安装的绿色软件
规则6.注释和节名以外的内容可称为inf文件的条目.每个条目以回车或换行符结束.如果一个条目的内容过长,那么可以考虑使用"\"(反斜杠)将一行的内容书写为多行。
规则7.inf文件是由许多节组成,而每个节又由一系列的条目组成,每个条目都是是由一个键(Key)与一个值(Value)组成,都是“Key=Value”这样的形式,在这些节中定义的项目可以完成硬件的自动检测和软件(包括驱动程序)的安装。如果需要赋予多个值,那么使用","分隔就可以了,如name=value1,value2。
13 Command 文件夹
17 Inf 文件夹
18 Help 文件夹
20 Fonts
21 Viewers
22 VMM32
23 Color 文件夹
24 包含 Windows 文件夹的驱动器根目录
28 Host Winboot
30 启动盘的根文件夹
31 虚拟启动盘的主驱动器根文件夹
这行语句“USBSTOR.CopyList = 10, system32\drivers”表明USBSTOR.CopyList这个文件列表中文件的目标路径是%windir%\system32\drivers,其中10代表Windows所在的文件夹,也就是说USBSTOR.CopyList这个文件列表中文件USBSTOR.SYS在安装驱动的时候将会被复制到%windir%\system32\drivers文件夹。而usbstor.inf这个文件将会被复制到17,也就是%windir%\inf文件夹中。
规则4.在inf文件有时而须要使用字符串,这些字符串的长度可能会很长,这时我们可以使用字符串符号来代替字符串本身.这些字符串代表的意思可以在[Strings]节中进行定义。如果一个inf文件使用了字符串符号符号,那么肯定有[Strings]节,除非编写者写错了..

WINRAR把绿色软件做成安装版的途径与方法

WINRAR把绿色软件做成安装版的途径与方法

WINRAR:把绿色软件做成安装版的途径与方法绿色软件,按我的理解应该包括2种:1-单文件或多文件,其主文件在系统中不做任何处理就可以使用;2-包含绿化文件,只有运行一下“绿色”文件就可以使用,其中绿化文件有直接的reg注册文件,有bat批处理文件,有inf安装文件…,很多人喜欢或者某种需要,需要把这些绿色文件做成安装版的。

WINRAR几乎是每个电脑里都有的,解压压缩是常用的功能了,但很多人忽略了他的另一个功能:自解压。

而用自解压命令的又更少了。

看了我的介绍,你可能就更喜欢WINRAR了。

先说说注释命令:自解压命令: DeleteDelete=<文件名>在解压到目标文件夹之前删除指定的文件,允许数个 Delete 命令。

如果在此指定的文件被锁定而无法删除,自解压模块在解压前会试着将它临时重命名,并在 Windows 重新启动时删除它,这能不能成功则取决于 Windows 版本的差异。

例子:Delete=winrar95.exeDelete=rarlng.dll自解压命令: LicenseLicense=<许可协议对话框标题>{许可协议文本 1许可协议文本 2...}当运行自解压文件时显示指定的作为软件许可协议文本。

用户既可以接受它并继续解压或者拒绝它并退出。

许可可以包含HTML 或者纯文本格式。

在以后的处理过程中,为了使字符串和对话框匹配,自解压模块将合并和重新格式化指定的字符串。

所以如果你希望重新产生一个新的段落,你需要在它前面放一个空的字符串。

你可以使用 HTML 来控制颜色,字体和显示的格式。

HTML 语法的描述可以在 The World Wide Web Consortium 站点找到。

也可以使用网页编辑程序来产生 HTML 文本。

如果文本由数个字符串组成,自解压模块把‘}’字符作为文本的结束标记,所以你在你的文本的字符串的首个位置不应该使用此字符。

如果你需要在字符串的开头使用‘}’字符,在它前面插入空格。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安装文件制作之宝典
自己开发了小程序,或是制作的小课件,或是改写了一个软件之类的东东,和网友交
流时,总希望对方收到后安放在指定的地方,运行特定的文件。

平时大多采用压缩文件格
式,但使用时总有不尽人意的地方,其实,我们完全可以自己动手,制作出个性化的安装
文件,一个安装文件搞定所有的事情。

借用winrar 工具
Winrar 是大家最常用的压缩软件,利用它,我们可以很轻松的制作出安装文件
准备工作:
首先必须下载安装压缩软件WinRAR ,版本当然是越高越好;同时将要制作成安装文件
的所有程序文件放在一个文件夹中,(以下示范操作的文件夹为“我的作品”)如果还想使
自己的安装文件更专业,可准备自己的图标文件(32*32 ),程序说明文件和安装协议。

(建
议作成txt 格式)
创建方法:
1. 进入文件目录,选择所需的文件然后单击右键,在弹出的菜单上选择“添加到压缩
文件”,打开WinRAR 的“压缩文件名和参数”对话框。

2. 如图1 所示,在“常规”选项卡上选择“创建自解压格式压缩文件”复选框,然后在“压
缩方式”下位列表中选择“最好”。

提示:WinRAR 的压缩方式分为六种:“存储”压缩方式的压缩率为0 ,“较快”和“最快”的压缩速度较快,但压缩率较低,“标准”方式是WinRAR 默认的压缩方式,“较好”和“最好”的压缩速度较慢,但压缩率较高。

3. 在“高级”选项栏内单击“自解压选项”按钮打开“高级自解压选项”对话框。

4. 在“高级自解压选项”对话框的“常规”选项卡上,“解压路径”文本框中填入要创建的安
装文件夹名称,我们可输入自己所需的名称如“我的作品、”,并选择“在Program Files 中创建”,接着,同时在“我的作品”文本框中输入要运行的主程序名称,如我的主程序名为“ srart.exe ”,这样,当用创建的这个安装程序安装好以后,s rart.exe 将会自动启动。

提示:这里我只输入了“我的作品”,是因为默认已经选择了“在'ProgramFiles' 中创建” 选项,这时RAR 能自动检测当前操作系统安装在哪个分区上,也就是说,如果您的XP 安
装在 D 分区,那么文件最终会被自动解压到我的作品目录中,这对于安
装了多系统的朋友不能不说是一项非常实用的功能。

5. 切换至“高级自解压选项”对话框的“高级”选项卡,单击“添加快捷方式”按钮打开“添
加快捷方式”对话框,在这个对话框上,我们可以在桌面、开始菜单、开始菜单/程序、以及启
动组中添“查看电脑配置”快捷方式,在这里我们选择“桌面”,在“源文件名”文本框中输入主程
序名称“everest.exe ,”“快捷方式名”中输入“查看电脑配置,”最后单击“确定”。

小提示:若您还想为everest.exe 添加其它位置上的快捷方式,可再次单击“添加快捷方式”按钮并按上述的方法添加。

当快捷方式添加完成后,“高级”选项卡上会列出添加的所有快捷方式。

6. 切换至在“高级自解压选项”对话框的“模式”选项卡,在“安静模式”中选取“全部显示”,在“覆盖方式”中选择“覆盖所有文件”,当遇到同名文件后应直接覆盖。

小提示:“安静模式”的含义是在整个解压过程中是否显示默认解压路径等信息,这里由
于制作的是安装文件,所以选择“全部显示”。

如果制作升级安装包,“覆盖方式”一定要选“覆
盖所有文件”
7. 在“高级自解压选项”对话框的“文本和图标”选项卡上,在“自解压文件窗口标题”文本
框中输入标题如“我的作品”,在“自解压文件窗口中显示的文本”文本框中输入安装任务的信息“这
是一款我自己改写的小软件,可以用它方便的查看你的计算机的硬件”,然后单击“浏览”,在
打开的对话框上选择你已经准备好的图标文件。

8. 在“高级自解压选项”对话框的“许可”选项卡,可以添加一个许可说明。

在这里,我们
在“窗口标题”中输入“安装协议,”在下面的文本框中输入“此软件仅用于学习交流使用,严禁商。

业用途,版权归原作者所有! 欢迎交流,感谢使用!”
小提示:对6,7 两个操作,更好的作法是:你可先用记事本写好软件说明和许可协议,
然后单击“从文件加载文本”,在打开的对话框上选择写好的软件说明和协议文件。

9. 单击两次“确定”关闭“高级自解压选项”和“压缩文件名和参数”对话框,稍候,一个名为“我的作品exe ”的EXE 格式的安装程序就在当前目录下生成了。

到此,一个非常专业的安装文件就大功告成了。

挖掘winxp 的潜能
如果你的电脑系统是Windows XP ,你可不必折腾着去下载安装winrar ,还可以更简单,因为Windows XP 中已经有一个非常实用的安装文件制作工具了,那就是Iexpress 制作方法如下:
1。

打开“开始”菜单,在“运行”对话框中输入”iexpress ”,即可打开“IExpress Wizard ”界面(如图 1 )。

选择“Create new Self Extraction Directive file ”项。

点击“下一步”:
2.在压缩文件类型选择对话框中(如图 2 )。

选择第一项:”Extract files and run an installation command. ”(创建一个安装程序),点击“下一步”;
3.在“Package title ”界面,在这里程序要求我们输入解压缩包时所有对话窗口的标题
栏上所显示的文字,你可以按你的需要输入,如“我的作品NO:1.0 ”。

这个标题便会出现在安装文件运行时的对话框上,点击“下一步”;中
4.在接下来的”Confirmation prompt ”对话框中, 选择”prompt user with ”项,输入提示信息,如“欢迎安装我的软件,这是”。

当然也可以选择默认”no prompt ”,点击“下一步”;5.在“License agreement( 授权协议)”对话框中,选择display a License “单击”browse ”,选择已经作好的协议文件。

若没有准备协议文件。

就选择默认“do not display prompt License ”
6. 在“Package file ”对话框里,点击“Add ”按钮,将要用到的文件添加到列表框中。

继续点击“下一步”;
小提示:若你的文件在多个文件夹中,可再次点击“Add ”按钮添加。

同时如果想移除某
个已选的文件,点击“Remove ”按钮即可。

7. 进入“install program to ”对话框,在install program 选项的下拉列表中选定程序运行
主文件。

我们可选“start.exe ”,设置好后,点击“下一步”
8. 在“Show windows ”对话框中选择解压时程序窗口的状态。

我们选择默认即可;
9. 在“Finished message ”对话框中选择“Display message ”项,可以为你的自解压
包设置一个结束信息。

我们输入“文件已经成功解压”等提示信息。

继续“下一步”
10 .在“package nqme and options ”对话框中,单击”browse ”,在弹出的另存为对
话框中,为程序文件命名如“我的作品.exe ”,并指定文件夹保存。

完成后点“下一步”
提示:如果不想在自解压时看到解压进度条,可以将“Hidden File Extracting Progress Animation from User ”项选中;如果想要创建的程序包支持长文件名,可将“Store files using Long File Name inside Package ”项选中。

11 .在“configure restart ”对话框中,根据你的需要,选定是否要系统重启动。

我们制
作的一般无需重启,可选择默认的”Only restart if needed ”即可。

12 .最后,在弹出的“Save Self Extraction Directive ”对话框中,选择“Save Self Extraction Directive file ”项,程序在默认情况下会将信息文件以SED 格式保存到压缩包所在的文件夹中。

点击“下一步”,然后稍等片刻,一个自解压文件就创建完成了。

Welcome To Download !!!
欢迎您的下载,资料仅供参考!。

相关文档
最新文档