一種避免重復(fù)下載的方法及移動終端的制作方法
【專利摘要】本發(fā)明公開了一種避免重復(fù)下載的方法及移動終端,所述方法包括:當(dāng)移動終端有下載文件任務(wù)時,遍歷移動終端本地下載文件夾;通過二進制比較法,比對本地下載文件夾中是否有與下載文件相同的文件;當(dāng)有相同的文件時,移動終端提示用戶是否繼續(xù)下載。本發(fā)明通過對移動終端下載軟件的改進,使得用戶在下載網(wǎng)絡(luò)資源時,自動過濾本地已下載資源,對于已經(jīng)存在于本地的資源,提示用戶本地已經(jīng)存在相同資源,避免資源浪費,方便用戶,提高了用戶體驗。
【專利說明】一種避免重復(fù)下載的方法及移動終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種避免重復(fù)下載的方法及移動終端。
【背景技術(shù)】
[0002]隨著通信技術(shù)的不斷發(fā)展,移動終端成為人們生活的必需品,利用移動終端下載網(wǎng)絡(luò)資源也越來越頻繁,越來越多,用戶經(jīng)常不記得自己下載過哪些文件,重復(fù)下載的麻煩隨之而來。
[0003]然而,現(xiàn)有技術(shù)中,大多PC及移動終端自帶的下載軟件當(dāng)添加一個下載任務(wù)時,只是單純判斷有無重名文件,若文件名重復(fù)則會將當(dāng)前下載文件重命名后再執(zhí)行下載任務(wù),這種方法使用戶無法了解是否本地已經(jīng)存在相同內(nèi)容的資源,造成流量與帶寬的浪費,遂提供一種避免重復(fù)下載的方法適用于移動終端尤為重要。
【發(fā)明內(nèi)容】
[0004]基于現(xiàn)有技術(shù)的不足,本發(fā)明實施例提供了一種避免重復(fù)下載的方法及移動終端,以使得用戶在下載網(wǎng)絡(luò)資源時,自動過濾本地已下載資源,對于已經(jīng)存在于本地的資源,提示用戶本地已經(jīng)存在相同資源,避免資源浪費,方便用戶,提高用戶體驗。
[0005]為了實現(xiàn)以上發(fā)明目的,本發(fā)明實施例所提供的一種避免重復(fù)下載的方法及移動終端是通過以下的技術(shù)方案實現(xiàn)的:
一種避免重復(fù)下載的方法,用于移動終端,包括以下步驟:
當(dāng)移動終端有下載文件任務(wù)時,遍歷移動終端本地下載文件夾;
通過二進制比較法,比對本地下載文件夾中是否有與下載文件相同的文件;
當(dāng)有相同的文件時,移動終端提示用戶是否繼續(xù)下載。
[0006]進一步地,電腦、移動終端中所有數(shù)據(jù)均采用二級制形式存儲,如A文件存儲的形式為“0101001”,B文件存儲的形式是“0110100”,二進制比較法是指逐位比較每一位數(shù)字,若完全相同則判斷為相同文件,否則判斷為不同文件。
[0007]為了實現(xiàn)上述發(fā)明目的,本發(fā)明實施例還提供了一種移動終端,所述移動終端是通過以下的技術(shù)方案實現(xiàn)的:
一種移動終端,包括:
監(jiān)聽模塊,用以監(jiān)聽移動終端是否有下載任務(wù);
比對模塊,用以比對移動終端的本地下載文件夾中是否有與下載文件相同的文件;
提醒模塊,用以當(dāng)有相同的文件時,提示用戶是否繼續(xù)下載。
[0008]進一步地,比對模塊,是通過二進制比較法來比對移動終端的本地下載文件夾中是否有與下載文件相同的文件。
[0009]本發(fā)明實施例提供的避免重復(fù)下載的方法及移動終端,使得用戶在下載網(wǎng)絡(luò)資源時,自動過濾本地已下載資源,對于已經(jīng)存在于本地的資源,提示用戶本地已經(jīng)存在相同資源,避免資源浪費,方便了用戶,提高了用戶體驗。
【專利附圖】
【附圖說明】
[0010]圖1為本發(fā)明實施例避免重復(fù)下載的移動終端的框圖;
圖2為本發(fā)明實施例避免重復(fù)下載的方法的流程圖。
【具體實施方式】
[0011]為了使本領(lǐng)域相關(guān)技術(shù)人員更好地理解本發(fā)明的技術(shù)方案,下面將結(jié)合本發(fā)明實施方式的附圖,對本發(fā)明實施方式中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施方式僅僅是本發(fā)明一部分實施方式,而不是全部的實施方式。
[0012]圖1為本發(fā)明實施例避免重復(fù)下載的移動終端的框圖。
[0013]如圖1所示,本發(fā)明實施例的避免重復(fù)下載的移動終端100包括:監(jiān)聽模塊110,比對模塊120,提醒模塊。
[0014]監(jiān)聽模塊110,用以監(jiān)聽移動終端100是否有下載任務(wù);
比對模塊120,用以比對移動終端100的本地下載文件夾中是否有與下載文件相同的文件;
提醒模塊130,用以當(dāng)有相同的文件時,提示用戶是否繼續(xù)下載。
[0015]進一步地,比對模塊,是通過二進制比較法來比對移動終端的本地下載文件夾中是否有與下載文件相同的文件。
[0016]進一步地,進一步地,電腦、移動終端中所有數(shù)據(jù)均采用二級制形式存儲,如A文件存儲的形式為“0101001”,B文件存儲的形式是“0110100”,二進制比較法是指逐位比較每一位數(shù)字,若完全相同則判斷為相同文件,否則判斷為不同文件。
[0017]本發(fā)明實施例提供的一種移動終端,使得用戶在下載網(wǎng)絡(luò)資源時,自動過濾本地已下載資源,對于已經(jīng)存在于本地的資源,提示用戶本地已經(jīng)存在相同資源,避免資源浪費,方便了用戶,提高了用戶體驗。
[0018]圖2為本發(fā)明實施例避免重復(fù)下載的方法的流程圖。
[0019]如圖2所示,本發(fā)明實施例的避免重復(fù)下載的方法,包括以下步驟:
5201.當(dāng)移動終端有下載文件任務(wù)時,遍歷移動終端本地下載文件夾;
5202.通過二進制比較法,比對本地下載文件夾中是否有與下載文件相同的文件;
5203.當(dāng)有相同的文件時,移動終端提示用戶是否繼續(xù)下載。
[0020]進一步地,電腦、移動終端中所有數(shù)據(jù)均采用二級制形式存儲,如A文件存儲的形式為“0101001”,B文件存儲的形式是“0110100”,二進制比較法是指逐位比較每一位數(shù)字,若完全相同則判斷為相同文件,否則判斷為不同文件。
[0021]在具體實施中,移動終端下載任務(wù)C文件,C文件存儲的形式為“010100”,遍歷移動終端本地下載文件夾的所有文件,例如包括D文件及E文件,其中,D文件存儲的形式為“010100”,E文件存儲的形式為“010101”,逐位比較每一位數(shù)字,D文件與C文件數(shù)字完全相同,則判定C文件為重復(fù)下載,提醒用戶。
[0022]本發(fā)明實施例提供的一種避免重復(fù)下載的方法,使得用戶在下載網(wǎng)絡(luò)資源時,自動過濾本地已下載資源,對于已經(jīng)存在于本地的資源,提示用戶本地已經(jīng)存在相同資源,避免資源浪費,方便了用戶,提高了用戶體驗。
[0023]以上僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種避免重復(fù)下載的方法,用于移動終端,其特征在于,包括: 當(dāng)所述移動終端有下載文件任務(wù)時,遍歷所述移動終端本地下載文件夾; 通過二進制比較法,比對所述本地下載文件夾中是否有與所述下載文件相同的文件; 當(dāng)有所述相同的文件時,所述移動終端提示用戶是否繼續(xù)下載。
2.如權(quán)利要求1所述的避免重復(fù)下載的方法,其特征在于,電腦、移動終端中所有數(shù)據(jù)均采用二級制形式存儲,二進制比較法是指逐位比較每一位數(shù)字,若完全相同則判斷為相同文件,否則判斷為不同文件。
3.一種移動終端,其特征在于,包括: 監(jiān)聽模塊,用以監(jiān)聽所述移動終端是否有下載任務(wù); 比對模塊,用以比對所述移動終端的本地下載文件夾中是否有與所述下載文件相同的文件; 提醒模塊,用以當(dāng)有所述相同的文件時,提示用戶是否繼續(xù)下載。
4.如權(quán)利要求3所述的移動終端,其特征在于,所述比對模塊,是通過二進制比較法來比對所述移動終端的本地下載文件夾中是否有與所述下載文件相同的文件。
【文檔編號】G06F17/30GK104462591SQ201410845517
【公開日】2015年3月25日 申請日期:2014年12月31日 優(yōu)先權(quán)日:2014年12月31日
【發(fā)明者】郭倩 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司