讓我們從實(shí)際需求出發(fā),看看問題出在哪里扫倡,并在此基礎(chǔ)上認(rèn)識和學(xué)習(xí)使用 Hazel谦秧。
電腦隨著使用時(shí)間的增長,其中的文件也在瘋狂的增長撵溃,時(shí)間長了也就會出現(xiàn)各種混亂:大量文件堆放在一起疚鲤,舊文件很少清理,分不清哪些文件還有用缘挑,找不到需要的文件等等集歇。
今天我們就以「下載」和「桌面」為例,聊一聊如何整理我們的電腦语淘。
Downloads:下載的文件很少處理诲宇,時(shí)間一長就各種堆積……
Desktop:經(jīng)常把臨時(shí)文件存放在此,方便拖拽使用惶翻,但時(shí)間一長姑蓝,就是各種凌亂……
既然知道了問題所在,那么我們就來著手整理吧维贺。
理清整理思路
首先是確定整理思路它掂,比如如何界定一個(gè)文件是否還有用,如何界定它屬于什么分類等溯泣,對應(yīng)的操作一般是刪除(比如不再需要的或重復(fù)的文件)或存檔(學(xué)習(xí)資料或工作材料等分類存儲)虐秋,知道如何處理一個(gè)文件就很好辦了,剩下的就都是體力活兒垃沦。
雖然這不是一件特別麻煩的事客给,但是我們也經(jīng)常忘記或「懶得整理」。這有點(diǎn)類似于打掃房間肢簿,當(dāng)我們沒有時(shí)間或者經(jīng)常忘記時(shí)靶剑,可以買一臺掃地機(jī)器人幫助我們打掃,同樣的池充,在 Mac 上也有這樣一臺「機(jī)器人」桩引,它就是 Hazel。
Hazel 是什么收夸?
Hazel 是一款可以自動監(jiān)控并整理文件夾的工具坑匠,其官網(wǎng)的介紹就是簡單的一句話:Automated Organization for Your Mac。
它的使用有點(diǎn)類似于網(wǎng)絡(luò)服務(wù) IFTTT卧惜,你可以設(shè)定一個(gè) if 條件厘灼,如果被監(jiān)控的文件夾出現(xiàn)符合條件的項(xiàng)夹纫,那么對其執(zhí)行 then 的操作(也可以通過郵箱的收件過濾規(guī)則來理解)。
Hazel 不是一款新工具设凹,它已經(jīng)有了很長的歷史舰讹,其第一個(gè)版本在 2006 年底就已經(jīng)發(fā)布,在今年 5 月 4 號闪朱,Hazel 發(fā)布了 4.0 版本月匣,新增了規(guī)則同步(文末會有介紹)、規(guī)則搜索等一系列實(shí)用功能监透。
Hazel 具體能做什么桶错?
先為大家簡單羅列一些 Hazel 能做到的事情:
- 根據(jù)文件創(chuàng)建的時(shí)間,自動將文件進(jìn)行顏色標(biāo)記(比如將最近的文件標(biāo)記為藍(lán)色)
- 自動的用特定軟件打開某個(gè)特定文件(比如下載 BT 種子后胀蛮,自動用迅雷打開下載)
- 自動刪除已下載過的 BT 種子文件
- 根據(jù)文件的類型院刁,自動轉(zhuǎn)移到相應(yīng)的文件夾中(比如圖片移動到照片文件夾,電影移動到視頻文件夾等)
- 自動刪除某些特定文件(比如標(biāo)題中含有固定內(nèi)容且創(chuàng)建日期在很早以前的)
- 自動將壓縮文件解壓
- 自動幫你清理文件的緩存
- 自動幫你整理照片粪狼,可以按照「年 - 月」來分類存儲到相應(yīng)文件夾
- 自動把文件夾中的內(nèi)容上傳到 FTP 等網(wǎng)絡(luò)服務(wù)中
- 自動將照片導(dǎo)入 Photos退腥,自動將音樂導(dǎo)入 iTunes
- ……
以上只是列舉的一些場景能夠?qū)崿F(xiàn)的功能,再加上 Hazel 支持 AppleScript再榄、JavaScript狡刘、Automator workflow 等代碼指令,令其擴(kuò)展性更上一層樓困鸥,可以做到的事情也可以說只剩下想象力這道門檻了嗅蔬。
介紹了不少,下面我們就從 Hazel 的安裝和實(shí)際設(shè)置來為大家做一個(gè)簡單的入門指南疾就。
Hazel 的安裝
前往官網(wǎng)下載最新版本澜术,按照提示安裝,完成后 Hazel 會出現(xiàn)在系統(tǒng)設(shè)置中(在應(yīng)用程序中可找不到哦)猬腰。
操作后 Hazel 會給我們彈出警告信息:在激活這些規(guī)則之前盒延,一定要先檢查它們。具體的方法下面會提及鼠冕。
Hazel 的界面和基礎(chǔ)應(yīng)用
注:文末提供了文中所有 Hazel 規(guī)則的打包下載地址添寺,如果你對文中介紹的規(guī)則感興趣,可以直接下載使用懈费。
Hazel 的主界面包含三部分畦贸,分別是設(shè)置文件夾規(guī)則的 Folders 頁面,設(shè)置垃圾箱規(guī)則的 Trash 頁面和其他信息頁(Info)楞捂,今天主要給大家講解文件夾規(guī)則設(shè)置頁面薄坏。
在 Folders 中包含三部份:設(shè)置監(jiān)控的文件夾(圖中 1),設(shè)置該文件夾下的具體規(guī)則(圖中 2)寨闹,設(shè)置該文件夾的重復(fù)文件處理(圖中 3)胶坠,圖 1 部分右側(cè)的 icon 分別表示「暫停規(guī)則執(zhí)行」和「同步」,建議嘗試新規(guī)則的時(shí)候先暫停執(zhí)行再進(jìn)行調(diào)試繁堡。
以整理「下載」文件夾為例沈善,我個(gè)人的需求有如下幾條:
- 最近的下載文件用顏色標(biāo)簽提醒
- 超過 3 天的文件不再是新文件,去掉顏色標(biāo)簽
- 對存放超過 3 周的文件需進(jìn)行處理椭蹄,將滿足此條件的文件用紅色標(biāo)記提醒
- 自動刪除已使用的 .torrent 文件
- 將手機(jī)截屏的圖片單獨(dú)存放
上面幾條是梳理自己的整理需求后闻牡,選擇的可以被 Hazel 自動執(zhí)行的。此時(shí)回到 Hazel绳矩,我們點(diǎn)擊左下角的加號新增「下載」文件夾罩润,隨后在右側(cè) Rules 區(qū)域點(diǎn)擊加號新增規(guī)則。
標(biāo)記最新下載文件
下圖是規(guī)則設(shè)置界面翼馆,圖 1 部分設(shè)置規(guī)則名稱和注釋割以;圖 2 部分設(shè)置監(jiān)控條件,此時(shí)設(shè)置的是文件添加時(shí)間在最后匹配時(shí)間之前(新文件添加后暫未被匹配应媚,所以一定是早于匹配時(shí)間)严沥;圖 3 部分設(shè)置執(zhí)行的動作,此時(shí)是將匹配出來的文件標(biāo)記藍(lán)色標(biāo)簽中姜,并且同時(shí)可以被其他規(guī)則匹配消玄。
標(biāo)記舊文件
超過 3 天的文件,不再是我需要關(guān)注的內(nèi)容丢胚,將其中的藍(lán)色標(biāo)簽去掉:
標(biāo)記待處理文件
對「下載」文件夾翩瓜,我需要對超過 3 周未處理的文件進(jìn)行處理,要么歸檔要么刪除嗜桌,需要進(jìn)行人工判斷的時(shí)候我使用紅色標(biāo)記來提醒自己:
刪除 .torrent 文件
在使用 BT 下載之后奥溺,留在文件夾的種子文件也就沒有什么用了,為了防止誤刪設(shè)置了 5 天的期限骨宠,注意圖中綠色符號浮定,那是點(diǎn)擊了 Preview 后的效果,建議設(shè)置規(guī)則的時(shí)候多使用 Preview 功能來檢查條件設(shè)置是否正確层亿,特別是那些復(fù)雜的符合條件桦卒。
自動移動手機(jī)截屏文件
工作關(guān)系,經(jīng)常需要在手機(jī)上截屏上傳到電腦使用(使用 AirDrop 上傳到「下載」中)匿又,這類圖片的處理一般是超過一周后移動到桌面文件夾中再進(jìn)行集中處理:
上面介紹了「下載」文件夾的整理思路和執(zhí)行方灾;對于「桌面」文件夾的整理,我的思路一般是不輕易自動刪除(防誤刪),而是統(tǒng)一到分類文件夾中集中處理裕偿。將文檔存放于「文檔」中洞慎,將圖片存放于「圖片」中等等,都是非常簡單和基礎(chǔ)的設(shè)置嘿棘,就不做過多介紹劲腿;
下面說一下我對源文件的處理,這里涉及到條件的嵌套使用:
圖中使用了嵌套條件鸟妙,具體的操作是鼠標(biāo)長按右側(cè)加號(也可按住 Option 后點(diǎn)擊)焦人,即可增加嵌套條件組。
附上桌面整理后截圖:
Hazel 中級應(yīng)用
除了以上的基礎(chǔ)使用重父,Hazel 還可作用于更加廣泛的場景花椭,下面以自動解壓和自動清理緩存為例。
自動解壓
下載壓縮包后不用手動解壓房午,Hazel 會自動創(chuàng)建文件夾(按照壓縮包的名稱命名)矿辽,并將壓縮包和解壓后的文件存放于此:
有三點(diǎn)需要為大家說明:
- 設(shè)置標(biāo)簽是為了防止壓縮文件有損壞而導(dǎo)致 Hazel 陷入循環(huán)執(zhí)行中;
- 不能設(shè)置自動刪除歪沃,因?yàn)?Hazel 會自動選中解壓后的文件嗦锐,此時(shí)的刪除也只是把解壓后的文件刪掉;
- 使用默認(rèn)的「Unarchive」操作也可解壓沪曙,不過在解壓 .zip 文件后會自動將壓縮包刪掉奕污,所以我這里使用了第三方的免費(fèi)解壓軟件 The Unarchiver 代替(注意:在第一次執(zhí)行時(shí)需要權(quán)限設(shè)置);不介意刪除壓縮包的同學(xué)使用默認(rèn)的解壓操作即可液走。
此規(guī)則參考了 Brian Koponen 的博客碳默,特此感謝。
自動清理緩存
以 QQ 為例缘眶,QQ 會把群消息中的圖片自動保存到本地嘱根,時(shí)間一長這個(gè)文件夾就很容易達(dá)到幾個(gè) G 的大小,這時(shí)候 Hazel 又可以派上用處了巷懈。
首先找到你的 QQ 文件夾该抒,可嘗試如下路徑(本人 Mac 系統(tǒng) 10.11)
/Users/用戶名/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ
將路徑中的「用戶名」換成自己的,然后在 Finder 中按住「? + Shift + G」顶燕,把路徑粘貼到輸入框中點(diǎn)擊「前往」即可凑保。
如果路徑?jīng)]問題,就可以在 Hazel 中添加此文件夾了涌攻,點(diǎn)擊添加按鈕彈出選擇文件夾界面后欧引,使用上述快捷鍵和路徑同樣可以快速選定,添加后設(shè)置如下兩條規(guī)則恳谎,第一條規(guī)則的作用是讓所有子文件夾都可以適配規(guī)則并執(zhí)行操作芝此;第二條規(guī)則是把超過 500M 的子文件夾進(jìn)行刪除操作,且不會直接刪除父文件夾。
至此婚苹,QQ 緩存文件的自動清理就設(shè)置完成了岸更,其他軟件緩存也可以進(jìn)行類似的規(guī)則設(shè)計(jì),不過一定要注意確保這里面沒有你需要的文件租副,否則一旦刪除要找回也是頗為麻煩的坐慰。
更多用法
如前文所說,Hazel 能做到的不止這些場景用僧,還有用戶用它來整理照片,利用 AppleScript 執(zhí)行更加復(fù)雜的工作流程等等赞咙,這里僅當(dāng)作拋磚引玉责循,歡迎大家分享自己的用法,并且以后也會有更多關(guān)于 Hazel 使用技巧的文章攀操。
其他功能
管理垃圾箱
在 Hazel 的 Trash 頁面院仿,可以進(jìn)行一些垃圾箱的設(shè)置,比如將其中超過一周的文件刪除速和,保持垃圾箱大小控制在 2GB 左右歹垫,選擇刪除時(shí)是否使用安全刪除功能,以及卸載應(yīng)用時(shí)檢測其附屬文件夾等等颠放;這方面的功能筆者并不常用排惨,在此不做過多介紹。
刪除應(yīng)用時(shí)檢測相關(guān)文件碰凶,并可選擇一并刪除暮芭。作用類似于 CleanMyMac。
同步規(guī)則
同步功能在 4.0 終于推出欲低,現(xiàn)在也可以方便的使用在多臺電腦上了辕宏。點(diǎn)擊左側(cè)面板中的齒輪圖標(biāo),選擇 Rule Sync Options 即可打開同步界面(也可在文件夾上右鍵選擇 Rule Sync Options)砾莱。
同步需要配合第三方同步網(wǎng)盤使用瑞筐,當(dāng)前文件夾若是第一次使用同步,需要設(shè)置同步文件存放路徑腊瑟,點(diǎn)擊 Set up new sync file 即可聚假。如果要使用同步的文件,在界面中點(diǎn)擊 Use existing sync file 即可扫步。
Hazel 的下載
Hazel 是一款收費(fèi)軟件(下載地址)魔策,五月初的時(shí)候發(fā)布了 4.0 版本,單獨(dú)購買是 49闯袒,從 3.0 版本升級需要 $10。初次下載可以免費(fèi)試用 14 天,建議大家先試用再購買政敢。
最后給大家提供我自己的 Hazel 設(shè)置其徙,你可以導(dǎo)入后調(diào)整為適合自己的規(guī)則再使用:百度云下載。
本文由博客一文多發(fā)平臺 OpenWrite 發(fā)布喷户!