荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: agileboy (快乐笛子), 信区: NetResource
标  题: 一个在线升级 HappyShow 的方案[转载]
发信站: 荔园晨风BBS站 (Mon Mar 22 15:36:09 2004), 站内信件

【 以下文字转载自 Newsoftware 讨论区 】
【 原文由 agileboy 所发表 】
这个方案纯粹是一个瞬间的灵感,现捕捉出来,欢迎大家评论:

『目标』:如果有小小的改动,不需要下载12m的完整安装包,只需执行一个
          update.exe 程序升级就足够了。当改动积累到一定程度,再发布
          新版的完整安装包。

『升级程序』:ftp://192.168.79.27/update.exe (需要安装 HappyShow 4.05)
          在服务器上已经升级了 Media Player Classic 6480 (汉化版) 和
          duke 汉化的 VSFilter.dll(2.33),欢迎测试!

『网络设置』:ADSL、二级代理(无需验证的,如 192.168.79.84:8080 )
              均可以升级。注意:深大代理不行!


1、在 http://hjn.nease.net 服务器上放最新的升级文件,如mpc2kxp6480.exe、
   VSFilter.dll.

2、在上面的服务器上放置一个 _update.ini 文件,该文件包括几个段:
   [version]、[Addfile]、[Addreg]等,样品如下:
==================================================================
   [version]
   version=405
   build=200403220  ;最后一个0表示当天build的次数

   [Addfile]
   1=nt,0,01,mpc2kxp6480.exe ;nt表示这个文件用在nt系列系统,0表示这个文件
                             ;不需要注册,01 是自定义的路径.
   2=nt,1,01,VSFilter/VSFilter.dll
   3=……
   ……

   [Addreg]
   ;暂时留空
==================================================================

3、用 nsis 脚本语言编写一个update程序,程序运行时自动下载 _update.ini,
   并使用循环读取[Addfile]段的 1、2、3、…… 行,然后判断每行的参数,
   并作出相应的动作。











--
HappyShow 下载地址:

http://hjn.nease.net
 HappyShow电影插件包下载:http://hjn.nease.net
  HappyShow 下载:http://hjn.nease.net

※ 修改:·agileboy 於 Mar 22 15:35:43 修改本文·[FROM: 192.168.79.27]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.79.27]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.79.27]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店