Đóng quảng cáo

Cùng với macOS 10.14 Mojave, chúng ta đã thấy sự ra đời của Chế độ tối. Bạn có thể sử dụng nó để chuyển các cửa sổ ứng dụng sang giao diện tối. Chế độ tối không làm mỏi mắt nhiều như chế độ sáng. Tuy nhiên, khi điều đó xảy ra, nhiều thứ trở nên nhàm chán theo thời gian và chế độ tối cũng vậy. Cá nhân tôi thấy ngày nay chế độ ánh sáng thú vị hơn hoặc sự kết hợp của nó tùy thuộc vào thời gian trong ngày - chức năng chuyển đổi chế độ tự động đã được giới thiệu trong macOS 10.15 Catalina.

Nhưng bạn có bao giờ tự hỏi sẽ như thế nào nếu chúng ta có thể chạy một số ứng dụng ở chế độ tối và những ứng dụng khác ở chế độ sáng không? Một số ứng dụng trông đẹp hơn ở Chế độ tối, chẳng hạn như Safari hoặc Photoshop. Nhưng cũng có những ứng dụng có giao diện đẹp hơn ở chế độ sáng - ví dụ: Lịch, Thư, v.v. Ngoài ra còn có một ứng dụng cho điều đó màu xám, có thể chuyển ứng dụng sang chế độ tối hoặc sáng trên một màn hình. Chúng ta hãy cùng nhau xem xét ứng dụng.

Black or White

Đằng sau ứng dụng Grey là nhà phát triển Christoffer Winterkvist, người cũng giống như Michael Jackson, có quan điểm rằng việc bạn là người da đen hay da trắng không quan trọng. Christoffer đã cố gắng chuyển lời bài hát Black or White sang macOS và như bạn thấy, anh ấy đã thành công. Bạn có thể tải xuống Gray từ Github bằng cách sử dụng liên kết này. Chỉ cần cuộn xuống và nhấn nút trên phiên bản hiện tại Tải về. Một tệp .zip sẽ được tải xuống cho bạn, bạn chỉ cần giải nén sau khi tải xuống. Sau đó, bạn có thể ứng dụng bắt đầu.

Gray_application_appearance

Cách làm việc với Gray

Ứng dụng này hoạt động rất đơn giản. Sau khi bắt đầu, một biểu tượng xuất hiện ở phần trên của cửa sổ, bạn có thể dễ dàng chuyển đổi giữa chế độ sáng và tối của macOS. Để Gray làm việc cho bạn, vậy nên bạn phải bật chế độ tối theo mặc định. Sau đó nó nằm ở phần dưới của cửa sổ danh sách ứng dụng, trong đó bạn có thể chỉ cần chọn chế độ nào ứng dụng sẽ khởi động. Nó luôn luôn là đủ cho ứng dụng đã chọn nhấp qua đến một trong ba lựa chọn – Ngoại hình nhẹ nhàng, Ngoại hình tối a WELFARE. Bạn đã có thể đoán từ tên của các tùy chọn sau khi chọn Ngoại hình nhẹ nhàng ứng dụng bắt đầu trong sáng cách thức, sau khi được bầu Ngoại hình tối sau đó vào chế độ tối. Trong trường hợp bạn chọn WELFARE, do đó giao diện của ứng dụng sẽ tuân theo cài đặt chế độ hiển thị hệ thống. Để thay đổi giao diện của ứng dụng, cần phải khởi động lại. Đây là những gì ứng dụng Gray làm bởi bản thân, và do đó hãy cẩn thận khi thay đổi chế độ hiển thị đã lưu tất cả công việc.

Đặt chế độ ánh sáng cho một số ứng dụng nhất định ngay cả khi không có ứng dụng Gray

Bản thân ứng dụng Gray rất đơn giản. Có thể nói, nó chạy một lệnh duy nhất trong Terminal ở chế độ nền, có thể đặt ứng dụng chạy ở chế độ sáng ngay cả ở chế độ tối, tức là. để tạo ra một loại ngoại lệ. Nếu bạn không muốn tải xuống ứng dụng và muốn tự mình tạo một ngoại lệ như vậy, hãy tiến hành như sau. Đầu tiên chúng ta cần tìm hiểu tên nhận dạng của gói ứng dụng. Bạn có thể làm điều này đơn giản bằng cách Phần cuối bạn viết yêu cầu:

osascript -e 'id của ứng dụng"Tên của ưng dụng"'

Chọn tên của ứng dụng, ví dụ Google Chromehoặc bất kỳ ứng dụng nào bạn muốn tạo ngoại lệ. Lưu ý rằng nếu bạn muốn ném một ngoại lệ vào ứng dụng táo (Ghi chú, Lịch, v.v.) nên bạn cần ghi tên ứng dụng Tiếng Anh (ví dụ: Ghi chú, Lịch, v.v.). Thật không may, mọi việc không dễ dàng đối với chúng tôi ở Cộng hòa Séc và chúng tôi không có lựa chọn nào khác ngoài việc thích nghi. Vì vậy, lệnh cuối cùng trong trường hợp Google Chrome trông như thế này:

osascript -e 'id của ứng dụng "Google Chrome"'
terminal_lights_Exception1

Sau khi bạn xác nhận đơn hàng Đi vào, vì vậy nó sẽ xuất hiện một dòng bên dưới tên nhận dạng của gói ứng dụng, trong trường hợp của Google Chrome thì đó là com.google.chrome. Sau đó chúng tôi sẽ sử dụng tên này trong tên tiếp theo yêu cầu:

mặc định ghi Tên nhận dạng của gói NSRequiresAquaSystemAppearance -bool CÓ

Mã định danh gói trong trường hợp này là com.google.chrome, như chúng tôi đã tìm ra từ lệnh cuối cùng. Vì vậy việc tạo một ngoại lệ cho Google Chrome sẽ như thế này:

mặc định viết com.google.Chrome NSRequiresAquaSystemAppearance -bool CÓ
terminal_lights_Exception2

Sau khi xác nhận đơn hàng, tất cả những gì còn lại là ứng dụng tắt và bật lại. Vì đây là lệnh tạo ngoại lệ để ứng dụng chế độ tối chạy ở chế độ sáng nên điều cần thiết là chế độ hiển thị hệ thống được đặt thành tối. Nếu bạn muốn ngoại lệ này Hủy bỏ, rồi cho đến khi Phần cuối nhập lệnh này:

mặc định ghi Tên nhận dạng của gói NSRequiresAquaSystemAppearance -bool KHÔNG

Trong trường hợp của Google Chrome, lệnh sẽ giống như sau:

mặc định ghi com.google.Chrome NSRequiresAquaSystemAppearance -bool KHÔNG

terminal_lights_Exception3

Phần kết luận

Nếu bạn muốn xem một số ứng dụng ở chế độ tối và những ứng dụng khác ở chế độ sáng, thì ứng dụng Grey chính xác là dành cho bạn. Tóm lại, tôi muốn bạn chú ý đến thực tế là ứng dụng và thậm chí cả lệnh trong Terminal không hoạt động trong macOS 10.15 Catalina mới nhất. Tuy nhiên, có lẽ hầu hết các bạn vẫn đang chạy trên macOS 10.14 Mojave. Ở đây, màu xám hoạt động hoàn hảo cũng như tùy chọn đặt ngoại lệ trong Terminal.

.