分享

为自己制作一款《软件安装管理器》

 zou.wei 2014-03-07

为自己制作一款《软件安装管理器》

因为每年要有几次重装系统,每次重装系统又都要装很多软件,所以在几年前知道有个《软件安装管理器》之后就很想自己设置这么个软件,但是由于没有自信,也就没敢亲自实践。

我是个喜欢瞎鼓捣的人,没事会把一些别人不感兴趣的东西拿来研究一下,所以也就不小心把别人不会的一些东西学会了一点。这些都给我带了了一些乐趣,时常想,俺的老脑筋还没锈住,似乎比很多人还能多点小灵气。嗯,夸夸自己真的是感觉良好。

俺以前初玩博客时,由于看到别人美化自己的博客,所以也自己找资料,学到了一点点代码知识,最近又在无意间看到了雨林木风的《软件安装管理器》及代码,反正也没事,就琢磨把这软件真正编辑一下,转换成自己装机的辅助工具,省得每次装机后花费大量时间去安装常用软件。于是我就开始研究雨林木风公布的代码配置信息,没想到,俺这个对代码几乎一点不懂的人也能把这配置信息搞得有模有样,居然可以使这《软件安装管理器》随意添加自己需要的软件,只是要对雨林木风的初始代码做点小小的改动。下面俺把俺的配置方式写出来,大家按照俺的办法就会轻松编制自己的《软件安装管理器》。

第一步:

下载雨林木风的《软件安装管理器》及代码:

下载地址:http://old.xiazaiba.com/downinfo/3618.html

第二步:

解压缩后进入data文件夹会看到toolsbanner1.bmp和bg2.bmp这两个图形文件,我们把它用Photoshop按照自己喜欢的样式重新制作,它就成为了我们自己的御用工具了哈,注意:图片修改后,还要用原来的文件名和格式保存哈。

为自己制作一款《软件安装管理器》
(图1)

看!效果咋样?

第三步:

这一步才是进入到配置的关键环节。我们先解读一下原有代码语言的指向:

我们用写字板打开data文件夹内的config.ini文件,我们看到了雨林木风所留给我们的配置文本,就是在这个文本上来进行我们的个性编辑。

[SoftList]之前的代码我们可以视而不见哈,也可以稍作改动,俺就把“装机人员常用软件工具盘Y 6.0”句改成了“装机常用件工具”,1上的示就是俺改动后的名哈。

[SoftList]

Office=办公软件

Antivir=病毒防治

safe=网络安全

………………

………………

Office、Antivir、safe等词句是指每一大项分类(如图2拉黑部分),

为自己制作一款《软件安装管理器》

(图2)

我们可以根据我们软件的具体需要自我重组分类,也就是可以自行编组,词句由你自己选择哈。

办公软件、病毒防治、网络安全等词句是指每一大项分类在软件左侧窗体显示的名称哈(图3),同样可以自己命名。

为自己制作一款《软件安装管理器》

(图3)

这些设定完成后,我们就该进入到每一大项的具体设定:

为自己制作一款《软件安装管理器》

(图4)

图四是我设定的大项名称以及顺序,在图1上显示得很清楚哈。

我们直接向下参照[Chat]项的编制:

为自己制作一款《软件安装管理器》

(图5)

[Chat]项下第一行treeico=data\snoopy_9.ico是配置每大项的小图标,我们可以在网上找到我们喜欢的一些.ico图标文件放到data文件夹里,然后把路径填写到treeico=之后就可以显示我们想要的小图标了。

第二行list=Chatsoftlist就是把每大项的名称添加在list=***softlist的***处。

第三行[Chatsoftlist]是把上边添加完的下拉并加括号。

以上的方式都是雨林木风所留给我们的原有方式,我们只需照办。

第四、五、六行是雨林木风忘记告诉我们的,不对,是第五、六行他没告诉我们哈,我开始不知道这么简单,我总想从每大项里边分支出子项,变换了很多方式,没有一种成功,后来试着在第四行之后添加上需要的软件,竟然成功了,看来会蒙也能做成很多事哈。对了!这就是在每一大项添加子项的语句:

1=QQ2010

2=UC

3=Skype

第七行的括号里是即将安装的软件名称。

第八行“Caption=QQ2010正式版”是将在右侧窗口显示的软件详细名称(如图6)。

为自己制作一款《软件安装管理器》

(图6)

第九、十行是我们软件所在的路径哈,我们一定要在这文件夹内创建好每一软件自有的文件夹,并把软件放置其中(如图7)

为自己制作一款《软件安装管理器》

(图7)

第十一行icon=data\QQ.ico中icon=后可填可不填,它是在右侧窗口显示软件图标的,图六可以看到。

第十二行link=不用理睬。

第十三行level=5中的5是指定“推荐等级”后的星星数量,可以自己设定为3或4以改变推荐等级。

后边两行不用说了哈,软件说明可以随便填写。

其实关键设定语言俺都解释了,是俺胡乱解释的哈,估计能对大家有帮助,因为咱们都是菜鸟嘛。大家按照俺图5的设定格式一定会成功。

其实,俺还是有很多遗憾,由于俺并不会计算机编码,不能把这软件做的更完美,如果俺会的话,俺就知道怎么添加语言使软件自动填写序列号、自动设定安装路径,那样才算一款真正完美的《软件安装管理器》。

俺这里抛了块砖,真希望能引来俺想得到的玉,哪位高手帮俺解决自动填写序列号、自动设定安装路径的难题,俺这篇文章才算没白写。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多