“Đừng lặp lại chính mình” là một nguyên tắc cơ bản của lập trình. Nó có nghĩa là để admonish lập trình chống lại bằng tay chạy cùng một đoạn mã liên tục khi máy tính có thể làm điều đó loại điều tự động. Nhưng bạn không phải là một lập trình viên để tránh lặp lại chính mình. Nếu bạn là người dùng máy Mac, Hazel sẽ giúp bạn sắp xếp các tệp của mình một cách tự động, tăng hiệu quả và giải phóng tâm trí của bạn khỏi những trò xáo trộn đáng ghét của việc xáo trộn các bit xung quanh bằng tay.

Hazel là gì?

Hazel là một ứng dụng macOS cung cấp một giao diện đồ họa dễ sử dụng cho một số khả năng kịch bản khá tiên tiến. Nó hoạt động trên một cấu trúc “nếu điều này, sau đó” khá đơn giản, có nghĩa là nó khớp với các tham số cụ thể cho các tệp cụ thể, và sau đó thực hiện một nhiệm vụ nếu các tham số đó được đáp ứng. Trong khi logic đơn giản, bạn có thể kết hợp với nhau một loạt các hàm phức tạp để tạo ra các chương trình phức tạp và sau đó đặt chúng chạy bất cứ khi nào bạn muốn.

Thiết lập Hazel

Hazel dễ cài đặt. Sau khi bạn đã tải xuống và cài đặt ứng dụng, bạn sẽ tìm thấy nó trong Tùy chọn hệ thống của mình. Nhấp vào biểu tượng để mở ngăn tùy chọn và bạn có thể bắt đầu.

Khi bạn lần đầu tiên khởi chạy ngăn, bạn sẽ ở trong tab Thông tin cho biết liệu Hazel hiện có đang chạy hay không và cung cấp cho bạn một số thông tin khác. Bạn sẽ thấy một nút có nội dung “Bắt đầu Hazel” nhưng hãy tắt nút này ngay bây giờ. Nếu bạn bắt đầu nó ngay bây giờ, tất cả các quy tắc của bạn sẽ áp dụng thời điểm bạn lưu chúng, mà có thể không phải là những gì bạn muốn nếu bạn chỉ mới bắt đầu.

Tuy nhiên, hãy đảm bảo đánh dấu vào ô bên dưới có nội dung “Hiển thị trạng thái Hazel trong thanh trình đơn”.

Ở phía bên trái của cửa sổ, bạn sẽ thấy một cột có danh sách các thư mục. Nhấp vào một trong các thư mục đó và bạn sẽ thấy cửa sổ ở bên phải, được gắn nhãn “Quy tắc”, điền vào một số hộp kiểm. Các quy tắc demo này được bao gồm trong Hazel và hiện đang bị vô hiệu hóa nhưng có thể hữu ích như nguồn cảm hứng.

1. Làm sạch thư mục tải xuống thường xuyên

Tôi có xu hướng sử dụng thư mục Downloads của tôi làm thư mục “on deck”. Như vậy, nó được nhồi nhét các tập tin đã từng quan trọng nhưng bây giờ vô dụng. May mắn thay, chúng ta có thể tạo ra một quy tắc rất đơn giản để giúp chúng ta giải quyết vấn đề đó.

1. Để tạo một quy tắc mới trong Hazel, trước tiên hãy nhấp vào thư mục bạn muốn Hazel giám sát trong thanh bên Thư mục. Trong trường hợp này, chúng tôi sẽ sử dụng thư mục Downloads. Sau đó, nhấp vào nút dấu cộng.

2. Cho quy tắc của bạn một tiêu đề giải thích rõ chức năng của nó.

Bây giờ chúng tôi sẽ thiết lập các tiêu chí của chúng tôi.

3. Nhấp vào trình đơn thả xuống có nhãn “Tên” và thay đổi thành “Ngày được mở lần cuối”.

4. Nhấp vào trình đơn thả xuống có nhãn “là” và thay đổi thành “không phải là cuối cùng”.

5. Thay đổi "1 giờ" thành "7 ngày" hoặc bất kỳ khoảng thời gian nào bạn cảm thấy thoải mái.

