Ứng dụng macOS tự động che màn hình phụ khi xem phim, "Veil"
(github.com/neocode24)Tôi đã tạo ra Veil vì cảm thấy bất tiện khi một ứng dụng/cửa sổ cụ thể vô tình bị lộ trong lúc chia sẻ màn hình hoặc thuyết trình.
Đây là một ứng dụng macOS native có thể hiển thị overlay màu đen (tùy chọn FlipClock) lên trên một ứng dụng cụ thể để che nội dung hoặc nhanh chóng ẩn đi.
- Với Safari, khi ở chế độ toàn màn hình, Veil sẽ che các màn hình khác bằng một lớp màn (rèm/che tối).
- Có thể thiết lập để một số màn hình cụ thể không bị Veil che.
- Khi kích hoạt Veil, có thể tùy chọn cấu hình tính năng FlipClock.
- Người dùng có thể thêm các ứng dụng mà Veil sẽ không che một cách rõ ràng.
Ứng dụng được xây dựng dựa trên SwiftUI/AppKit, và trong quá trình tích hợp quyền Trợ năng đã có khá nhiều ràng buộc đặc trưng của macOS.
Mục tiêu là hoạt động theo hướng nhẹ nhàng, ít tốn tài nguyên.
Tôi cũng đã tổng hợp quá trình triển khai và những thử nghiệm sai sót trong blog.
https://blog.neocode24.com/blog/veil-macos-sideproject/
Hiện vẫn chưa trải qua nhiều thử nghiệm đa dạng, nên có thể một số tính năng chưa hoạt động trơn tru.
Nếu bạn góp ý, tôi sẽ tiếp tục hoàn thiện.
Xin cảm ơn.
1 bình luận
Định đăng bằng ShowGN, nhưng lại đăng vào News mất rồi hu hu
(Nếu admin thấy thì phiền chuyển giúp với hu hu)