1。瑞星升级程序为一个单独的exe文件,在必要的时候升级程序自身也升级。 使用主程序更改文件名就是了。比如前段时间它升级需要填写序列号什么的,而现在的升级程序不需要了。
原因我想就是这样。它将主程序与升级程序不断的交替升级,就达到完全升级的目的了。
2。为保证病毒库下载的完整性。它升级过程中使用了文件效验,这点可以使用CRC方式效验的。网上有这方面代码。其他方面与一般的软件升级程序差不了多少。在技术细节上可以有什么断点续传,多线程下载等等。