Tôi đã phát triển một ứng dụng MAC chụp ảnh màn hình. Nhưng có chút thú vị..
(github.com/wlswo)Có thể phát hiện và chụp các phần tử con tồn tại trong UI của MAC bằng Rust + Tauri + React.
Dù là chương trình hay phần tử bên trong trang web thì đều làm được.
Cũng có thể chụp toàn màn hình.
25 bình luận
Ồ, thú vị thật. Cảm ơn vì công cụ hay này.
Tôi chỉ âm thầm theo dõi GN, nhưng đã đăng ký chỉ để viết bình luận này (vì phải sau một tuần kể từ khi đăng ký mới có thể để lại bình luận, nên giờ tôi mới viết được).
Cảm ơn bạn
[Thông báo cập nhật]
đơn giản, trực quan, nhẹ.
Rất tốt!!
Cảm ơn bạn
Cơ chế xóa sẽ như thế nào?
Ý bạn là đang nói đến kiểu xóa nào vậy?
À không, tôi đã hiểu nhầm rồi haha, hóa ra là cài đặt bằng file DMG trong phần release! Tôi sẽ dùng thử thật tốt.
Cảm ơn bạn, nhưng vì không có chữ ký nên nếu không phải theo cách
clone -> buildthì Gatekeeper của macOS sẽ nhận diện đó là tệp bị hỏng và chặn chạy.Có vẻ sẽ cần chạy bằng
sudo xattr -rd com.apple.quarantine <DMG Path>Đây là một ví dụ tận dụng Tauri khá tốt.
Vâng, những tiện ích hệ thống như thế này cần dùng ít tài nguyên nhưng vẫn tận dụng được các tính năng native của OS, và vì nó nhẹ nên có vẻ rất tốt.
Ồ, trông có vẻ hay đấy.
Cảm ơn.
Nguyên lý hoạt động là gì??
Nguyên lý là hook vào Accessibility API của macOS để duyệt cây đối tượng UI của hệ thống.
Có thể hiểu là kiểu inspect DOM ở cấp độ OS 😀
À ha~ mình có thấy một app dùng cái đó để hiện con trỏ chỉ thị lên rồi thay việc trỏ chuột bằng bàn phím, hóa ra là cùng loại nhỉ~
Ồ, có ứng dụng nào tương tự không??
Có khoảng ba bốn ứng dụng như https://shortcat.app/. Chúng hoạt động theo cùng một nguyên lý. Vì vậy tôi luôn nhớ là khi cài đặt thì phải bật gì đó trong phần thiết lập...
Tôi đã tìm và thử dùng khá nhiều để tạo một môi trường phát triển ít dùng chuột, nhưng thấy bất tiện nên bỏ cuộc luôn haha
Ồ, hóa ra đã có một ứng dụng tên là Shortcat rồi. Thật thú vị khi cùng dùng một công nghệ nhưng mục đích lại khác nhau.
Thật ra tôi cũng là kiểu người nhanh chóng bỏ cuộc nếu phải thiết lập phức tạp hay cần thời gian làm quen...
Trong lúc suy nghĩ "làm thế nào để tiện và trực quan nhất", cuối cùng tôi đã làm ra phiên bản hiện tại kiểu "cứ đưa chuột lướt tới rồi click là xong!" haha
Ồ, cảm ơn. Tôi cũng sẽ thử đóng góp nữa!
Cảm ơn!
Ồ, ổn đấy. Tôi sẽ thử dùng tốt xem sao.
Cảm ơn bạn 😀
Tên ứng dụng cũng vui thật nhé haha
Sau khi đắn đo, tôi thấy nó có cảm giác như chụp X-ray nên quyết định đặt là xray kk