获取远程更新文件自动更新方法

文档序号:6524078阅读:1563来源:国知局
获取远程更新文件自动更新方法
【专利摘要】本发明公开了一种获取远程更新文件自动更新方法,包括以下步骤:步骤S01,用户访问后台;步骤S02,远程读取版本号,返回远程版本号;步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04;步骤S04,显示更新日志文件和待更新的列表文件;步骤S05,用户指定更新所述待更新的列表文件中的某些文件;步骤S06,更新步骤S05中用户指定的文件,更新版本号。与现有技术相比,本发明实现网站与网站之间的文件自动更新,用户可以选择性的更新,记录详细的更新日志,节约网络资源,稳定新好。
【专利说明】获取远程更新文件自动更新方法
【技术领域】
[0001]本发明涉及计算机网络文件更新领域,具体涉及一种获取远程更新文件及自动更新方法。
【背景技术】
[0002]随着网站越来越多,N个网站形成一个共享资源圈。现有技术可以做到服务器上同步更新网站程序,但是不能通过网站与网站之间的文件自动更新,例如,当A网站更新了某一个开源的程序,B网站也在使用该程序,B网站不能直接通过A网站升级程序,只有A网站将开源程序放入服务器,B网站通过服务器获取,浪费了网络资源,同时,升级用户并不能自主选择是否更新或只更新某些单独的文件。

【发明内容】

[0003]本发明克服了现有技术的不足,提供一种自动获取远程更新文件自动更新方法。
[0004]为解决上述技术问题,本发明采用的技术方案为:
获取远程更新文件自动更新方法,包括以下步骤 步骤S01,用户访问后台;
步骤S02,远程读取版本号,返回远程版本号;
步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04;
步骤S04,显示更新日志文件和待更新的列表文件;
步骤S05,用户指定更新所述待更新的列表文件中的某些文件;
步骤S06,更新步骤S05中用户指定的文件,更新版本号。
[0005]较优地,步骤S04和S06还包括有容错机制,所述容错机制为如果显示新日志文件和列表文件失败或者跟新用户指定文件失败,则显示错误原因,本次文件自动更新结束。
[0006]较优地,步骤S06后还包括,读取升级后的本地版本号和变更的文件内容,删除升级过程中的垃圾文件,更新日志文件,存入数据库。
[0007]与现有技术相比,本发明的有益效果有:N个站互相之间同步程序更新,用户可以选择性的更新,记录详细的更新日志,节约网络资源。
[0008]进一步地,本发明设置有容错机制,保障使用的稳定性。
【专利附图】

【附图说明】
[0009]图1为本发明的方法流程图。
【具体实施方式】
[0010]下面结合附图对本发明作更进一步的说明。
[0011]如图1所示,获取远程更新文件自动更新方法,包括以下步骤 步骤SOI,用户访问后台;
步骤S02,远程读取版本号,返回远程版本号;
步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04;
步骤S04,显示更新日志文件和待更新的列表文件;
步骤S05,用户指定更新所述待更新的列表文件中的某些文件;
步骤S06,更新步骤S05中用户指定的文件,更新版本号。
[0012]较优地,步骤S04和S06还包括有容错机制,所述容错机制为如果显示新日志文件和列表文件失败或者跟新用户指定文件失败,则显示错误原因,本次文件自动更新结束。
[0013]较优地,步骤S06后还包括,读取升级后的本地版本号和变更的文件内容,删除升级过程中的垃圾文件,更新日志文件,存入数据库。
[0014]以上所述仅是本发明的优选实施方式,应当指出:对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.获取远程更新文件自动更新方法,其特征在于:包括以下步骤: 步骤S01,本地网站访问本地后台,本地后台获取远程网站的文件更新列表; 步骤S02,远程读取版本号,返回远程版本号; 步骤S03,比对远程版本号和本地版本号是否相同,若相同,本次文件自动更新结束,否则,执行步骤S04; 步骤S04,显示更新日志文件和待更新的列表文件; 步骤S05,用户指定更新所述待更新的列表文件中的某些文件; 步骤S06,更新步骤S05中用户指定的文件,更新版本号。
2.根据权利要求1所述的获取远程更新文件自动更新方法,其特征在于:所述步骤S04和S06还包括有容错机制,所述容错机制为如果显示新日志文件和列表文件失败或者跟新用户指定文件失败,则显示错误原因,本次文件自动更新结束。
3.根据权利要求1所述的获取远程更新文件自动更新方法,其特征在于:所述步骤S06后还包括,读取升级后的本地版本号和变更的文件内容,删除升级过程中的垃圾文件,更新日志文件,存入数据库。
4.根据权利要求1所述的获取远程更新文件自动更新方法,其特征在于:所述步骤SOl本地后台获取远程网站的文件更新列表的方法包括以下步骤:1)本地后台设置配置文件,所述配置文件中包括远程网站的地址;2)远程网站文件更新并记录文件更新列表;3)本地后台通过网络连接远程网站,获取文件更新列表。
5.根据权利要求4所述的获取远程更新文件自动更新方法,其特征在于:所述远程网站的地址为域名地址。
6.根据权利要求4所述的获取远程更新文件自动更新方法,其特征在于:所述远程网站的地址为IP。
【文档编号】G06F9/445GK103631629SQ201310690801
【公开日】2014年3月12日 申请日期:2013年12月17日 优先权日:2013年12月17日
【发明者】秦谦 申请人:江苏名通信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1