PNGify Codificar Texto y Archivos en Imágenes PNG
PNGify Herramienta CLI para Codificar Texto y Archivos en Imágenes PNG

PNGify: Herramienta CLI para Codificar Texto y Archivos en Imágenes PNG

PNGify es una herramienta de línea de comandos escrita en Go que permite codificar texto y archivos en imágenes PNG y decodificarlos de nuevo a su forma original. Este enfoque combina el procesamiento de texto e imágenes, ofreciendo una forma divertida de almacenar y recuperar datos. El objetivo de este proyecto experimental es explorar posibilidades creativas.

Instalación

Asegúrate de tener el compilador Go instalado en tu computadora y simplemente compila este proyecto con el siguiente comando:

go install github.com/tofl/pngify@latest

Uso

Codificar

Utiliza el comando de codificación para convertir datos en una imagen PNG. Puedes usar la opción -t para codificar texto o la opción -f para codificar un archivo.

Codificar texto:

pngify encode -t "Tu texto aquí"

Codificar un archivo:

pngify encode -f /ruta/al/archivo

Se generará una imagen con el nombre output.png en tu directorio actual.

Decodificar

Utiliza el comando de decodificación para recuperar los datos originales de una imagen PNG. Debes proporcionar la ruta a la imagen PNG usando la opción -p.

$ pngify decode -p /ruta/a/la/imagen.png

Metadatos de la imagen

Las imágenes generadas tienen los siguientes metadatos:

  • Profundidad de bits: 8 bits
  • Tipo de color: RGB
  • Interlazado: Ninguno
  • Filtrado: Ninguno

Ejemplos

  • Texto normal
  • Un archivo zip
  • Un archivo de video .mov
  • Una imagen .webp
Ejemplo de archivos codificados con PNGify
Ejemplo de archivos codificados con PNGify

¡Intenta decodificar estas imágenes para ver los archivos originales!

Imágenes y código fuente en:

https://github.com/tofl/PNGify

My Cart Close (×)

Tu carrito está vacío
Ver tienda