Chinaunix首页 | 论坛 | 博客
  • 博客访问: 531196
  • 博文数量: 576
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5020
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-13 14:47
文章分类

全部博文(576)

文章存档

2011年(1)

2008年(575)

我的朋友

分类:

2008-10-14 14:53:31


用匿名方式登陆一个FTP服务器,下载FTP服务器里的文件到本地。在FTP服务器里应该有一个list.ini文件,里面记录一些相关的信息(版本号,需要下载的文件等)。
程序第一次执行,如果本地没有list.ini文件,则先下载服务器的list.ini文件到本地,然后从本地的list文件中拿到需要升级的文件清单,下载服务器里的相应文件.最后结束自己。以后运行程序,先读取本地文件中的list文件的版本号,再下载服务器的list.ini文件到本地。然后比较版本号,如果有新版本,就从list文件中拿到需要升级的文件清单,下载服务器里的相应文件,最后结束自己。
apple3.exe 是被升级的主程序例子,在程序代码中可选择是否对被升级的主程序进行启动和关闭。

代码中有较详细的中文说明, FTP和读INI文件的类都是用的别人做好的。有问题联系刘欣 QQ:522929。james_lx@163.com


[代码性质] VC可重用代码段
[代码作者] james_lx
[文件大小] 204K
[更新日期] 2003-12-8 22:33:00
[下载次数] 7210


--------------------next---------------------

阅读(253) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~