关于程序的自动升级问题(50分)

  • 主题发起人 poto5269
  • 开始时间
P

poto5269

Unregistered / Unconfirmed
GUEST, unregistred user!
程序通过局域网进行自动更新,升级文件存放在ftp服务器上,想请问各位高手,AutoUpgrader控件是否支持ftp更新?
如果不支持,有无该控件,或谁有该方面的源码示例啊
谢谢了
 
自己先来顶一下.[:(]
 
如果是c/s的话,我建议放在数据库里面,blob,很好做,而且可以夹入判断信息,不难做。
不过无论用哪种方式,你都要设计好自动更新的执行步骤,正常来说,要做2个exe:
第一个用来启动,判断本地的真正要执行的、第二个exe是不是最新的,再执行另外一个;
另外一个执行后,反过来判断第一个的版本。
 
我的做法是跟楼上相同!
 
用Indy控件做还可以,支持因特网自动更新
 
我是用indy下载的
 
我是用 zlib 压缩后传到数据库中的,减小流量
通过md5或者crc验证程序是否需要升级。
表至少需要3个字段: 文件名,文件内容,md5或crc
 
不是c/s的,本地access数据库[:(]
 
局域网?有ftp服务器的话,就在那台机装一个sql也不是很难吧?通过blob字段操作,避免了很多问题啊,毕竟如果是ftp的话,文件被感染病毒也很难判断得出来。
这跟你真正的程序用本地access没多大关系。
 
AutoUpgrade不支持ftp,
我这有带源码的控件,要不?
 
to 蜉蝣小生:
你的控件支持ftp吗?如果是的话发一个我,谢谢
jinuo1008@cpic.com.cn
 
局域网还用FTP?直接防问不就行了么?FTP不是脱裤子放屁么?
 
顶部