亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種續(xù)傳下載方法及系統(tǒng)的制作方法

文檔序號(hào):8415698閱讀:206來源:國(guó)知局
一種續(xù)傳下載方法及系統(tǒng)的制作方法
【專利說明】一種續(xù)傳下載方法及系統(tǒng)
[0001]本發(fā)明專利申請(qǐng)是申請(qǐng)日為2011年3月11日、申請(qǐng)?zhí)枮?01110059871.7、名稱為“一種續(xù)傳下載方法及系統(tǒng)”的中國(guó)發(fā)明專利申請(qǐng)的分案申請(qǐng)。
技術(shù)領(lǐng)域
[0002]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù),尤其涉及一種下載文件方法。
【背景技術(shù)】
[0003]隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,越來越多的人開始使用網(wǎng)絡(luò),人們通過網(wǎng)絡(luò)獲取信息,下載資料、電影、游戲等文件。
[0004]目前,人們可以使用各種下載工具來下載數(shù)據(jù),如迅雷下載、FlashGet(網(wǎng)際快車)下載、BT下載、eMule (電騾)下載、IE下載、瀏覽器下載等。在眾多的下載工具中,瀏覽器下載不用安裝下載工具軟件,并能隨瀏覽器自動(dòng)升級(jí),操作簡(jiǎn)單、方便。
[0005]然而使用瀏覽器下載數(shù)據(jù),一旦瀏覽器發(fā)生異常(如自動(dòng)關(guān)閉),而正在下載的文件又沒下載完成,則此時(shí)只能放棄已下載的數(shù)據(jù),而轉(zhuǎn)用其他下載工具重新下載,給用戶帶來了不便。
[0006]此外,用戶采用一種下載工具下載文件時(shí),下載一部分?jǐn)?shù)據(jù)后發(fā)現(xiàn)該下載軟件下載速度過慢,其只能繼續(xù)下載,而轉(zhuǎn)用其它下載工具則會(huì)導(dǎo)致之前下載的那部分?jǐn)?shù)據(jù)丟棄,嚴(yán)重影響效率。
[0007]因此,目前的此種將未下載完的數(shù)據(jù)直接丟棄,而選擇其他下載工具重新下載數(shù)據(jù)的方式,造成了資源浪費(fèi)且嚴(yán)重消耗用戶時(shí)間。

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

