软件绿化

发布日期:2019-11-23 06:20
【字体:打印

  声明:百科词条人人可编纂,词条创修和窜改均免费,毫不存正在官方及署理商付费代编,请勿被骗上当。详情

  绿色软件的修造,简称软件的“绿化”,绿色软件的修造实践上即是咱们我方结束装置步骤的就业。没有什么固定的技巧,根基上是揣测加上试验,分别种别的绿色软件划分有分别的修造计谋。

  装置完操作体例后,咱们凡是必要装置少许常用的软件,然而跟着咱们常用软件的增加,这个装置经过显得越来越令人厌烦:运转setup,然后是选取标的途径,不时的反复这个经过。假使咱们的硬盘上曾经装置了这个软件,也要从头装置一次,能力寻常行使。

  2 又有一局部软件过程改造,可能通过简易的摆设而不再必要从头装置就可能寻常运转了。

  凡是来说把前2品种型的不必要装置就可能运转的软件称为绿色软件,绿色软件拥有如下长处,对操作体例无污染(生怕这也是绿色这个名字的由来),不必要装置,容易卸载,便于率领,可能拷贝到便携的U盘上各处运转。一句话详细即是容易无污染。

  修造软件的绿化版本即是手工装置,若是软件的摆设经过很简易以至基本不必要摆设,这个软件就对照容易绿化。若是软件的装置经过对照丰富,以至要替代操作体例的重心文献,这时分就不适合做绿化,比方directx。

  1、判定:揣测这个软件能不行造成绿色软件,从功用,从你对它的了然,若是你感触这个软件和体例的闭连万分慎密,就不要接续下去了,仍旧用原始的装置步骤最保障最容易,如许的例子有directx9 ,IE6,Norton的反病毒软件等等。如许的判定可能撙节你的时刻,当然你可能无视这一步,实验修造绿色软件,那么就转到第2步。

  2、“绿化”:看待分别的软件有分别的技巧,没有肯定的礼貌,绿化然而总的来说,即是认识软件的装置经过,转换为绿色装置,正在这个经过中,或者必要实验多个技巧,也或者结果因为软件的丰富性或者某些特征,导致无法绿化。要有波折的思思计算,的确的绿化技巧随后讲述。

  3、测试:“绿化”后的测试最好到一个全新装置的操作体例中测试,若是你要正在多个操作体例中行使这个软件,还要正在其它的操作体例中测试,有些软件的文献跟着操作体例的分别而分别,这个时分你必要正在分别的操作体例中举办”绿化“经过,结果归纳为一个完备的顺应多操作平台的绿色软件。

  “绿化”技巧,必要按照体会选取分别的“绿化”技巧,也或者必要不时实验分别的技巧,直到得胜为止。遵循先易后难的序次,的确的技巧征求:

  1、解压缩。这是最简易的一种技巧,即是指实验能不行直接解开软件的压缩包。用Winzip和Winrar试一试,看看能不行直接翻开压缩的装置文献,若是不行翻开,那么就换另表技巧。若是可能,这个软件多半是属于绿色装置的软件(有个体各异,如EmEditor),把压缩包中的文献直接解压到标的途径,然后测试软件的功用是否寻常,若是功用寻常,那么“绿化”就得胜了,若是行使不寻常,那么就换另表技巧。这一类软件的特色是装置步骤的就业统统可能由软件自己来结束。

  2、装置然后卸载。也是对照容易的技巧,即是指直接装置这个软件,然后把步骤复造出来,结果卸载装置步骤。若是这个软件的装置步骤的影响仅仅是复造文献和天生急切键等就业,那么就属于绿色装置,可能行使这个技巧。结果测试软件的功用是否寻常,若是功用寻常,那么“绿化”就得胜了,若是行使不寻常,那么就换另表技巧

  3、反编译装置步骤。这个技巧必要动脑筋,即是按照装置步骤所用的修造用具,选取相应的反编译步骤,然后阅读反编译出的装置剧本,修造绿色软件。目前的软件多人行使特意的装置用具修造,如InstallShield,Wise,InnoSetup,WindowsInstaller,NSIS(Nullsoft),InstallerVISE,个中WindowsInstaller方式的装置文献(即是MSI,MST为后缀的文献),可能通过微软的免用度具Orca翻开查看,InstallShield方式的装置文献也有许多免费的用具可能解压缩和查看剧本。当然特意的装置用具许多,有很多装置步骤没有相应的反编译步骤,这种时分,就无法行使这个技巧了。

  4、察看反装置步骤和log文献。卸载是装置的逆经过,若是明晰奈何卸载,那么也可能猜测出怎样装置。现正在的软件装置结束后绝多人半都带有卸载技巧。卸载是装置的逆经过,若是明晰奈何卸载,那么也可能猜测出怎样装置。由特意的装置用具修造的反装置步骤,凡是都是按照某一个文献中的音讯来卸载的,可能用一个纯文本的编纂器翻开这个文献。个体状况下这个文献统统不蕴涵可读音讯,就只好换用其他技巧了。的确经过即是先采用技巧2,然后认识反装置经过,结果按照反装置的音讯修造绿色软件。

  5、对照体例速照。即是起初正在装置软件之前,把体例的形态记载下来,重要征求注册表和体例目次的全部的文献形态。然后即是装置软件。装置结束后,再一次记载体例形态。结果即是对照前后两个别例形态的分别,而得知装置步骤所做的就业。 通过上面领会装置步骤的手脚,把装置步骤的就业分析为复造文献,注册COM组件,装置供职驱动,注册表摆设等几个局部,把这些明明肢解出来有帮于修造绿色装置的软件。看待必要更丰富的次序来装置的软件,仍旧行使素来的装置步骤对照保障。

  有些软件,正在装置经过中会向体例中拷贝少许动态链接库文献(*.DLL),但软件步骤自身对这些动态链接库文献的途径央求不很庄重,步骤正在运转经过中会自愿摸索如下目次:WIN9X体例:软件所正在目次\windows\windows\system\WINNT/2000/XP体例:软件所正在目次\WINNT\WINNT\system\WINNT\system32\WINNT\system32\WBem\如许,只消软件正在上脸孔次中摸索到这些链接库文献,就能寻常运转,于是,为咱们修造绿色软件供应了容易:咱们可能把这些文献拷贝到软件目次中,备份了这个软件目次,就成为绿色版了。这种技巧短暂咱们叫它“偷天换日法”。

  WINDOWS98和WINDOWS2000/XP的注册表文献有些分别:WINDOWS98的表头是“REGEDIT4”,ANSI编码;

  WINDOWS2000/XP的表头是“WindowsRegistryEditorVersion5.00”,UNICODE编码;

  WINDOWS98体例导出的注册表文献,拿到WINDOWS2000/XP里可能寻常导入,然而WINDOWS2000/XP体例里导出的注册表文献拿到WINDOWS98体例里却不行寻常导入。

  怎样使INDOWS2000/XP体例里导出的注册表文献也能正在WINDOWS98体例里寻常行使呢?技巧是:一、用WINDOWS2000/XP里自带的记事本,把注册文献翻开;二、把表头“WindowsRegistryEditorVersion5.00”改为“REGEDIT4”;三、把文献另存为一个新文献,编码改为“ANSI”。

官方微信

官方微博

Copyright ©BCK体育 网站地图