Desarrollé una app de Mac para tomar capturas de pantalla. Pero tiene algo curioso...
(github.com/wlswo)Con Rust + Tauri + React, puede detectar y capturar elementos secundarios presentes en la UI de Mac.
Funciona tanto con programas como con elementos dentro de sitios web.
También permite capturas en pantalla completa.
25 comentarios
Oh, qué curioso. Gracias por la buena herramienta.
Solo estaba leyendo GN por encima, pero me registré para dejar este comentario (como solo se puede comentar una semana después de registrarse, recién ahora puedo dejarlo).
Gracias
[Aviso de actualización]
simple, intuitive, light.
¡Está buenísimo!
Gracias.
¿Cómo sería el método de eliminación?
¿A qué tipo de método de eliminación te refieres?
Ah, no, fui yo el que entendió mal jaja. Entonces se instala con el DMG del release. ¡Lo voy a usar bien!
Gracias, pero como no incluye firma, si no es mediante el método
clone -> build, parece que Gatekeeper de macOS lo reconoce como un archivo dañado y bloquea su ejecución.Parece que habrá que ejecutarlo con
sudo xattr -rd com.apple.quarantine <DMG Path>Es un buen ejemplo de cómo aprovechar bien Tauri.
Sí, este tipo de utilidades del sistema deben consumir pocos recursos y al mismo tiempo usar funciones nativas del sistema operativo, y como es liviana, me parece algo bueno.
Oh, se ve bien.
Gracias.
¿Cuál es el principio de funcionamiento?
El principio es engancharse a la Accessibility API de macOS para recorrer el árbol de objetos de la UI del sistema.
Se podría ver como inspeccionar el DOM a nivel del sistema operativo 😀
Ah, ya veo~ Había una app que mostraba un indicador para reemplazar el apuntado del mouse con el teclado, así que era lo mismo~
Oh, ¿hay una app parecida??
Hay unas tres o cuatro apps como https://shortcat.app/. Vi que funcionan con el mismo principio. Por eso siempre recuerdo que, al instalarlas, había que activar algo en la configuración...
Intenté bastante encontrar y usar una para armar un entorno de desarrollo sin mouse, pero me resultó incómodo y lo dejé jajaja
Oh, así que existía una app llamada Shortcat. Es curioso porque usa la misma tecnología, pero para algo distinto.
La verdad es que yo también suelo rendirme rápido con las cosas que requieren configuraciones complicadas o un período de adaptación.
Mientras pensaba "cómo hacerlo lo más cómodo e intuitivo posible", al final terminé haciéndolo con la forma actual: "¡solo pasas el mouse por encima y haces clic, y listo!" jaja
Oh, gracias. ¡También voy a intentar contribuir!
¡Gracias!
Oh, se ve bien. Lo usaré bien.
Gracias 😀
Hasta el nombre de la app es divertido jaja
Después de pensarlo, como me daba una sensación de estar sacando una radiografía, decidí ponerle
xrayjajaja