[0008]本發(fā)明提供了一種能夠利用不同下載工具續(xù)傳下載的方法及系統(tǒng)。
[0009]在第一方面,本發(fā)明提供了一種續(xù)傳下載方法。第一下載工具下載文件。分析模塊將未下載完的文件轉(zhuǎn)換為第二下載工具可識(shí)別的文件,以便該第二下載工具可續(xù)傳下載該未下載完的文件。
[0010]進(jìn)一步地,由第一下載工具或第二下載工具觸發(fā)分析模塊,以便其將未下載完的文件轉(zhuǎn)換成第二下載工具可識(shí)別的文件。
[0011]進(jìn)一步地,上述未下載完的文件是關(guān)聯(lián)于分析模塊的,且執(zhí)行該未下載完的文件則觸發(fā)該分析模塊,并由該分析模塊將該未下載完的文件轉(zhuǎn)換成第二下載工具可識(shí)別的文件。
[0012]進(jìn)一步地,第二下載工具與第一下載工具是相同下載類型的下載工具。
[0013]進(jìn)一步地,第二下載工具與第一下載工具是不同下載類型的下載工具。
[0014]進(jìn)一步地,分析模塊中存有格式轉(zhuǎn)換對(duì)照表,通過該對(duì)照表實(shí)現(xiàn)不同文件格式之間的轉(zhuǎn)換。
[0015]進(jìn)一步地,將已下載完成和/或未下載完成的文件及其存儲(chǔ)地址對(duì)應(yīng)生成映射表,且在執(zhí)行對(duì)文件重新下載或續(xù)傳下載時(shí),利用該映射表查找是否存在該文件,如果已存在該文件,則提示用戶。
[0016]進(jìn)一步地,上述提示用戶的步驟包括:檢查上述文件是否下載完成,如下載完成則提示用戶該文件已存在,如未下載完成則進(jìn)行檢查操作,并提示用戶該文件格式是否需要轉(zhuǎn)換。
[0017]進(jìn)一步地,第二下載工具或分析模塊獲取預(yù)置的資源列表,并根據(jù)該資源列表獲取同一資源在第二下載工具中的資源獲取地址,從而將該未下載完的文件下載完全。
[0018]進(jìn)一步地,第一下載工具與第二下載工具僅可識(shí)別各自保存的未下載完的文件。
[0019]在第二方面,本發(fā)明提供了一種可續(xù)傳下載文件的系統(tǒng)。該系統(tǒng)包括下載模塊和分析模塊。該下載模塊用于下載文件。該分析模塊用于將未下載完的文件轉(zhuǎn)換為第二下載工具可識(shí)別的文件,以便該第二下載工具可續(xù)傳下載該未下載完的文件。
[0020]進(jìn)一步地,由上述下載模塊或第二下載工具觸發(fā)分析模塊,以便其將未下載完的文件轉(zhuǎn)換成第二下載工具可識(shí)別的文件。
[0021]進(jìn)一步地,上述未下載完文件是關(guān)聯(lián)分析模塊的,且執(zhí)行該未下載完的文件則觸發(fā)該分析模塊,并由該分析模塊將該未下載完的文件轉(zhuǎn)換成第二下載工具可識(shí)別的文件。
[0022]進(jìn)一步地,分析模塊中存有格式轉(zhuǎn)換對(duì)照表,通過該對(duì)照表實(shí)現(xiàn)不同文件格式之間的轉(zhuǎn)換。
[0023]本發(fā)明可將一個(gè)下載工具未下載完的文件,轉(zhuǎn)由另一個(gè)下載工具繼續(xù)下載完全,從而實(shí)現(xiàn)了多個(gè)下載工具的接力下載。本發(fā)明為用戶帶來了方便,避免了網(wǎng)絡(luò)資源和用戶時(shí)間的浪費(fèi),也使用戶可以自由的選擇下載速度最佳的下載工具,同時(shí)用戶不用再記住各種未下載完成的數(shù)據(jù)是用什么下載工具下載的,所以還可以幫助用戶統(tǒng)一管理下載數(shù)據(jù),讓用戶體驗(yàn)更佳。
【附圖說明】
[0024]下面將參照附圖對(duì)本發(fā)明的具體實(shí)施方案進(jìn)行更詳細(xì)的說明,在附圖中:
[0025]圖1是本發(fā)明一個(gè)實(shí)施例的續(xù)傳下載方法流程圖;
[0026]圖2是本發(fā)明一個(gè)較佳實(shí)施例的續(xù)傳下載方法流程圖;
[0027]圖3是以SE !為后綴的未下載完文件的不意圖;
[0028]圖4示意的是由圖3SE!文件而生成的td文件;
[0029]圖5示意的是由圖3SE !文件而生成的td.cfg文件;
[0030]圖6是打開方式對(duì)話框示意圖;
[0031]圖7是本發(fā)明一個(gè)實(shí)施例的下載系統(tǒng)示意圖。
【具體實(shí)施方式】
[0032]圖1是本發(fā)明一個(gè)實(shí)施例的續(xù)傳下載方法流程圖。
[0033]在步驟110,用戶使用第一下載工具下載文件。
[0034]在步驟120,分析模塊將未下載完的文件轉(zhuǎn)換為第二下載工具可識(shí)別的文件,以便該第二下載工具可續(xù)傳下載該未下載完的文件。
[0035]下面以第一下載工具是瀏覽器的下載模塊為例,對(duì)本發(fā)明的續(xù)傳下載方法進(jìn)行詳細(xì)闡述,參考圖2。圖2是本發(fā)明一個(gè)較佳實(shí)施例的續(xù)傳下載方法流程圖。
[0036]在步驟210,用戶安裝具有下載功能的瀏覽器。
[0037]在步驟220,基于用戶的操作,該瀏覽器開始下載文件并將其保存至本地。
[0038]上述下載文件的內(nèi)容數(shù)據(jù)和下載狀態(tài)可以以一個(gè)文件的形式保存,也可以以獨(dú)立的多個(gè)文件形式保存。
[0039]上述內(nèi)容數(shù)據(jù)是指用戶欲通過下載而獲得的目標(biāo)文件數(shù)據(jù),上述下載狀態(tài)是指下載過程中用來記載下載狀態(tài)的數(shù)據(jù),如已下載的百分比、保存位置等狀態(tài)信息。由于各個(gè)下載工具下載文件后的可能采取不同形式保存,而且下載狀態(tài)的格式也可能有所區(qū)別,因此需要利用本發(fā)明的分析模塊將未下載完的文件轉(zhuǎn)換為第二下載工具可識(shí)別的文件,以便該第二下載工具可續(xù)傳下載該未下載完的文件。
[0040]在步驟230,第二下載工具(即與上述步驟210、220中所使用的下載工具不同的另一款下載工具,例如迅雷下載工具)要重新下載或續(xù)傳下載上述下載文件,則檢查欲下載的文件是否已存在,即檢查是否曾經(jīng)下載過該文件,若已經(jīng)下載過該文件,則檢查該文件是否已下載完全。
[0041 ] 一個(gè)例子中,在本地預(yù)置下載文件存放的映射表,該映射表用于對(duì)應(yīng)存放下載文件及其存儲(chǔ)地址,且該映射表中不僅映射有未下載完成的文件,也包括下載完成的文件。進(jìn)一步說,該映射表還包括下載文件的唯一性標(biāo)識(shí)、下載文件的本地保存地址;其中,該唯一性標(biāo)識(shí)包括文件特征、文件版權(quán)信息、資源名稱、資源下載地址。較佳地,通過md5算法提取該下載文件的文件特征。且該瀏覽器在下載完文件后,在該表中登記已下載完的文件,以避免重復(fù)下載,從而實(shí)現(xiàn)了在執(zhí)行對(duì)文件重新下載或續(xù)傳下載時(shí),可通過查找該映射表方式獲知文件是否曾經(jīng)下載。由于映射表中除包括已下載完成的文件之外,還包括未下載完成的文件,因此通過該映射表能夠獲知曾經(jīng)下載過的文件是否已下載完全。另一個(gè)例子中,由該第二下載工具或分析模塊在本地進(jìn)行資源查找,從而確定是否存在已經(jīng)下載的相同資源,從而確定文件是否曾經(jīng)被下載過。
[0042]在步驟240,若該下載的文件是一個(gè)已經(jīng)下載完全的文件,即完整文件,則提示用戶已經(jīng)下載過該文件或直接開啟該文件,即執(zhí)行該文件。若該下載文件在映射表中沒有查找到,則說明本地沒有該下載文件,此時(shí)第二下載工具啟動(dòng)對(duì)該下載文件的下載,并將存儲(chǔ)地址和下載文件對(duì)應(yīng)保存至映射表中。
[0043]在步驟250,若該文件是一個(gè)尚未被下載完的文件,即不完整文件,則通過查找映射表得到未下載完成文件的已下載部分,而后在原有的存儲(chǔ)地址上找到該文件。
[0044]一個(gè)例子中,該未下載完文件是一個(gè)以SE !為后綴的文件,如圖3所示。圖3是以SE !為后綴的未下載完文件的不意圖。
[0045]在步驟260,若需要將該未下載完全的文件轉(zhuǎn)換為第二下載工具可識(shí)別的文件,則由分析模塊將未下載完的文件轉(zhuǎn)換成第二下載工具可識(shí)別的文件。
[0046]在本發(fā)明的一個(gè)實(shí)施例中,該分析模塊設(shè)置于上述具有下載功能的瀏覽器中,即分析模塊設(shè)置在第一下載工具中,由該第一下載工具觸發(fā)該分析模塊,進(jìn)而利用該分析模塊將未下載完全的文件轉(zhuǎn)換成第二下載工具可識(shí)別的文件。例如用戶利用第一下載工具下載視頻文件,但未下載完全,而后由第一下載工具觸發(fā)該分析模塊,將未下載完的視頻文件轉(zhuǎn)換為第二下載工具可識(shí)別的文件,如果第二下載工具是具有下載功能的媒體播放器,則第二下載工具可以識(shí)別并繼續(xù)下載上述視頻文件。更進(jìn)一步的,如果上述第一下載工具是以視頻文件的時(shí)間軸為順序下載文件數(shù)據(jù),則具有下載功能的媒體播放器可以以流媒體形式繼續(xù)下載并播放上述視頻文件。
[0047]在本發(fā)明的另一個(gè)實(shí)施例中,該未下載完文件關(guān)聯(lián)于該分析模塊,即一旦觸發(fā)執(zhí)行該未下載完成的文件則會(huì)啟動(dòng)該分析模塊,例如,用戶雙擊或右鍵開啟該未下載完的文件,該分析模塊就會(huì)將該未下載完文件轉(zhuǎn)換成用戶指定的第二下載工具可識(shí)別的文件;其中,上述文件關(guān)聯(lián)是指將一種類型的文件與能夠執(zhí)行它的程序(或工具)所建立的依存關(guān)系O
[0048]在本發(fā)明的再一個(gè)實(shí)施例中,該分析模塊設(shè)置于該第二下載工具中,即第二下載工具可利用該分析模塊將未下載完全的文件轉(zhuǎn)換為該第二下載工具可識(shí)別的文件。例如用戶利用第一下載工具下載視頻文件,但未下載完全,而后由第二下載工具觸發(fā)分析模塊,將未下載完的視頻文件轉(zhuǎn)換為第二下載工具可識(shí)別的文件,如果第二下載工具是具有下載功能的媒體播放器,則第二下載工具可以識(shí)別并繼續(xù)下載上述視頻文件。更進(jìn)一步的,如果上述第一下載工具是以視頻文件的時(shí)間軸為順序下載文件數(shù)據(jù),則具有下載功能的媒體播放器可以以流媒體形式繼續(xù)下載并播放上述視頻文件。
[0049]在本發(fā)明的還一個(gè)實(shí)施例中,該分析模塊由第一下載工具或第二下載工具通過API調(diào)用,并執(zhí)行用戶指定的文件轉(zhuǎn)換工作。其中,API (Applicat1n ProgrammingInterface,應(yīng)用程序編程接口 )是一些預(yù)先定義的函數(shù)。
[0050]具體地,分析模塊將未下載完的文件轉(zhuǎn)換成第二下載工具可識(shí)別的文件的方法包括:在該分析模塊中存有用于格式
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1