一種下載文件地址的確定方法,及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機(jī)技術(shù)領(lǐng)域,特別涉及一種下載文件地址的確定方法,及裝置。
【背景技術(shù)】
[0002]許多用戶在電腦使用一段時間后硬盤(尤其是系統(tǒng)盤目錄,通常為C盤目錄)剩余空間越來越小,于是就出現(xiàn)電腦卡、響應(yīng)速度慢的情況。其中很大一部分原因,是因?yàn)榇疟P空間被下載文件所占據(jù)。
[0003]為了提升電腦響應(yīng)速度,用戶就有迫切的需要對這些文件進(jìn)行管理或刪除操作。但是用戶通常不清楚自己的下載文件存放在那,因此需要解決如何確定下載文件的存放地址的問題。
[0004]下載文件是通過下載工具下載或者傳輸?shù)奈募O螺d工具是下載軟件、瀏覽器或者即時通訊工具等會下載數(shù)據(jù)信息的工具的統(tǒng)稱。當(dāng)用戶沒有為下載文件選擇保存路徑時,下載工具會默認(rèn)幫用戶選擇路徑去存放下載文件,該路徑就是下載工具的默認(rèn)下載路徑。
[0005]電腦磁盤空間不足一直是一個永恒的話題,用戶每時每刻都在下載文件,但下載之后的文件可能只是當(dāng)時的一時之需,過后就不需要這些下載文件。但隨著電腦使用年限長而且用戶自身沒有主動去清理這些下載文件的習(xí)慣,就導(dǎo)致這些下載文件吞噬了磁盤的大部分可用空間,因此清理下載文件可以獲得較多的磁盤空間,從而解決用戶的磁盤空間問題。
[0006]目前確定下載文件地址的方式是通過監(jiān)控用戶的下載行為,將用戶下載文件記錄下來,通過這些記錄可以確定下載文件的地址。在確定下載文件的地址后,可以展示在監(jiān)控時間段內(nèi)下載的文件。
[0007]通過監(jiān)控用戶下載行為的方式存在如下問題:需要運(yùn)行監(jiān)控程序占用系統(tǒng)資源,對于手機(jī)這類數(shù)據(jù)處理能力相對較弱的終端而言,會造成計算壓力;另外,在監(jiān)控時間段以外下載的文件,無法確定下載地址;再次,隨著時間的推移,下載文件的記錄會越來越多,另外如果用戶采用與監(jiān)控軟件不相關(guān)的軟件進(jìn)行批量刪除以后,下載文件的記錄則會不準(zhǔn)確并發(fā)生錯誤。
【發(fā)明內(nèi)容】
[0008]本發(fā)明實(shí)施例提供了一種下載文件地址的確定方法,及裝置,用于準(zhǔn)確全面的確定下載文件的地址,并減少對系統(tǒng)資源的占用。
[0009]一種下載文件地址的確定方法,包括:
[0010]接收搜索下載文件的指令;
[0011]在接收到搜索下載文件的指令后,從下載工具中獲取下載路徑相關(guān)信息,和/或,從第三方軟件中獲取下載路徑相關(guān)信息;所述第三方軟件為下載工具以外的軟件;
[0012]依據(jù)所述下載路徑相關(guān)信息,確定下載文件地址。
[0013]一種下載文件地址的確定裝置,包括:
[0014]指令接收單元,用于接收搜索下載文件的指令;
[0015]信息獲取單元,用于在所述指令接收單元接收到搜索下載文件的指令后,從下載工具中獲取下載路徑相關(guān)信息,和/或,從第三方軟件中獲取下載路徑相關(guān)信息;所述第三方軟件為下載工具以外的軟件;
[0016]地址確定單元,用于依據(jù)所述信息獲取單元獲取的下載路徑相關(guān)信息,確定下載文件地址。
[0017]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):通過從下載工具中獲取下載路徑相關(guān)信息,和/或,從第三方軟件中獲取下載路徑相關(guān)信息;從而獲得確定下載文件地址的依據(jù)。并不需要運(yùn)行專門的監(jiān)控程序,也不需要專門記錄下載文件,擺脫了對監(jiān)控程序的依賴;因此,可以準(zhǔn)確全面的確定下載文件的地址,并減少對系統(tǒng)資源的占用。
【附圖說明】
[0018]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0019]圖1為本發(fā)明實(shí)施例方法流程示意圖;
[0020]圖2為本發(fā)明實(shí)施例瀏覽器讀取下載內(nèi)容的截圖示意圖;
[0021]圖3為本發(fā)明實(shí)施例裝置結(jié)構(gòu)示意圖;
[0022]圖4為本發(fā)明實(shí)施例裝置結(jié)構(gòu)示意圖;
[0023]圖5為本發(fā)明實(shí)施例裝置結(jié)構(gòu)示意圖;
[0024]圖6為本發(fā)明實(shí)施例裝置結(jié)構(gòu)示意圖;
[0025]圖7為本發(fā)明實(shí)施例裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0026]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部份實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0027]本發(fā)明實(shí)施例提供了一種下載文件地址的確定方法,其特征在于,包括:
[0028]101:接收搜索下載文件的指令;
[0029]在本發(fā)明實(shí)施例中,搜索下載文件的指令是用來觸發(fā)執(zhí)行確定下載文件地址的指令,這個指令可以來源于用戶輸入的指令,也可以來源于軟件本身或者第三方軟件的控制指令,具體的表現(xiàn)形式并不會影響到本發(fā)明實(shí)施實(shí)例的實(shí)現(xiàn),因此本發(fā)明實(shí)施例對此不予限定。
[0030]102:在接收到搜索下載文件的指令后,從下載工具中獲取下載路徑相關(guān)信息,和/或,從第三方軟件中獲取下載路徑相關(guān)信息;上述第三方軟件為下載工具以外的軟件;
[0031]在本發(fā)明實(shí)施例中,下載工具是下載軟件、瀏覽器或者即時通訊工具等會下載數(shù)據(jù)信息的工具的統(tǒng)稱。下載路徑并不是下載文件的地址,而是存放下載文件的存放路徑,這個路徑可能存放有很多文件;通常下載文件會存放在下載文件的存放路徑所標(biāo)識的地址內(nèi);但是下載文件的存放路徑內(nèi)的文件并不一定所有文件都是下載文件。第三方軟件可以是諸如系統(tǒng)軟件、安全軟件在內(nèi)的任意第三方軟件。
[0032]103:依據(jù)上述下載路徑相關(guān)信息,確定下載文件地址。
[0033]本發(fā)明實(shí)施例,通過從下載工具中獲取下載路徑相關(guān)信息,和/或,從第三方軟件中獲取下載路徑相關(guān)信息;從而獲得確定下載文件地址的依據(jù)。并不需要運(yùn)行專門的監(jiān)控程序,也不需要專門記錄下載文件,擺脫了對監(jiān)控程序的依賴;因此,可以準(zhǔn)確全面的確定下載文件的地址,并減少對系統(tǒng)資源的占用。
[0034]以下實(shí)施例將給出四種可選的獲得下載路徑相關(guān)信息,并以此為依據(jù)確定下載文件地址的具體實(shí)現(xiàn)方案舉例。需要說明的是,以下方案并不是本發(fā)明實(shí)施例方案的窮舉,以下四種方案可以獨(dú)立使用,也可以組合使用。
[0035]一、上述從第三方軟件中獲取下載路徑相關(guān)信息包括:獲取下載保護(hù)功能軟件的保護(hù)記錄文件;
[0036]上述依據(jù)上述下載路徑相關(guān)信息,確定下載文件地址包括:
[0037]通過上述保護(hù)記錄文件確定下載文件地址。
[0038]二、上述從下載工具中獲取下載路徑相關(guān)信息包括:
[0039]獲取已安裝的下載工具,并獲取下載工具的下載記錄文件;
[0040]上述依據(jù)上述下載路徑相關(guān)信息,確定下載文件地址包括:
[0041]依據(jù)上述下載記錄文件確定上述下載工具下載的下載文件地址。
[0042]三、上述從下載工具中獲取下載路徑相關(guān)信息包括:
[0043]獲取已經(jīng)安裝的下載工具,并獲取在上述下載工具設(shè)置的下載保存路徑;
[0044]上述依據(jù)上述下載路徑相關(guān)信息,確定下載文件地址包括:
[0045]遍歷上述下載保存路徑內(nèi)的文件,識別出下載文件;確定識別出的下載文件的地址為上述下載工具的下載文件地址。
[0046]四、上述從第三方軟件中獲取下載路徑相關(guān)信息包括:獲取系統(tǒng)默認(rèn)下載保存路徑;
[0047]上述依據(jù)上述下載路徑相關(guān)信息,確定下載文件地址包括:
[0048]遍歷上述系統(tǒng)默認(rèn)下載保存路徑內(nèi)的文件,識別出下載文件;確定識別出的下載文件的地址為下載文件地址。
[0049]以上實(shí)施例中,第一和第二種可選方案可以優(yōu)先使用,在第一種和第二種可選方案執(zhí)行完后,如果效果不理想,可以繼續(xù)使用第三和/或第四種方案繼續(xù)搜索下載文件地址。從而更加全面的獲取到下載文件的地址;其中第三和第四種文件已經(jīng)完全脫離了對記錄文件或者安全監(jiān)控軟件的限制,對于那些可能已經(jīng)刪除的文件導(dǎo)致的錯誤,是不受影響的,因此識別成功率仍然保持在較高水平。
[0050]對于已經(jīng)識別的下載文件,本發(fā)明實(shí)施例還提供了后續(xù)處理依據(jù)的可選方案,方便后續(xù)對下載文件的處理,也可以方便對用戶進(jìn)行有效提示,具體方案如下:上述方法,還包括:
[0051]確定上述下載文件對應(yīng)的下載工具以及文件類型,并依據(jù)上述下載文件對應(yīng)的下載工具以及文件類型,對上述下載文件進(jìn)行重要度預(yù)測計算,獲得各下載文件的重要度。
[0052]上面的下載工具可以確定到下載文件的重要度,例如:系統(tǒng)下載的更新文件的存檔,重要度會高于即時聊天工具下載保存的緩存文件等;文件類型,可以分為一般下載文件、臨時緩存文件、系統(tǒng)文件等等。重要度可以依據(jù)經(jīng)驗(yàn)進(jìn)行設(shè)定,本發(fā)明實(shí)施例對于如何進(jìn)行重要度分類不做詳細(xì)限定。
[0053]進(jìn)一步地,在確定下載文件的重要度以后,可以執(zhí)行的操作很多,例如顯示過程中的提示,刪除過程中的刪除控制等,具體方案如下:上述方法,還包括:在顯示搜索結(jié)果時,顯示各下載文件的重要度;或者,接收刪除指令,所述刪除指令對應(yīng)有重要度級別,按照所述重要度級別,刪除各下載文件中重要度小于或等于所述重要度級別的下載文件。
[0054]以下實(shí)施例將對本發(fā)明實(shí)施例的方案進(jìn)行舉例說明,具體舉例的應(yīng)用場景如下:以騰訊電腦管家為平臺實(shí)現(xiàn),安