50 ポイント 投稿者 byunjin11 2026-01-15 | 25件のコメント | WhatsAppで共有

Rust + Tauri + React で、Mac UI に存在する下位要素を検出してキャプチャできます。

アプリでも、Web サイト内の要素でも、どちらも可能です。

フルスクリーンキャプチャも可能です

25件のコメント

 
newshada2 2026-01-26

おお、不思議ですね。良いツールをありがとうございます。

GNはずっと見るだけでしたが、このコメントを書くために登録しました(登録してから1週間後にコメントできるので、やっと今書けますね)

 
byunjin11 2026-02-01

ありがとうございます

 
byunjin11 2026-01-22

[アップデートのお知らせ]

  • 情報HUDを追加: これで要素を選択すると、その要素の詳細情報をHUD(Head-Up Display)形式でより直感的に確認できます。
  • 視認性の向上: 選択した要素のハイライト効果が改善され、複雑な画面でもターゲットをより明確に識別できます。
 
roxie 2026-01-16

simple, intuitive, light.

最高です!!

 
byunjin11 2026-01-17

ありがとうございます

 
cafedead 2026-01-16

削除方法はどうなりますか?

 
byunjin11 2026-01-16

削除方式というのは、どのようなものをおっしゃっているのでしょうか?

 
cafedead 2026-01-16

あ、違いました。私の誤解でした(笑)。release の DMG でインストールする方式なんですね! 使ってみます。

 
byunjin11 2026-01-16

ありがとうございます。ただ、署名が入っていないため、clone -> build 方式でない場合は macOS の Gatekeeper が破損したファイルとして認識して実行をブロックするようです。

sudo xattr -rd com.apple.quarantine <DMG Path> で実行する必要がありそうです

 
pmc7777 2026-01-16

Tauriをうまく活用した事例ですね

 
byunjin11 2026-01-16

はい、このようなシステムユーティリティはリソース消費を抑えつつOSのネイティブ機能を使う必要がありますが、軽量なので良いと思います

 
shakespeares 2026-01-16

おお、よさそうですね。

 
byunjin11 2026-01-16

ありがとうございます

 
skageektp 2026-01-16

原理は何ですか??

 
byunjin11 2026-01-16

macOSのAccessibility APIをフックしてシステムUIオブジェクトツリーを探索する仕組みです

OSレベルでのDOMインスペクティングだと考えるとよいです 😀

 
skageektp 2026-01-16

ああ〜それでインジケーターを表示して、キーボードでマウスポインティングの代わりをするアプリがあったんですが、同じものだったんですね〜

 
byunjin11 2026-01-16

おお、似たようなアプリはありますか??

 
skageektp 2026-01-16

https://shortcat.app/ のようなアプリはいくつかあります。同じ仕組みで動いているようでした。なので、インストールするたびに設定で何かを有効にしなければならなかった記憶が…。
マウスレスな開発環境を作ろうとしてかなり調べて使ってみたのですが、不便で諦めました(笑)

 
byunjin11 2026-01-16

おお、Shortcat というアプリがあったんですね。同じ技術を使っているのに用途が違うのが面白いですね。
私も実は、複雑な設定や慣れが必要なものはすぐに諦めてしまうタイプで…。
「どうすれば一番楽で直感的だろうか」と考えた結果、結局「マウスでさっと合わせてクリックすれば終わり!」という今の形になりました(笑)

 
kandk 2026-01-16

ありがとうございます。contributeもやってみます!

 
byunjin11 2026-01-16

ありがとうございます!

 
zero0000 2026-01-16

お、いいですね。使ってみます。

 
byunjin11 2026-01-16

ありがとうございます 😀

 
m00nlygreat 2026-01-15

アプリ名も面白いですね(笑)

 
byunjin11 2026-01-15

いろいろ考えた末、X線を撮るような感じがしたので xray に決めました(笑)