Novedades
1.0
Un visor y editor hexadecimal nativo de macOS, rápido y seguro.
Interfaz
- Estructura nativa de macOS: comandos en la barra de menús con atajos de teclado para cada acción, una barra de herramientas del sistema (Abrir, Saltar al desplazamiento, Buscar, bloqueo de edición, Exportar, Inspector) y una ventana cuyo centro es la cuadrícula hexadecimal.
- Barra de búsqueda (⌘F) con modos de Texto y Hex, conteo de coincidencias en vivo, Buscar siguiente/anterior de forma circular (⌘G / ⌘⇧G) y Usar selección para buscar (⌘E).
- Barra lateral del Inspector con tres pestañas: Inspeccionar (resumen de la selección, valores de bytes, vista previa de codificación, carriles de palabra), Analizar (hashes, cadenas, anomalías, estructuras, Apple Intelligence) y Anotar (marcadores, comparación binaria, parches).
- Un solo canal de estado transitorio en la barra de estado en lugar de mensajes dispersos en línea.
- Los archivos abren en modo solo lectura. La edición es un interruptor explícito; las ediciones forman una capa de parches virtual con reversión por parche. Sobrescribir el original requiere confirmación y ofrece una copia de seguridad automática. Guardar una copia y todas las exportaciones usan los paneles de guardado estándar.
Rendimiento
- La cuadrícula desplaza el archivo completo. Los archivos muy grandes usan una superficie de desplazamiento proporcional, y saltar, buscar, marcadores y estructuras navegan con precisión de byte. Los bytes se leen bajo demanda mediante una caché de fragmentos LRU.
- Los archivos se abren una sola vez por documento; las lecturas son llamadas pread sin estado, seguras bajo concurrencia.
- El cálculo de hashes, la extracción de cadenas, el escaneo de anomalías, la comparación binaria y el análisis de estructuras se ejecutan fuera del hilo principal, con posibilidad de cancelación.
- Los resultados de búsqueda llegan en lotes agrupados, y escribir ya no vuelve a renderizar la ventana.
Plataforma
- App Sandbox con acceso a archivos seleccionados por el usuario; los archivos recientes persisten entre sesiones mediante marcadores con alcance de seguridad.
- Modo de lenguaje Swift 6, runtime reforzado, ícono de app en capas con Liquid Glass.
- macOS 26 o posterior.