Show GN: 스크린샷 찍는 MAC 앱 개발하였읍니다. 근데 좀 신기한..
(github.com/wlswo)Rust + Tauri + React 로 MAC UI 에 존재하는 하위 요소들을 감지하여 캡처할 수 있습니다.
프로그램이든, 웹 사이트 안에 요소든 다 가능합니다
풀화면 캡처도 가능합니다
오, 신기하네요. 좋은 툴 감사합니다.
GN을 눈팅만 하다가 이 댓글 달기 위해 가입했습니다 (가입 후 일주일 뒤에 댓글 남길 수 있어서 이제서야 남기네요)
[업데이트 알림]
- 정보 HUD 추가: 이제 요소를 선택하면 해당 요소의 상세 정보를 HUD(Head-Up Display) 형태로 더 직관적으로 확인할 수 있습니다.
- 가시성 향상: 선택된 요소의 하이라이트 효과가 개선되어, 복잡한 화면에서도 타겟을 더 명확하게 식별할 수 있습니다.
감사합니다 근데 서명이 들어가지 않아서 clone -> build 방식이 아니라면 macOS의 게이트키퍼가 손상된 파일로 인식해서 실행을 막더라구요
sudo xattr -rd com.apple.quarantine <DMG Path> 로 실행해야할 것 같습니다
macOS의 Accessibility API를 후킹해서 시스템 UI 객체 트리를 탐색하는 원리입니다
OS 레벨에서 DOM inspecting 이라고 보시면 됩니다 😀
https://shortcat.app/ 같은 앱이 서너개 있습니다. 같은 원리로 돌아가더라고요. 그래서 항상 설치할때 설정에서 뭐 켜야만 했던 기억이...
마우스less한 개발환경 만들어보려고 꽤 찾아서 써봤었는데 불편해서 포기했어요 ㅋㅋㅋ
오 Shortcat이라는 앱이 있었군요. 같은 기술을 쓰는데 용도가 다르니 신기하네요
저도 사실 복잡한 설정이나 적응이 필요한 건 금방 포기하는 편이라..
'어떻게 하면 제일 편하고 직관적일까'를 고민하다가, 결국 '그냥 마우스로 쓱 갖다 대고 클릭하면 끝!'인 지금 형태로 만들게 됐습니다 ㅎㅎ"