国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種游戲客戶端版本更新方法

      文檔序號:9810313閱讀:1039來源:國知局
      一種游戲客戶端版本更新方法
      【專利說明】一種游戲客戶端版本更新方法
      [0001]
      技術(shù)領(lǐng)域
      [0002]本發(fā)明涉及一種游戲客戶端版本更新方法,屬于游戲運營支持領(lǐng)域。
      【背景技術(shù)】
      [0003]在各種游戲運營中,客戶端版本更新是一個非?;A(chǔ)的環(huán)節(jié),通過頻繁更新版本來修改漏洞,改善玩家體驗,增加游戲內(nèi)容,提高游戲穩(wěn)定性?,F(xiàn)有的更新方法為整包更新,效率較低。

      【發(fā)明內(nèi)容】

      [0004]為了解決上述技術(shù)問題,本發(fā)明提供了一種游戲客戶端版本更新方法。
      [0005]為了達到上述目的,本發(fā)明所采用的技術(shù)方案是:
      一種游戲客戶端版本更新方法,包括以下步驟,
      步驟一,下載服務(wù)器中的文件列表,判斷當前客戶端是否為最新客戶端,如果不是,則轉(zhuǎn)至步驟二,如果是,則不進行更新;
      步驟二,讀取服務(wù)器文件列表中的一條文件,判斷本地文件列表中是否存在與該條文件名稱一致的文件,如果存在,則轉(zhuǎn)至步驟三,如果不存在,則下載該文件,下載完成后,在本地文件列表中添加該條文件;
      步驟三,判斷兩條名稱一致的文件的大小是否一致,如果是,則不更新該條文件;如果不是則下載服務(wù)器文件列表中的該條文件。
      [0006]服務(wù)器文件列表和本地文件列表中均包含版本號。
      [0007]如果服務(wù)器文件列表中的版本號與本地文件列表中的版本號相同,則判定當前客戶端為最新客戶端,否則不是最新客戶端,需進行更新。
      [0008]下載文件采用多線程下載方式。
      [0009]當更新結(jié)束后,刪除本地文件列表中的多余文件;
      具體過程為,
      讀取本地文件列表中的一條文件,判斷服務(wù)器文件列表中是否存在與該條文件名稱一致的文件,如果存在,則不刪除,如果不存在,則刪除該文件。
      [0010]刪除本地文件列表中的多余文件后,刪除下載的服務(wù)器文件列表。
      [0011]本發(fā)明所達到的有益效果:本發(fā)明與現(xiàn)有的技術(shù)相比效率更高。
      【具體實施方式】
      [0012]以下實施例僅用于更加清楚地說明本發(fā)明的技術(shù)方案,而不能以此來限制本發(fā)明的保護范圍。
      [0013]—種游戲客戶端版本更新方法,包括以下步驟: 步驟一,下載服務(wù)器中的文件列表,判斷當前客戶端是否為最新客戶端,如果不是,則轉(zhuǎn)至步驟二,如果是,則不進行更新。
      [0014]服務(wù)器文件列表和本地文件列表中均包含版本號,如果服務(wù)器文件列表中的版本號與本地文件列表中的版本號相同,則判定當前客戶端為最新客戶端,否則不是最新客戶端,需進行更新。
      [0015]步驟二,讀取服務(wù)器文件列表中的一條文件,判斷本地文件列表中是否存在與該條文件名稱一致的文件,如果存在,則轉(zhuǎn)至步驟三,如果不存在,則下載該文件,下載完成后,在本地文件列表中添加該條文件。
      [0016]步驟三,判斷兩條名稱一致的文件的大小是否一致,如果是,則不更新該條文件;如果不是則下載服務(wù)器文件列表中的該條文件。
      [0017]上述下載文件采用多線程下載方式。
      [0018]當更新結(jié)束后,先刪除本地文件列表中的多余文件,然后刪除下載的服務(wù)器文件列表。
      [0019]刪除本地文件列表中的多余文件的具體過程為:讀取本地文件列表中的一條文件,判斷服務(wù)器文件列表中是否存在與該條文件名稱一致的文件,如果存在,則不刪除,如果不存在,則刪除該文件。
      [0020]綜上所述,上述游戲客戶端版本更新方法現(xiàn)有的技術(shù)相比效率更高。
      [0021]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明技術(shù)原理的前提下,還可以做出若干改進和變形,這些改進和變形也應(yīng)視為本發(fā)明的保護范圍。
      【主權(quán)項】
      1.一種游戲客戶端版本更新方法,其特征在于:包括以下步驟, 步驟一,下載服務(wù)器中的文件列表,判斷當前客戶端是否為最新客戶端,如果不是,則轉(zhuǎn)至步驟二,如果是,則不進行更新; 步驟二,讀取服務(wù)器文件列表中的一條文件,判斷本地文件列表中是否存在與該條文件名稱一致的文件,如果存在,則轉(zhuǎn)至步驟三,如果不存在,則下載該文件,下載完成后,在本地文件列表中添加該條文件; 步驟三,判斷兩條名稱一致的文件的大小是否一致,如果是,則不更新該條文件;如果不是則下載服務(wù)器文件列表中的該條文件。2.根據(jù)權(quán)利要求1所述的一種游戲客戶端版本更新方法,其特征在于:服務(wù)器文件列表和本地文件列表中均包含版本號。3.根據(jù)權(quán)利要求2所述的一種游戲客戶端版本更新方法,其特征在于:如果服務(wù)器文件列表中的版本號與本地文件列表中的版本號相同,則判定當前客戶端為最新客戶端,否則不是最新客戶端,需進行更新。4.根據(jù)權(quán)利要求1所述的一種游戲客戶端版本更新方法,其特征在于:下載文件采用多線程下載方式。5.根據(jù)權(quán)利要求1所述的一種游戲客戶端版本更新方法,其特征在于:當更新結(jié)束后,刪除本地文件列表中的多余文件; 具體過程為, 讀取本地文件列表中的一條文件,判斷服務(wù)器文件列表中是否存在與該條文件名稱一致的文件,如果存在,則不刪除,如果不存在,則刪除該文件。6.根據(jù)權(quán)利要求5所述的一種游戲客戶端版本更新方法,其特征在于:刪除本地文件列表中的多余文件后,刪除下載的服務(wù)器文件列表。
      【專利摘要】本發(fā)明公開了一種游戲客戶端版本更新方法,包括以下步驟,步驟一,下載服務(wù)器中的文件列表,判斷當前客戶端是否為最新客戶端,如果不是,則轉(zhuǎn)至步驟二,如果是,則不進行更新;步驟二,讀取服務(wù)器文件列表中的一條文件,判斷本地文件列表中是否存在與該條文件名稱一致的文件,如果存在,則轉(zhuǎn)至步驟三,如果不存在,則下載該文件,下載完成后,在本地文件列表中添加該條文件;步驟三,判斷兩條名稱一致的文件的大小是否一致,如果是,則不更新該條文件;如果不是則下載服務(wù)器文件列表中的該條文件。本發(fā)明與現(xiàn)有的技術(shù)相比效率更高。
      【IPC分類】G06F9/445
      【公開號】CN105573783
      【申請?zhí)枴緾N201510921260
      【發(fā)明人】秦謙
      【申請人】鎮(zhèn)江樂游網(wǎng)絡(luò)科技有限公司
      【公開日】2016年5月11日
      【申請日】2015年12月14日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1