50 Punkte von byunjin11 2026-01-15 | 25 Kommentare | Auf WhatsApp teilen

Mit Rust + Tauri + React lassen sich untergeordnete Elemente in der Mac-UI erkennen und erfassen.

Das funktioniert sowohl bei Programmen als auch bei Elementen innerhalb von Websites.

Auch Vollbildaufnahmen sind möglich.

25 Kommentare

 
newshada2 2026-01-26

Oh, spannend. Vielen Dank für das tolle Tool.

Ich habe GN bisher nur still mitgelesen und mich extra registriert, um diesen Kommentar zu schreiben (da man erst eine Woche nach der Registrierung kommentieren kann, schreibe ich ihn erst jetzt).

 
byunjin11 2026-02-01

Danke.

 
byunjin11 2026-01-22

[Update-Hinweis]

  • Info-HUD hinzugefügt: Wenn Sie jetzt ein Element auswählen, können Sie die Detailinformationen zu diesem Element intuitiver in Form eines HUDs (Head-Up Display) einsehen.
  • Verbesserte Sichtbarkeit: Der Hervorhebungseffekt des ausgewählten Elements wurde verbessert, sodass das Ziel auch auf komplexen Bildschirmen klarer identifiziert werden kann.
 
roxie 2026-01-16

einfach, intuitiv, leicht.

Das ist super!!

 
byunjin11 2026-01-17

Danke.

 
cafedead 2026-01-16

Wie wird das Löschen ablaufen?

 
byunjin11 2026-01-16

Was genau meinen Sie mit der Art des Löschens?

 
cafedead 2026-01-16

Ah, nein, ich habe das missverstanden, haha. Es wird also über die DMG des Releases installiert! Ich werde es gerne benutzen.

 
byunjin11 2026-01-16

Danke, aber weil keine Signatur enthalten ist, erkennt der Gatekeeper von macOS die Datei nicht bei der Methode clone -> build, sondern als beschädigte Datei und blockiert die Ausführung.

Es scheint, dass man sie mit sudo xattr -rd com.apple.quarantine <DMG Path> ausführen muss.

 
pmc7777 2026-01-16

Das ist ein gutes Beispiel für den sinnvollen Einsatz von Tauri.

 
byunjin11 2026-01-16

Ja, solche System-Utilities sollten native OS-Funktionen nutzen und dabei wenig Ressourcen verbrauchen; ich finde es gut, dass sie so leichtgewichtig sind.

 
shakespeares 2026-01-16

Oh, sieht gut aus.

 
byunjin11 2026-01-16

Danke.

 
skageektp 2026-01-16

Was ist das Prinzip dahinter??

 
byunjin11 2026-01-16

Das Prinzip besteht darin, die Accessibility API von macOS zu hooken und den System-UI-Objektbaum zu durchsuchen.

Man kann es sich als DOM-Inspektion auf OS-Ebene vorstellen 😀

 
skageektp 2026-01-16

Aha~ Es gibt wohl eine App, die damit einen Zeiger einblendet und das Maus-Pointing per Tastatur ersetzt, also war es wohl dieselbe~

 
byunjin11 2026-01-16

Oh, gibt es eine ähnliche App??

 
skageektp 2026-01-16

Es gibt drei oder vier Apps wie https://shortcat.app/. Sie funktionieren nach demselben Prinzip. Deshalb erinnere ich mich daran, dass man bei der Installation in den Einstellungen immer irgendetwas aktivieren musste...
Ich habe ziemlich lange gesucht und einiges ausprobiert, weil ich eine mauslose Entwicklungsumgebung aufbauen wollte, aber es war unpraktisch, also habe ich aufgegeben, hahaha

 
byunjin11 2026-01-16

Oh, es gab also eine App namens Shortcat. Spannend, dass sie dieselbe Technik verwendet, aber für einen anderen Zweck.
Ich neige ehrlich gesagt auch dazu, Dinge mit komplizierten Einstellungen oder hohem Eingewöhnungsaufwand schnell wieder aufzugeben.
Während ich darüber nachgedacht habe, "wie es am bequemsten und intuitivsten wäre", bin ich am Ende bei der jetzigen Form gelandet: "Einfach kurz mit der Maus draufzeigen und klicken, fertig!" haha

 
kandk 2026-01-16

Oh, danke. Ich werde auch versuchen, etwas beizutragen!

 
byunjin11 2026-01-16

Danke!

 
zero0000 2026-01-16

Oh, klingt gut. Ich werde es gern benutzen.

 
byunjin11 2026-01-16

Danke 😀

 
m00nlygreat 2026-01-15

Der App-Name ist auch witzig, haha

 
byunjin11 2026-01-15

Ich habe eine Weile überlegt und mich dann für xray entschieden, weil es sich irgendwie anfühlte, als würde man eine Röntgenaufnahme machen, haha