[發(fā)明專利]一種資源下載方法、計(jì)算設(shè)備和存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 202210043404.3 | 申請(qǐng)日: | 2022-01-14 |
| 公開(公告)號(hào): | CN114422502A | 公開(公告)日: | 2022-04-29 |
| 發(fā)明(設(shè)計(jì))人: | 米爾克 | 申請(qǐng)(專利權(quán))人: | 統(tǒng)信軟件技術(shù)有限公司 |
| 主分類號(hào): | H04L67/06 | 分類號(hào): | H04L67/06;H04L67/1095;H04L67/146;G06F16/955 |
| 代理公司: | 北京瀚方律師事務(wù)所 11774 | 代理人: | 姜瑩 |
| 地址: | 100176 北京市北京經(jīng)濟(jì)*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 資源 下載 方法 計(jì)算 設(shè)備 存儲(chǔ) 介質(zhì) | ||
本發(fā)明公開了一種資源下載方法、計(jì)算設(shè)備和存儲(chǔ)介質(zhì),該方法包括:獲取與第一URL列表對(duì)應(yīng)的資源的信息,作為第一信息;在下載時(shí)間段內(nèi),獲取目標(biāo)頁面中包括的所有資源的信息,作為第二信息;判斷各第二信息與第一信息是否相同,若不相同,則下載當(dāng)前進(jìn)行判斷的第二信息所對(duì)應(yīng)的資源。由上述內(nèi)容可知,本發(fā)明中,可以根據(jù)用戶預(yù)先設(shè)置的URL列表,自動(dòng)下載目標(biāo)頁面中更新的所有資源,對(duì)于用戶而言可以更加方便地下載更新的資源,提高用戶體驗(yàn),并且下載的資源不會(huì)重復(fù),減少了內(nèi)存資源的占用,提高資源利用率,由于內(nèi)存占用減少,也可提高計(jì)算設(shè)備的性能。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種資源下載方法、計(jì)算設(shè)備和存儲(chǔ)介質(zhì)。
背景技術(shù)
資源,包括靜態(tài)資源和動(dòng)態(tài)資源。靜態(tài)資源一般包括圖片、視頻、附件等URL的后綴為.mp4、.html、.htm、.shtml等的形式,動(dòng)態(tài)資源的URL的后綴為.asp、.aspx、.php、.do、.cgi等的形式。目前,針對(duì)資源的下載多通過下載管理器實(shí)現(xiàn)。
已有的下載管理器,例如IDM下載管理器,下載管理器提供用戶配置界面,用戶可在用戶配置界面對(duì)需要下載資源的URL、下載日期、開始下載時(shí)間、結(jié)束下載時(shí)間等進(jìn)行配置,配置完成后,下載管理器可根據(jù)用戶的配置信息,在指定日期的指定時(shí)間段內(nèi),下載與已配置URL對(duì)應(yīng)的資源。但是已有的資源下載方法,只能下載指定的URL對(duì)應(yīng)的資源,應(yīng)用不夠靈活。
發(fā)明內(nèi)容
為此,本發(fā)明提供一種資源下載方法,以力圖解決或者至少緩解上面存在的問題。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種資源下載方法,在計(jì)算設(shè)備中執(zhí)行,計(jì)算設(shè)備中存儲(chǔ)有參數(shù)配置表,參數(shù)配置表中包括字段,目標(biāo)頁面中已下載資源的第一URL列表、下載時(shí)間段,所述方法包括:獲取與第一URL列表對(duì)應(yīng)的資源的信息,作為第一信息;在下載時(shí)間段內(nèi),獲取目標(biāo)頁面中包括的所有資源的信息,作為第二信息;判斷各第二信息與第一信息是否相同,若不相同,則下載當(dāng)前進(jìn)行判斷的第二信息所對(duì)應(yīng)的資源。
可選地,獲取目標(biāo)頁面中包括的所有資源的信息,作為第二信息的步驟包括:按照預(yù)設(shè)頻率獲取目標(biāo)頁面中包括的所有資源的URL;獲取所有URL對(duì)應(yīng)資源的信息,作為第二信息。
可選地,第一信息、第二信息分別包括資源的名稱、格式、大小,判斷各第二信息與所述第一信息是否相同的步驟包括:判斷任一第二信息中資源的名稱與第一信息中各資源的名稱是否相同,若不相同,則下載當(dāng)前進(jìn)行判斷的第二信息所對(duì)應(yīng)的資源;若相同,則繼續(xù)判斷任一第二信息中資源的格式與第一信息中各資源的格式是否相同。
可選地,在任一第二信息中資源的名稱與第一信息中各資源的名稱不相同時(shí),本發(fā)明的資源下載方法還包括步驟:判斷任一第二信息中資源的大小與第一信息中各資源的大小的差值是否在預(yù)設(shè)差值范圍內(nèi),若在預(yù)設(shè)差值范圍內(nèi),則下載當(dāng)前進(jìn)行判斷的第二信息所對(duì)應(yīng)的資源,若不在預(yù)設(shè)范圍內(nèi),則不下載當(dāng)前進(jìn)行判斷的第二信息所對(duì)應(yīng)的資源。
可選地,本發(fā)明的資源下載方法還包括步驟:若判斷出存在資源的格式與第一信息中各資源的格式不相同的第二信息,則下載當(dāng)前進(jìn)行判斷的第二信息所對(duì)應(yīng)的資源,否則,不下載當(dāng)前進(jìn)行判斷的第二信息所對(duì)應(yīng)的資源。
可選地,計(jì)算設(shè)備中還存儲(chǔ)有配置關(guān)系表,配置關(guān)系表中包括字段:網(wǎng)站類型、創(chuàng)建下載任務(wù)的模板,下載當(dāng)前進(jìn)行判斷的第二信息所對(duì)應(yīng)的資源的步驟包括:根據(jù)目標(biāo)頁面確定其所屬的網(wǎng)站類型;從配置關(guān)系表中匹配目標(biāo)模板,其中,所述目標(biāo)模板與已確定的網(wǎng)站類型相對(duì)應(yīng);通過目標(biāo)模板創(chuàng)建下載任務(wù);執(zhí)行已創(chuàng)建的下載任務(wù)來下載當(dāng)前進(jìn)行判斷的第二信息所對(duì)應(yīng)的資源。
可選地,計(jì)算設(shè)備中還存儲(chǔ)有過濾信息,過濾信息用于對(duì)第二信息進(jìn)行過濾,本發(fā)明的資源下載方法還包括步驟:基于所述過濾信息對(duì)第二信息進(jìn)行過濾,以將不需要的資源進(jìn)行過濾。
可選地,本發(fā)明的資源下載方法還包括步驟:獲取新下載的所有資源的URL;將參數(shù)配置表中的第一URL列表的內(nèi)容更新為新下載的所有資源的URL。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于統(tǒng)信軟件技術(shù)有限公司,未經(jīng)統(tǒng)信軟件技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210043404.3/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





