看到Fannky发布的 让你设计的数据库也能自动UpDate ,但发现只是用于局域网,现把我以前做的互联网更新发上来分享。 互联网自动更新: 1、在我们发布做好的程序给客户使用后,使用客户较多,当有些小小的改动时,要去一个客户一个客户 通知,较麻烦!那有没有象瑞星及游戏那样自动查找是否发布了新版本并自动下载安装的方法呢?当然 有了(没有做不到,只有想不到嘛)。 2、你要有一个FTP或者一个可以上传及直接下载的网站(用于存放最新的客户端及版本信息)。 3、在发布更新时,为了减小客户端下载文件所需的时间,我们一般会压缩成ZIP或RAR文件,所以客户端 还得包含解压的程序(RAR)。 4、更新后为了能直接使用,所以最好你的程序是用另一个文件打开(如:你的程序是B,那你要先打开A ,再用A检查是否下载安装了更新,如果安装了,即COPY更新的程序TEM到B,再打开B,关闭A,因为直接 替换会造成ACCESS损坏)。 5、以下是操作方法及代码(等有空时再做个例放上来,或者谁帮做做例吧 )。 '更新.txt必须含: '标识符TRUE,检测是否联网 '(因未联网也会下载到一个错误的网页)如(true) ' 版本相关信息 如(dat版本:3.0版) ' 更新文件下载地址 如(dat地址:http://192.168.1.5/web/3.0.rar下载) ' 更新文件大小信息 如(DATSZ:16535K") 以下内容需要回复才能看到 '用以下代码从网络读取版本信息文件: *** Hidden to visitors *** 附上示例: 说明: 本示例不可放于桌面运行! 示例存放版本信息的网页:[url=http://baije14764527.sys98.18ads.com/]http://baije14764527.sys98.18ads.com/vi.txt,[/url]更改地址请于模块中更改。 示例存放RAR更新包的网址于以上页面中,存放的RAR更新包可以用任何后缀名,下载保存也可以是任何后缀名: 版本信息的中的文件大小必须是字节(不是KB),即右键单击更新包,属性中看到的大小。 示例下载解压后的文件存于与本文件同一路径,文件名:cports.exe(用于查看网络连接的一个程序)。 刚发现发布版本信息的页面打不开了,更改了文件内地址重新发上来了 [ 本帖最后由 baije 于 2008-3-25 18:51 编辑 ]
|
|站长邮箱|小黑屋|手机版|Office中国/Access中国
( 粤ICP备10043721号-1 )
GMT+8, 2025-4-2 12:59 , Processed in 0.065822 second(s), 17 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.