|
盒子资源分类 |
![]() |
|
|
|
Upgrader v1.1 (在线更新组件) |
![]() |
关键字:Upgrader Update HTTP 在线更新 |
来 自:原创 |
平 台:Win2k/XP/NT,Win2003 |
下载所需:0 火柴 |
深浅度:中级 |
完成时间:2007/8/7 |
发布者:whitewolf |
发布时间:2007/8/7 |
编辑器:DELPHI7 |
语 种:简体中文 |
分 类:互联网 |
下载浏览:8920/19668 |
|
|
|
|
组件名:Upgrader 版本:1.1
作者E-mail:whitewolfxp AT 163.com
功能:用于通过Http更新软件
特性: 1、阻塞模式更新 2、具备比较完备的进度控制 3、与autoupgrader组件相比,相对更简单些,但autoupgrader必须要求具备GUI,而这个组件则不需要。 4、具自动回滚功能。如停止下载或下载失败都会执行回滚操作。 5、可将文件方便地下载到指定目录而不必须都下载到同一目录中。
组件属性: UpdateInfoURL:更新信息文件的URL地址 VersionPattern:版本控制模式 vpByNumber:采用数字作为版本号,采用此模式,VersionAsNumber有效 vpByDateTime:采用日期作为版本号,采用此模式,VersionAsDateTime有效
组件事务: OnProgress:进度控制 OnProgress2:扩展进度控制 OnFileBegin:文件下载前 OnFileEnd:文件下载后
更新信息文件格式: [version] Pattern=1 //VersionPattern (0表示采用vpByNumber, 1表示采用vpByDateTime) Version=2 //版本号,如果Pattern为0,则这里采用数字,否则使用日期字符串,如:2007-08-03 12:00:00
//下面是文件列表,格式为:本地路径=下载地址 //.表示当前目录,..表示上级目录,跟DOS下的表示是一样的。 [files] ..\test\NBServer.exe=http://192.168.1.2:19130/nbmanager/NBServer.exe .\test\blacklist.sys=http://192.168.1.2:19130/nbmanager/blacklist.sys test\client.exe=http://192.168.1.2:19130/nbmanager/bak/client.exe config.ini=http://192.168.1.2:19130/nbmanager/config.ini zend\1.exe=http://192.168.1.2:19130/nbmanager/test/1.exe zend\2.exe=http://192.168.1.2:19130/nbmanager/test/2.exe zend\3.exe=http://192.168.1.2:19130/nbmanager/test/3.exe
配置文件中的本地路径可以使用目录变量,如 %Windows%\setup.exe=http://192.168.1.2:19130/setup.exe 即表示将http://192.168.1.2:19130/setup.exe下载到本地的Windows目录下,并改名为setup.exe
可用的目录变量如下: %Windows% %System% %Temp% %Desktop% %Programs% %Personal% %Startup% %Recent% %SendTo% %StartMenu% %DesktopDirectory% %NetHood% %Fonts% %Templates% %Common_StartMenu% %Common_Programs% %Common_Startup% %Common_DesktopDirectory% %AppData% %PrintHood% %Common_Favorites% %Internet_Cache% %Cookies% %History%
使用相关说明,请参看update.inf和Demo(压缩包中的update.inf只是范本,只有放到Http服务器上才会生效) 注:新程序的版本号一定要大于旧程序的版本才会更新 |
![]() |
本站原创作品,未经作者许可,严禁任何方式转载;转载作品,如果侵犯了您的权益,请联系我们! |
相关文章 |
|
![]() |
|
相关评论 |
![]() |
共有评论18条
当前显示最后6条评论
|
zxwe |
2008/3/4 12:11:18 |
您好! 能不能把版本号改为字符串呀,因为我需要的版本号格式为:12.34,而现在只能用12 表现不出程序的细微变化,望您采纳并回复zxw-e@126.com |
qqq111 |
2008/3/24 14:22:26 |
能下载,但不知道为什么只能下载1.7M以内的文件 请回复,谢谢 |
res1000 |
2008/11/7 6:31:22 |
如果没有新版本,是不是窗体会出现一小段时间无相应? |
glcsgf |
2008/12/2 23:26:12 |
我倒~里面带木马~无耻~ |
whitewolf |
2009/1/7 9:25:03 |
里面的执行文件都是有源代码的,如果觉得有木马,大可以重新编译一遍,大不可恶言相向,这也不是一个程序员应有的素质。提供exe只是为了便于测试而已,杀毒软件误报的事情也不是一件两件了,希望大家能够体谅。因为工作比较忙,一直都没有对这个组件进行更新,深表报歉。 |
jbmaster |
2009/5/31 12:07:29 |
Start完成后主界面会关闭后再次开启~
这是为什么,是哪个动作引起的?谢谢~ |
我要发表评论 |
查看全部评论 |
|
|
|