50P by byunjin11 2달전 | ★ favorite | 댓글 25개

Rust + Tauri + React 로 MAC UI 에 존재하는 하위 요소들을 감지하여 캡처할 수 있습니다.

프로그램이든, 웹 사이트 안에 요소든 다 가능합니다

풀화면 캡처도 가능합니다

오, 신기하네요. 좋은 툴 감사합니다.

GN을 눈팅만 하다가 이 댓글 달기 위해 가입했습니다 (가입 후 일주일 뒤에 댓글 남길 수 있어서 이제서야 남기네요)

[업데이트 알림]

  • 정보 HUD 추가: 이제 요소를 선택하면 해당 요소의 상세 정보를 HUD(Head-Up Display) 형태로 더 직관적으로 확인할 수 있습니다.
  • 가시성 향상: 선택된 요소의 하이라이트 효과가 개선되어, 복잡한 화면에서도 타겟을 더 명확하게 식별할 수 있습니다.

simple, intuitive, light.

굿입니다!!

삭제 방식은 어떻게 될까요?

삭제 방식이라함은 어떤걸 말씀하시는 건가요?

아 아닙니다 제가 오해했습니다 ㅎㅎ release의 DMG로 설치하는 방식이군요! 잘 써보겠습니다.

감사합니다 근데 서명이 들어가지 않아서 clone -> build 방식이 아니라면 macOS의 게이트키퍼가 손상된 파일로 인식해서 실행을 막더라구요

sudo xattr -rd com.apple.quarantine <DMG Path> 로 실행해야할 것 같습니다

Tauri를 잘 활용한 사례네요

네, 이런 시스템 유틸리티는 리소스를 적게 먹으면서도 OS 네이티브 기능을 써야하는데 가벼우니 좋은것같습니다

오 좋아보이네요.

원리가 무엇인가요??

macOS의 Accessibility API를 후킹해서 시스템 UI 객체 트리를 탐색하는 원리입니다

OS 레벨에서 DOM inspecting 이라고 보시면 됩니다 😀

아하~ 그걸로 지시자를 띄워서 키보드로 마우스 포인팅을 대신 하는 앱이 있던데 같은거였꾼요~

오 비슷한 앱이 있나요??

https://shortcat.app/ 같은 앱이 서너개 있습니다. 같은 원리로 돌아가더라고요. 그래서 항상 설치할때 설정에서 뭐 켜야만 했던 기억이...
마우스less한 개발환경 만들어보려고 꽤 찾아서 써봤었는데 불편해서 포기했어요 ㅋㅋㅋ

오 Shortcat이라는 앱이 있었군요. 같은 기술을 쓰는데 용도가 다르니 신기하네요
저도 사실 복잡한 설정이나 적응이 필요한 건 금방 포기하는 편이라..
'어떻게 하면 제일 편하고 직관적일까'를 고민하다가, 결국 '그냥 마우스로 쓱 갖다 대고 클릭하면 끝!'인 지금 형태로 만들게 됐습니다 ㅎㅎ"

오 감사합니다. contribute도 해보겠습니다!

오 괜찮네요. 잘 써보겠습니다.

감사합니다 😀

앱 이름도 재미있네요 ㅋㅋ

고민하다가 xray 찍듯한 느낌이 들어 xray로 정했습니다 ㅋㅋㅋ