Trong phần tiếp theo, chúng tôi sẽ thiết lập việc cần làm với các tệp phù hợp với tiêu chí của chúng tôi.

6. Nhấp vào "không có thư mục nào được chọn" và thay đổi nó thành "Thùng rác".

7. Để lưu quy tắc, bấm OK. Nếu Hazel được bật, quy tắc đó sẽ được áp dụng ngay lập tức sau khi bạn nhấp vào OK, vì vậy mọi tệp cũ hơn bảy ngày sẽ được chuyển vào thùng rác.

Đây có lẽ là quy tắc Hazel đơn giản nhất có thể, nhưng nó vẫn hữu ích. Tôi thực sự sử dụng một vài kết hợp, di chuyển và các tệp thùng rác vào các thời điểm khác nhau dựa trên loại và độ tuổi của chúng. Dưới đây là ảnh chụp màn hình các quy tắc Tải xuống hiện tại của tôi với tiêu đề sẽ cung cấp cho bạn ý tưởng về những gì họ làm.

2. Tổ chức và ZIP tập tin cũ

Quy tắc này tôi sử dụng để sắp xếp Desktop của tôi có hai phần. Trước tiên, chúng tôi sẽ thiết lập quy tắc đặt tệp cũ vào một thư mục cụ thể.

1. Nhấp vào thư mục Desktop của bạn trong thanh bên. Nếu thư mục Desktop không có ở đó, hãy nhấp vào nút dấu cộng trong danh sách các thư mục.

2. Nhấp vào nút dấu cộng trong ngăn quy tắc để tạo quy tắc mới.

3. Thay đổi tên của bạn thả xuống thành “Ngày sửa đổi cuối cùng”, “không phải là cuối cùng” và thay đổi khoảng thời gian thành một tuần.

4. Thay đổi menu thả xuống Di chuyển thành “Sắp xếp thành thư mục con”.

5. Nhấp vào hộp văn bản sau “có mẫu” để hiển thị danh sách các thẻ đổi tên bạn có thể sử dụng. Chọn “ngày hiện tại”.

6. Nhấp vào sau mã thông báo ngày hiện tại trong hộp văn bản của bạn và nhập "lưu trữ".

7. Nhấp Xong để đóng hộp văn bản và OK để xác nhận quy tắc.

Bây giờ chúng ta sẽ thiết lập như một quy tắc để nén các thư mục đó thành lưu trữ ZIP.

8. Tạo một quy tắc mới trong thư mục Desktop bằng cách nhấp vào nút dấu cộng trong danh sách quy tắc.

9. Tạo hai quy tắc: Tên chứa "lưu trữ" và Loại là thư mục.

10. Nhấp vào hành động thả xuống để chọn Lưu trữ.

Quy tắc này sẽ tự động lưu trữ mọi thứ chưa được sửa đổi trong bảy ngày qua.

3. Đổi tên và nộp tài liệu được quét dựa trên nội dung OCR

Quy tắc cuối cùng này yêu cầu một số phần cứng hoặc phần mềm bên ngoài để làm cho nó hoạt động. Tôi sử dụng ScanSnap của mình để chuyển đổi tài liệu đã quét thành tệp PDF với dữ liệu văn bản trực tiếp được nhúng. Bằng cách này, tôi có thể tự động gửi các thủ tục giấy tờ được quét vào các thư mục thích hợp.

Bây giờ, bạn biết cách đọc quy tắc này. Nó phù hợp với ba điều kiện, sử dụng nội dung của tệp PDF làm trình kích hoạt cho các tác vụ bên dưới. Khi tìm thấy một kết quả phù hợp, quy tắc sẽ đổi tên thư mục với ngày quét được tạo và tên của hóa đơn, và lưu nó vào thư mục "Báo cáo" của tôi.

Phần kết luận

Khi bạn đã hoàn tất việc tạo tất cả các quy tắc của mình, bạn có thể quay lại Tùy chọn hệ thống và bật Hazel.

Như bạn có thể thấy, Hazel cực kỳ mạnh mẽ, và ba quy tắc trên chỉ là các ví dụ. Dành thời gian để muck xung quanh và thử nghiệm, và bạn sẽ chắc chắn để đến với một cái gì đó tiện dụng.