一種系統(tǒng)文件自動(dòng)清理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種系統(tǒng)文件自動(dòng)清理方法及裝置。
【背景技術(shù)】
[0002]目前痕跡清除軟件已經(jīng)成為人們生活中必不可少的軟件之一,在現(xiàn)在軟件市場(chǎng)中,痕跡清理軟件種類繁多、功能復(fù)雜,給用戶選擇使用時(shí)帶來(lái)很大不便。
[0003]痕跡清除軟件的完善越來(lái)越被人們重視,將用戶自定義刪除方式以及自動(dòng)清理模式加入痕跡清理軟件中會(huì)大大降低用戶操作的無(wú)從下手,消除用戶在使用過(guò)程中因找不到自己想要的清理方式而困惑。增加用戶使用的方便性,提升產(chǎn)品的在市場(chǎng)上競(jìng)爭(zhēng)優(yōu)勢(shì)。
[0004]EraseH資源釋放器)是一個(gè)徹底刪除文件、擦除回收站內(nèi)刪除文件、以及清除驅(qū)動(dòng)器未用磁盤空間(不影響未刪除的文件)的工具軟件??梢詮氐浊宄郧皠h除文件的任何痕跡。軟件具有系統(tǒng)集成、計(jì)劃任務(wù)等功能,支持系統(tǒng)外殼,支持文件拖放,以方便用戶使用。程序支持最高的Gutmann算法35次擦除,可以徹底防止軟件和硬件恢復(fù)工具的恢復(fù)。程序同時(shí)也內(nèi)置了防止軟件恢復(fù)且速度快的Pseudorandom Data(偽隨機(jī)數(shù)據(jù)覆蓋)算法。另外軟件允許用戶自己定制擦除算法。
[0005]現(xiàn)在軟件市場(chǎng)上資源釋放類產(chǎn)品較多,功能不統(tǒng)一,因?yàn)閯h除的方式無(wú)法自定義導(dǎo)致部分需要保留的痕跡被刪除,使用不方便。
[0006]操作麻煩,清理結(jié)果不徹底:現(xiàn)有軟件再進(jìn)行清理時(shí)不能進(jìn)行實(shí)時(shí)監(jiān)控,需要用戶進(jìn)行手動(dòng)掃描時(shí)才會(huì)進(jìn)行清理。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的是提供一種系統(tǒng)文件清理方法及裝置,適用于軟件瀏覽痕跡、垃圾的清理,改善了以往痕跡清理軟件不能智能清理、不能實(shí)時(shí)監(jiān)控的缺點(diǎn)。
[0008]本發(fā)明提供的技術(shù)方案如下:
[0009]本發(fā)明提供一種系統(tǒng)文件自動(dòng)清理方法,包括:S1獲取用戶選擇的清理模式;S2根據(jù)用戶選擇的清理模式選擇判斷條件;判斷系統(tǒng)文件的使用情況信息是否滿足所述判斷條件;S3若是,則刪除所述系統(tǒng)文件。
[0010]本發(fā)明還提供另一種系統(tǒng)文件自動(dòng)清理方法,包括:S0實(shí)時(shí)監(jiān)控系統(tǒng)文件的使用情況信息;將所述使用情況信息進(jìn)行分類并保存;SI獲取用戶選擇的清理模式;S2根據(jù)用戶選擇的清理模式選擇判斷條件;判斷系統(tǒng)文件的使用情況信息是否滿足所述判斷條件;S3若是,則刪除所述系統(tǒng)文件。
[0011]進(jìn)一步優(yōu)選的,所述使用情況信息包括系統(tǒng)文件的瀏覽時(shí)間、系統(tǒng)文件的瀏覽頻率和系統(tǒng)文件的類型;所述判斷條件包括時(shí)間判斷條件、頻率判斷條件和類型判斷條件。
[0012]本發(fā)明還提供另一種系統(tǒng)文件自動(dòng)清理方法,包括:S0實(shí)時(shí)監(jiān)控系統(tǒng)文件的使用情況信息;將所述使用情況信息進(jìn)行分類并保存;SI獲取用戶選擇的清理模式;S20當(dāng)用戶選擇自定義模式時(shí),根據(jù)用戶自定義的判斷條件判斷系統(tǒng)文件是否滿足所述判斷條件;S3若是,則刪除所述系統(tǒng)文件。
[0013]本發(fā)明還提供另一種系統(tǒng)文件自動(dòng)清理方法,包括:S0實(shí)時(shí)監(jiān)控系統(tǒng)文件的使用情況信息;將所述使用情況信息進(jìn)行分類并保存;SI獲取用戶選擇的清理模式;S210獲取用戶自定義的時(shí)間判斷條件;S211獲取系統(tǒng)文件的瀏覽時(shí)間;S212判斷瀏覽時(shí)間距離是否滿足用戶自定義的時(shí)間判斷條件;若是,執(zhí)行步驟S3,否則重復(fù)執(zhí)行步驟S212;S3若是,則刪除所述系統(tǒng)文件。
[0014]本發(fā)明還提供另一種系統(tǒng)文件自動(dòng)清理方法,包括:S0實(shí)時(shí)監(jiān)控系統(tǒng)文件的使用情況信息;將所述使用情況信息進(jìn)行分類并保存;SI獲取用戶選擇的清理模式;S220獲取用戶自定義的頻率判斷條件;S221獲取系統(tǒng)文件的瀏覽頻率;S222判斷瀏覽頻率是否滿足用戶自定義的頻率判斷條件;若是,執(zhí)行步驟S3,否則重復(fù)執(zhí)行步驟S222; S3若是,則刪除所述系統(tǒng)文件。
[0015]本發(fā)明還提供另一種系統(tǒng)文件自動(dòng)清理方法,包括:S0實(shí)時(shí)監(jiān)控系統(tǒng)文件的使用情況信息;將所述使用情況信息進(jìn)行分類并保存;SI獲取用戶選擇的清理模式;S230獲取用戶自定義選擇的系統(tǒng)推薦刪除的文件;S231確認(rèn)是否刪除自定義選擇的文件;若是執(zhí)行步驟S3,否則重復(fù)執(zhí)行步驟S231; S3若是,則刪除所述系統(tǒng)文件。
[0016]本發(fā)明還提供另一種系統(tǒng)文件自動(dòng)清理方法,包括:S0實(shí)時(shí)監(jiān)控系統(tǒng)文件的使用情況信息;將所述使用情況信息進(jìn)行分類并保存;SI獲取用戶選擇的清理模式;S21當(dāng)用戶選擇系統(tǒng)默認(rèn)模式時(shí),根據(jù)系統(tǒng)默認(rèn)的判斷條件判斷系統(tǒng)文件是否滿足所述判斷條件;S3若是,則刪除所述系統(tǒng)文件。
[0017]本發(fā)明還提供另一種系統(tǒng)文件自動(dòng)清理方法,包括:S1獲取用戶選擇的清理模式;S2根據(jù)用戶選擇的清理模式選擇判斷條件;判斷系統(tǒng)文件的使用情況信息是否滿足所述判斷條件;S3若是,則刪除所述系統(tǒng)文件,將所述系統(tǒng)文件上傳至云端,同時(shí)在本地刪除所述系統(tǒng)文件。
[0018]本發(fā)明還提供另一種系統(tǒng)文件自動(dòng)清理方法,包括:S1獲取用戶選擇的清理模式;S2根據(jù)用戶選擇的清理模式選擇判斷條件;判斷系統(tǒng)文件的使用情況信息是否滿足所述判斷條件;S3若是,則刪除所述系統(tǒng)文件,將所述系統(tǒng)文件上傳至云端,同時(shí)在本地刪除所述系統(tǒng)文件;S31當(dāng)上傳至云端的所述系統(tǒng)文件超過(guò)系統(tǒng)定義的時(shí)間,則刪除云端的系統(tǒng)文件。
[0019]本發(fā)明還提供另一種系統(tǒng)文件自動(dòng)清理方法,包括:S1獲取用戶選擇的清理模式;S2根據(jù)用戶選擇的清理模式選擇判斷條件;判斷系統(tǒng)文件的使用情況信息是否滿足所述判斷條件;S3若是,則刪除所述系統(tǒng)文件,將所述系統(tǒng)文件上傳至云端,同時(shí)在本地刪除所述系統(tǒng)文件;S32在云端遍歷所有系統(tǒng)文件;查找到用戶所需的已刪除的系統(tǒng)文件;恢復(fù)所述系統(tǒng)文件。
[0020]本發(fā)明還提供一種系統(tǒng)文件自動(dòng)清理裝置,應(yīng)用上述方法,包括:獲取模塊,獲取用戶選擇的清理模式;選擇模塊,根據(jù)用戶選擇的清理模式選擇判斷條件;判斷模塊,判斷系統(tǒng)文件的使用情況信息是否滿足所述判斷條件;刪除模塊,當(dāng)系統(tǒng)文件的使用情況信息滿足所述判斷條件時(shí)刪除所述系統(tǒng)文件。
[0021]與現(xiàn)有技術(shù)相比,本發(fā)明優(yōu)化了現(xiàn)在市面上痕跡清理軟件的弊端,提高痕跡清理的效率,根據(jù)不同用戶自定義不同的清理方式,優(yōu)化用戶的操作,實(shí)時(shí)監(jiān)控用戶資源,做到隨時(shí)清理;保護(hù)用戶瀏覽隱私,保證用戶安全;簡(jiǎn)化操作,節(jié)省時(shí)間;普通軟件清理痕跡時(shí)若徹底刪除則無(wú)法找回,該算法具有數(shù)據(jù)保留功能,在釋放資源的同時(shí)也能保證用戶找回所需。
【附圖說(shuō)明】
[0022]下面將以明確易懂的方式,結(jié)合【附圖說(shuō)明】?jī)?yōu)選實(shí)施方式,對(duì)一種系統(tǒng)文件自動(dòng)清理方法及裝置的上述特性、技術(shù)特征、優(yōu)點(diǎn)及其實(shí)現(xiàn)方式予以進(jìn)一步說(shuō)明。
[0023]圖1是本發(fā)明一種系統(tǒng)文件自動(dòng)清理方法的步驟示意圖;
[0024]圖2是本發(fā)明一種系統(tǒng)文件自動(dòng)清理方法的完整流程圖;
[0025]圖3是本發(fā)明一種系統(tǒng)文件自動(dòng)清理方法的云端存儲(chǔ)流程圖;
[0026]圖4是本發(fā)明一種系統(tǒng)文件自動(dòng)清理方法的云端恢復(fù)系統(tǒng)文件流程圖;
[0027]圖5是本發(fā)明一種系統(tǒng)文件自動(dòng)清理裝置的組成結(jié)構(gòu)示意圖。
[0028]附圖標(biāo)號(hào)說(shuō)明:
[0029]51.獲取模塊,52.選擇模塊,53.判斷模塊,54.刪除模塊。
【具體實(shí)施方式】
[0030]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)照【附圖說(shuō)明】本發(fā)明的【具體實(shí)施方式】。顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖,并獲得其他的實(shí)施方式。
[0031]為使圖面簡(jiǎn)潔,各圖中只示意性地表示出了與本發(fā)明相關(guān)的部分,它們并不代表其作為產(chǎn)品的實(shí)際結(jié)構(gòu)。另外,以使圖面簡(jiǎn)潔便于理解,在有些圖中具有相同結(jié)構(gòu)或功能的部件,僅示意性地繪示了其中的一個(gè),或僅標(biāo)出了其中的一個(gè)。在本文中,“一個(gè)”不僅表示“僅此一個(gè)”,也可以表示“多于一個(gè)”的情形。
[0032]圖1為本發(fā)明一種系統(tǒng)文件自動(dòng)清理方法的步驟示意圖。作為本發(fā)明的一個(gè)具體實(shí)施例,如圖1所示,一種系統(tǒng)文件自動(dòng)清理方法,包括:S1獲取用戶選擇的清理模式;S2根據(jù)用戶選擇的清理模式選擇判斷條件;判斷系統(tǒng)文件的使用情況信息是否滿足所述判斷條件;S3若是,則刪除所述系統(tǒng)文件。
[0033]本發(fā)明可以通過(guò)對(duì)痕跡瀏覽頻率、時(shí)間等因素進(jìn)行判斷清理,避免一鍵清理的弊端,設(shè)計(jì)痕跡回收功能,即痕跡清理一個(gè)月后才會(huì)徹底消失,方便用戶在刪掉痕跡后可再次找回所需?目息。
[0034]對(duì)上述實(shí)施例進(jìn)行改進(jìn),得到另一種系統(tǒng)文件自動(dòng)清理方法,包括:S0實(shí)時(shí)監(jiān)控系統(tǒng)文件的使用情況信息;將所述使用情況信息進(jìn)行分類并保存;Si獲取用戶選擇的清理模式;S2根據(jù)用戶選擇的清理模式選擇判斷條件;判斷系統(tǒng)文件的使用情況信息是否滿足所述判斷條件;S3若是,則刪除所述系統(tǒng)文件。
[0035]本發(fā)明進(jìn)行實(shí)時(shí)監(jiān)控,隨時(shí)隨地進(jìn)行資源釋放,空出用戶內(nèi)存,方便用戶使用。用戶自定義清理方式,提升用戶使用便捷性。
[0036]優(yōu)選的,所述使用情況信息包括系統(tǒng)文件的瀏覽時(shí)間、系統(tǒng)文件的瀏覽頻率和系統(tǒng)文件的類型;所述判斷條件包括時(shí)間判斷條件、頻率判斷條件和類型判斷條件。
[0037]對(duì)上述實(shí)施例進(jìn)行改進(jìn),得到另一種系統(tǒng)文件自動(dòng)清理方法,包括:S0實(shí)時(shí)監(jiān)控系統(tǒng)文件的使用情況信息;將所述使用情況信息進(jìn)行分類并保存;Si獲取用戶選擇的清理模式;S20當(dāng)用戶選擇自定義模式時(shí),根據(jù)用戶自定義的判斷條件判斷系統(tǒng)文件是否滿足所述判斷條件;S3若是,則刪除所述系統(tǒng)文件。
[0038]具體的,在用戶自定義模式下,根據(jù)用戶自定義的判斷條件判斷系統(tǒng)文件是否滿足所述判斷條件,用戶可以根據(jù)自己的實(shí)際情況選擇刪除文件的時(shí)間、頻率,可以自己選擇刪除不同軟件所產(chǎn)生的臨時(shí)文件,保留對(duì)自己有用的文件,提高用戶體驗(yàn)。
[0039]對(duì)上述實(shí)施例進(jìn)行改進(jìn),得到另一種系統(tǒng)文件自動(dòng)清理方法,包括:S0實(shí)時(shí)監(jiān)控系統(tǒng)文件的使用情況信息;將所述使用情況信息進(jìn)行分類并保存;Si獲取用戶選擇的清理模式;S210獲取用戶自定義的時(shí)間判斷條件;S211獲取系統(tǒng)文件的瀏覽時(shí)間;S212判斷瀏覽時(shí)間距離是否滿足用戶自定義的時(shí)間判斷條件;若是,執(zhí)行步驟S3,否則重復(fù)執(zhí)行步驟S212;S3若是,則刪除所述系統(tǒng)文件。
[0040]具體的,獲取用戶自定義的時(shí)間判斷條件,本實(shí)施例中用戶自定義的時(shí)間判斷條件為判斷系統(tǒng)文件的瀏覽時(shí)間距離是否大于用戶自定義的預(yù)設(shè)時(shí)間tl,當(dāng)滿足此判斷條件時(shí),則刪除所述系統(tǒng)文件。
[0041]對(duì)上述