UPDATE NOW!2000之快速DIY篇
|
多次摸索之后,笔者发现Update Now!2000其实是一个很容易进行个性化设置的软件,所有信息均采用ini方式记录。因此,我们可以不改动源程序就可以对Update Now!2000的部分资源进行适当的修改,使该软件更适合我们个人的使用习惯。 我们先来看看Update Now!2000的文件结构图: Update Now!┌Update.exe* 主程序执行文件 注:蓝色字体标示的文件是Update Now!2000运行所必须的,只要有这几个文件Update Now!2000就可以顺利的运行了。其中ini是win32时期常用的记录软件信息的文件,Update Now!2000也采用了这一信息记录方式。 详解ini文件: site.ini 这里保存的是站点配置向导中主页提供商的服务器信息,Update Now!2000虽然自带了几个,但是都是不常用的,反正我是一个没用上。所幸的是修改很方便。 格式如下: [SITE0] 站点序号,0、1、2、3……依此类推 每个主机的信息分5段描述,我们可以依样画葫芦,除站点序号要逐一增加外,其它信息可以根据自身情况随意填写。这样在Update Now!2000的增加主机向导中,只需填入用户名和密码,然后选择相应的ftp服务器就行了。是不是很简单? update.ini 这是Update Now!2000存放在windwos目录下的重要信息保存文件。里面包含了程序的执行路径、程序配置和站点设置信息等等,稍懂些英文的人一看就明白了。对我们来说,最重要的就是文件中的站点配置信息,[host"n"]段记录的就是使用中的站点信息,一旦此信息丢失,我们对Update Now!2000的所有配置又得重新开始。 同程序界面对照如下: [HOST1] 站点信息序号 了解了以上内容,即使偶然信息丢失,我们也可以很快的重建。要知道,在ini里编辑信息比通过程序一步步重建方便的多了。
当我们新建了站点后,当前目录下会自动生成update0.ini、update1.ini……的序列文件,这些文件和update.ini文件里的站点信息是一一对应的。一旦开始上传工作,本地站点目录中的所有文件信息都被保存在相应的站点ini文件里。 保存格式如下: E:yourdirfilename=14:10:24 777 -1 000 “=”前面是上传文件的本地路径,后面依次是文件修改时间、属性、判断是否上传(没有“-1”则表示该文件无须上传)和上传模式。 从上面内容我们不难发现,Update Now!2000主要就是靠update.ini和update"n".ini文件来保留软件的各种信息,其中又以update.ini文件是最为重要的。并且此文件放在windows目录中,如果不加以备份的话,一旦重装系统,那Update Now!2000的所有信息将全部需要重新配置。反复去做一件相同的工作,任谁都会觉得厌烦的。因此,要想避免每次都重装Update Now!2000,我们要做的事情就是做好这两个信息配置文件的备份工作。由于手工备份太麻烦,笔者特地制作了两个批处理文件,方法如下: 1、文件备份 打开记事本之类文本编辑器,输入如下内容 2、文件恢复 同样使用记事本等软件,输入 使用时,执行backup.bat文件进行软件信息备份,执行restore.bat文件进行信息的恢复,将Update Now!2000的信息恢复到系统重装前的状态。 如果您还有不清楚的地方没关系,这里有我修改好的版本 好了,现在再回头看看,Update Now!2000是不是已经成了你可以玩弄于鼓掌之间的玩物?呵呵!南巢在此祝各位用的顺心了 源代码网供稿. |
