找回密码
 立即注册
查看: 3079|回复: 4

关于软件更新的思路...

[复制链接]
发表于 2013-4-20 13:36:17 | 显示全部楼层 |阅读模式
本帖最后由 Avinli 于 2013-4-20 13:50 编辑

关于软件更新的思路:

1.网站FTP下建立文件夹如"2.5.0420",上传dz客户端的全部文件到里面。
2.插件及软件部分的站长后台版本更新处可以设置更新的地址(就是FTP上面建立的新版本文件夹)
3.客服端软件点击软件更新后----自动检测版本号----提示是否要更新----,选择更新后----自动关闭软件----出现更新进度框-----下载更新(ftp里的客户端文件夹文件)------成功提示,然后重启软件。

软件开发团队请考虑:
1.在升级时下载的文件存放位置和更新替换的方式,最后缓存清理 。升级成功或失败的提示...
2.软件本身不大,这里可以考虑是下载”全部文件替换“或是直接下载”制作好的单文件包”。



路过围观:http://www.nanchongren.cn


更新建议....JPG

BUG建议....JPG

发表于 2013-4-20 13:52:39 | 显示全部楼层
很好的分享,操作很正确。
但为什么lan.data下载不了呢,这个是因为空间无法识别.data扩展名的关系,需要在服务器上添加这个类型才能使用,但对于使用空间而非服务器的站长来说,就没办法做到了。

如果发现下载失败,可以使用浏览器输入地址测试一下文件是否能正常读取,如:
http://www.nanchongren.cn/download/NCR2013/2.5.0420/lan.data

如果读取不了,更新过程就会提示失败了。

iis添加类型的教程: http://www.cr173.com/html/18997_1.html
发表于 2013-4-20 13:57:39 | 显示全部楼层
对于没有服务器的站长,如果想要用自动更新功能,可以暂时借用别人的服务器,也就是说把软件放到别人的服务器里,后台的更新地址改为别人的服务器下载地址。
发表于 2013-4-20 14:04:15 | 显示全部楼层
因为目前的版本比较多,而且每个站长所使用的版本都不一样,为每个版本制定一个升级包比较麻烦,所以现在是做法是统一替换所有文件的。
当然,楼主的提议是好的,我们会继续完善这方面。
 楼主| 发表于 2013-4-20 14:55:12 | 显示全部楼层
我上面红色部分第2点说的: 或是直接下载”制作好的单文件包”。

就是指制作好,封装好的单文件 .exe,在FTP里下载下载替换重新安装就可以了,只是软件检测版本要设置正确...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz插件下载 ( 粤ICP备15082790号-1 )

GMT+8, 2025-5-6 13:17 , Processed in 0.138479 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表