[發明專利]一種軟件更新方法及裝置在審
| 申請號: | 201710113091.3 | 申請日: | 2017-02-28 |
| 公開(公告)號: | CN107423078A | 公開(公告)日: | 2017-12-01 |
| 發明(設計)人: | 沈文策 | 申請(專利權)人: | 福建中金在線信息科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/44 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 古利蘭,王寶筠 |
| 地址: | 350007 福建省福州市倉山區林浦路與潘墩路交*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 更新 方法 裝置 | ||
技術領域
本發明涉及計算機技術領域,具體涉及一種軟件更新方法及裝置。
背景技術
軟件(中國大陸及香港用語,臺灣作軟體,英文:Software)是一系列按照特定順序組織的計算機數據和指令的集合。一般來講軟件被劃分為編程語言、系統軟件、應用軟件和介于這兩者之間的中間件。軟件并不只是包括可以在計算機(這里的計算機是指廣義的計算機)上運行的電腦程序,與這些電腦程序相關的文檔一般也被認為是軟件的一部分。簡單的說軟件就是程序加文檔的集合體。另也泛指社會結構中的管理系統、思想意識形態、思想政治覺悟、法律法規等等。軟件是用戶與硬件之間的接口界面。用戶主要是通過軟件與計算機進行交流。軟件是計算機系統設計的重要依據。
軟件并不是一成不變的,為了彌補軟件本身的漏洞或對軟件進行優化,軟件設計者會不時的推出新版本的軟件,對原有軟件內的文件進行更新?,F有技術中,軟件的更新往往需要對軟件內所有文件逐一對比,從而找到需要更新的文件。
但這種方法步驟繁瑣,工作量大,更新速度慢。
發明內容
有鑒于此,本發明的目的在于提供一種軟件更新方法,使軟件更新可以快速便捷的進行。
為實現上述目的,本發明提供如下技術方案:
一種軟件更新方法,包括:
基于第一配置文件從服務器下載第二配置文件;
對比第一配置文件與第二配置文件的版本號;
若第二配置文件的版本號高于第一配置文件的版本號,則判斷是否符合更新條件;
若符合更新條件,則基于第二配置文件下載新軟件文件;
新軟件文件下載完成后,以新軟件文件替代原軟件文件。
優選地,更新條件包括接收到交互系統發送的確認指令。
優選地,還包括:
若下載新軟件文件過程中斷,刪除已下載的新軟件文件。
優選地,還包括:
新軟件文件替代原軟件文件后,以第二配置文件替代第一配置文件。
優選地,更新條件還包括可用存儲空間大于新軟件文件的大小。
一種軟件更新裝置,包括下載模塊、對比模塊、判斷模塊及替換模塊,其中:
下載模塊用于基于第一配置文件從服務器下載第二配置文件;
對比模塊用于對比第一配置文件與第二配置文件的版本號;
判斷模塊用于在第二配置文件的版本號高于第一配置文件的版本號時,判斷是否符合更新條件;
下載模塊還用于在符合更新條件時,基于第二配置文件下載新軟件文件;
替換模塊用于新軟件文件下載完成后,以新軟件文件替代原軟件文件。
優選地,更新條件包括接收到交互系統發送的確認指令。
優選地,替換模塊還用在下載新軟件文件過程中斷時,刪除已下載的新軟件文件。
優選地,替換模塊還用于在新軟件文件替代原軟件文件時,以第二配置文件替代第一配置文件。
優選地,更新條件還包括可用存儲空間大于新軟件文件的大小。
從上述技術方案可以看出,本發明提供一種軟件更新方法,在打開軟件時,基于原有的第一配置文件從服務器中下載新的第二配置文件,將下載下來的第一配置文件與第二配置文件中的版本號進行比較,當第二配置文件的版本號高于第一配置文件的版本號,則代表有需要更新的文件,此時就基于第二配置文件下載新軟件文件,并用新軟件文件替代原軟件文件。本方法與現有技術相比,利用配置文件的對比替代了現有的將所有文件逐個對比的方法,極大的減少了工作量,使軟件更新變得更加便捷。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其它的附圖。
圖1為本發明公開的一種軟件更新方法的實施例1的流程圖;
圖2為本發明公開的一種軟件更新方法的實施例2的流程圖;
圖3為本發明公開的一種軟件更新裝置的實施例3的具體結構示意圖;
圖4為本發明公開的一種軟件更新裝置的實施例4的具體結構示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建中金在線信息科技有限公司,未經福建中金在線信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710113091.3/2.html,轉載請聲明來源鉆瓜專利網。





