“อย่าพูดซ้ำ” เป็นกฎสำคัญของการเขียนโปรแกรม มีขึ้นเพื่อเตือนโปรแกรมเมอร์ไม่ให้เรียกใช้รหัสส่วนเดียวกันซ้ำ ๆ ด้วยตนเองเมื่อคอมพิวเตอร์สามารถทำสิ่งนั้นได้โดยอัตโนมัติ แต่คุณไม่จำเป็นต้องเป็นโปรแกรมเมอร์เพื่อหลีกเลี่ยงการทำซ้ำ หากคุณเป็นผู้ใช้ Mac Hazel จะช่วยคุณจัดระเบียบไฟล์ของคุณโดยอัตโนมัติ เพิ่มประสิทธิภาพและปลดปล่อยจิตใจจากความน่าเบื่อหน่ายที่น่ารำคาญของการสับไฟล์ด้วยมือ
เฮเซลคืออะไร?
Hazel เป็นแอปพลิเคชัน macOS ที่มีอินเทอร์เฟซแบบกราฟิกที่ใช้งานง่ายสำหรับความสามารถในการเขียนสคริปต์ขั้นสูงบางอย่าง มันทำงานบนโครงสร้างประเภท "ถ้าเป็นอย่างนี้" ที่ค่อนข้างง่าย ซึ่งหมายความว่าจะจับคู่พารามิเตอร์เฉพาะกับไฟล์เฉพาะ แล้วดำเนินการงานหากตรงตามพารามิเตอร์เหล่านั้น แม้ว่าตรรกะจะเรียบง่าย แต่คุณสามารถเชื่อมโยงฟังก์ชันที่ซับซ้อนจำนวนมากเข้าด้วยกันเพื่อสร้างโปรแกรมที่ซับซ้อน แล้วตั้งค่าให้ทำงานเมื่อใดก็ได้ตามต้องการ
การตั้งค่าเฮเซล
สีน้ำตาลแดงติดตั้งง่าย หลังจากที่คุณได้ ดาวน์โหลด และติดตั้งแอปพลิเคชั่น คุณจะพบมันในการตั้งค่าระบบของคุณ คลิกที่ไอคอนเพื่อเปิดบานหน้าต่างการกำหนดลักษณะ และคุณจะสามารถเริ่มต้นได้
![สีน้ำตาลแดง-open-pref-บานหน้าต่าง สีน้ำตาลแดง-open-pref-บานหน้าต่าง](/f/2f2d4c63bd7982bc49ca7022ae76801e.jpg)
เมื่อคุณเปิดบานหน้าต่างนี้เป็นครั้งแรก คุณจะอยู่ในแท็บข้อมูลซึ่งจะบอกคุณว่า Hazel กำลังทำงานอยู่หรือไม่และให้ข้อมูลอื่นๆ แก่คุณ คุณจะเห็นปุ่มที่เขียนว่า "Start Hazel" แต่ปล่อยไว้ก่อน หากคุณเริ่มตอนนี้ กฎทั้งหมดของคุณจะมีผลทันทีที่คุณบันทึก ซึ่งอาจไม่ใช่สิ่งที่คุณต้องการหากคุณเพิ่งเริ่มต้น
อย่างไรก็ตาม อย่าลืมทำเครื่องหมายที่ช่องด้านล่างที่ระบุว่า "แสดงสถานะเฮเซลในแถบเมนู"
![สีน้ำตาลแดงเริ่มต้น สีน้ำตาลแดงเริ่มต้น](/f/08c4966e2b07b118e5cb75420fa6953f.jpg)
ที่ด้านซ้ายของหน้าต่าง คุณจะเห็นคอลัมน์ที่มีรายการโฟลเดอร์ คลิกที่โฟลเดอร์ใดโฟลเดอร์หนึ่ง แล้วคุณจะเห็นบานหน้าต่างด้านขวาที่ระบุว่า "กฎ" เติมช่องทำเครื่องหมายบางช่อง กฎการสาธิตเหล่านี้รวมอยู่ใน Hazel และปิดใช้งานอยู่ในขณะนี้ แต่สามารถใช้เป็นแรงบันดาลใจได้
![สีน้ำตาลแดง-พังทลาย สีน้ำตาลแดง-พังทลาย](/f/a61394ec60b9cb937e4d6056a4de419c.jpg)
1. ทำความสะอาดโฟลเดอร์ดาวน์โหลดของคุณเป็นประจำ
ฉันมักจะใช้โฟลเดอร์ดาวน์โหลดของฉันเป็นไดเร็กทอรี "บนเด็ค" ด้วยเหตุนี้ มันจึงเต็มไปด้วยไฟล์ที่ครั้งหนึ่งเคยมีความสำคัญ แต่ตอนนี้กลับไร้ประโยชน์ โชคดีที่เราสร้างกฎง่ายๆ ขึ้นมาเพื่อช่วยแก้ปัญหานั้นได้
1. ในการสร้างกฎใหม่ใน Hazel ก่อนอื่นให้คลิกที่โฟลเดอร์ที่คุณต้องการให้ Hazel ตรวจสอบในแถบด้านข้างของโฟลเดอร์ ในกรณีนี้ เราจะใช้โฟลเดอร์ดาวน์โหลด จากนั้นคลิกปุ่มบวก
![สีน้ำตาลแดงสร้างกฎใหม่ สีน้ำตาลแดงสร้างกฎใหม่](/f/e172d68e88138a6bd5ae4022f6855dbc.jpg)
2. ตั้งชื่อกฎที่อธิบายหน้าที่ของมันอย่างชัดเจน
![สีน้ำตาลแดงกฎการตั้งชื่อ สีน้ำตาลแดงกฎการตั้งชื่อ](/f/0ebe50e97ad1753a50f244cf6807e220.jpg)
ตอนนี้เราจะตั้งเกณฑ์ของเรา
3. คลิกเมนูแบบเลื่อนลงที่มีข้อความว่า "ชื่อ" และเปลี่ยนเป็น "วันที่เปิดล่าสุด"
![hazel-date-last-opened-2 hazel-date-last-opened-2](/f/32a8d540c9a7435817e6dc797ab2c233.jpg)
4. คลิกเมนูแบบเลื่อนลงที่ระบุว่า "เป็น" และเปลี่ยนเป็น "ไม่ได้อยู่ในรายการสุดท้าย"
![hazel-date-last-opened hazel-date-last-opened](/f/4473b82ccf51db58bc40f12b3131b684.jpg)
5. เปลี่ยน "1 ชั่วโมง" เป็น "7 วัน" หรือช่วงเวลาใดก็ตามที่คุณรู้สึกสบายใจ
![สีน้ำตาลแดงเวลาปรับ สีน้ำตาลแดงเวลาปรับ](/f/fb563a6c976bee902334bb66fa6a0adb.jpg)
ในส่วนถัดไป เราจะกำหนดว่าจะทำอย่างไรกับไฟล์ที่ตรงกับเกณฑ์ของเรา
6. คลิก "ไม่ได้เลือกโฟลเดอร์" และเปลี่ยนเป็น "ถังขยะ"
![สีน้ำตาลแดงย้ายไปถังขยะ สีน้ำตาลแดงย้ายไปถังขยะ](/f/4f9887768af77acd59e18ecc3ec10a93.jpg)
7. หากต้องการบันทึกกฎ ให้คลิกตกลง หากเปิดใช้ Hazel กฎนั้นจะมีผลทันทีหลังจากที่คุณคลิกตกลง ดังนั้นไฟล์ใดๆ ที่เก่ากว่าเจ็ดวันจะถูกย้ายไปที่ถังขยะ
นี่อาจเป็นกฎของเฮเซลที่ง่ายที่สุด แต่ก็ยังมีประโยชน์ ที่จริงฉันใช้บางอย่างร่วมกัน ซึ่งย้ายและทิ้งไฟล์ในเวลาที่ต่างกันตามประเภทและอายุ นี่คือภาพหน้าจอของกฎการดาวน์โหลดปัจจุบันของฉันพร้อมชื่อที่จะช่วยให้คุณเข้าใจว่ากฎเหล่านี้ทำอะไร
![hazel-downloads-rules-1 hazel-downloads-rules-1](/f/3d9701c0c5c249bd3a79718bae3a10f8.jpg)
![สีน้ำตาลแดง-downloads-rules-3 สีน้ำตาลแดง-downloads-rules-3](/f/84a9cf001132344bc8305b6231da8348.jpg)
![hazel-downloads-rules-2 hazel-downloads-rules-2](/f/c3a23b23926586cf4ab48d9336dd1364.jpg)
![hazel-downloads-rules-5 hazel-downloads-rules-5](/f/843629c1509e8dcf790a71c33a85b431.jpg)
2. จัดระเบียบและ ZIP ไฟล์เก่า
กฎนี้ที่ฉันใช้เพื่อจัดระเบียบเดสก์ท็อปของฉันมีสองส่วน ขั้นแรก เราจะตั้งกฎที่จะนำไฟล์เก่าไปไว้ในโฟลเดอร์เฉพาะ
1. คลิกที่โฟลเดอร์เดสก์ท็อปของคุณในแถบด้านข้าง หากไม่มีโฟลเดอร์เดสก์ท็อป ให้คลิกปุ่มบวกใต้รายการโฟลเดอร์
2. คลิกปุ่มบวกในบานหน้าต่างกฎเพื่อสร้างกฎใหม่
3. เปลี่ยนเมนูแบบเลื่อนลงชื่อของคุณเป็น "วันที่แก้ไขล่าสุด" "ไม่ใช่รายการสุดท้าย" และเปลี่ยนช่วงเวลาเป็นหนึ่งสัปดาห์
4. เปลี่ยนรายการแบบเลื่อนลง Move เป็น "Sort into subfolder"
![สีน้ำตาลแดงโฟลเดอร์เปลี่ยนชื่อ-1 สีน้ำตาลแดงโฟลเดอร์เปลี่ยนชื่อ-1](/f/75230baa75d06b42ce23ad9e71ce88ac.jpg)
5. คลิกกล่องข้อความหลัง “with pattern” เพื่อแสดงรายการเปลี่ยนชื่อโทเค็นที่คุณสามารถใช้ได้ เลือก “วันที่ปัจจุบัน”
![hazel-folder-rename-4 hazel-folder-rename-4](/f/fe3f9b7fcdf19afbd4ef25da7bdcf051.jpg)
6. คลิกหลังจากโทเค็นวันที่ปัจจุบันในกล่องข้อความของคุณและพิมพ์ "archive"
![hazel-folder-rename-5 hazel-folder-rename-5](/f/0504823da84c56db144b37d904d40f9a.jpg)
7. คลิกเสร็จสิ้นเพื่อปิดกล่องข้อความและตกลงเพื่อยืนยันกฎ
ตอนนี้เราจะตั้งค่าเป็นกฎเพื่อบีบอัดโฟลเดอร์เหล่านั้นลงในไฟล์ ZIP
8. สร้างกฎใหม่ในโฟลเดอร์เดสก์ท็อปโดยคลิกปุ่มบวกใต้รายการกฎ
9. สร้างกฎสองข้อ: ชื่อประกอบด้วย "เก็บถาวร" และชนิดคือโฟลเดอร์
![hazel-archive-rule-1 hazel-archive-rule-1](/f/13026b137d956e5020cd2d19390cf21b.jpg)
10. คลิกรายการดรอปดาวน์เพื่อเลือกเก็บถาวร
![สีน้ำตาลแดง-archive-rule-2 สีน้ำตาลแดง-archive-rule-2](/f/3c62968bd20ca3579cbbd3884f2ab183.jpg)
กฎนี้จะเก็บถาวรทุกอย่างที่ยังไม่ได้แก้ไขในเจ็ดวันที่ผ่านมาโดยอัตโนมัติ
3. เปลี่ยนชื่อและไฟล์เอกสารที่สแกนตามเนื้อหา OCR
กฎข้อสุดท้ายนี้ต้องใช้ฮาร์ดแวร์หรือซอฟต์แวร์ภายนอกเพื่อให้ใช้งานได้ ฉันใช้ ScanSnap ซึ่งแปลงเอกสารที่สแกนเป็น PDF โดยฝังข้อมูลข้อความสด ด้วยวิธีนี้ ฉันจะสามารถจัดเก็บเอกสารที่สแกนลงในโฟลเดอร์ที่เหมาะสมได้โดยอัตโนมัติ
![hazel-gas-bil-autofile hazel-gas-bil-autofile](/f/c126f0b5c48d5ba63ca916aab54faaa6.jpg)
ถึงตอนนี้ คุณรู้วิธีอ่านกฎนี้แล้ว ซึ่งตรงกับเงื่อนไขสามข้อ โดยใช้เนื้อหาของ PDF เป็นตัวกระตุ้นสำหรับการดำเนินการด้านล่าง เมื่อพบรายการที่ตรงกัน กฎจะเปลี่ยนชื่อโฟลเดอร์ด้วยวันที่ที่สร้างการสแกนและชื่อใบเรียกเก็บเงิน และจัดไฟล์ไว้ในโฟลเดอร์ "คำชี้แจง" ของฉัน
บทสรุป
เมื่อคุณสร้างกฎทั้งหมดเสร็จแล้ว คุณสามารถกลับไปที่ System Preferences และเปิด Hazel ได้
อย่างที่คุณเห็น Hazel นั้นทรงพลังอย่างเหลือเชื่อ และกฎสามข้อข้างต้นเป็นเพียงตัวอย่างเท่านั้น ใช้เวลาในการสำรวจและทดลอง แล้วคุณจะได้พบกับสิ่งที่มีประโยชน์อย่างแน่นอน
การเปิดเผยข้อมูลพันธมิตร: ทำให้เทคโนโลยีง่ายขึ้นอาจได้รับค่าคอมมิชชั่นสำหรับผลิตภัณฑ์ที่ซื้อผ่านลิงก์ของเรา ซึ่งสนับสนุนงานที่เราทำเพื่อผู้อ่านของเรา