Skip to content
56K

56K

La web de Fanta

Menu
  • Unix/Linux
  • Cacharreo
  • Games
  • Streaming
  • Notas
  • /dev/null
Menu

bin2png – Convertir archivos binarios a png para publicarlos en redes sociales

Posted on 30/12/202116/01/2023 by fanta

bin2png es un script en python que permite por ejemplo meter doom1 shareware en 3 imagenes. Publicarlas en twitter y que puedan ser rescatadas por terceros para recomponer el zip (doom.zip) con el juego.

Veamos como se puede instalar en una Debian 11 limpia:

# apt update
# apt install -y git python3-pip
$ git clone https://github.com/foone/bin2png
$ cd bin2png/
$ pip3 install -r requirements.txt

Para probarlo podemos bajarnos doom1_0.zip (una versión de doom shareware) así:

$ wget "http://www.jbserver.com/downloads/games/doom/misc/shareware/doom1_0.zip"

Y finalmente podemos trocear ese binario en archivos png (imagenes) para publicarlas en algún lado (algún lado que no las modifique al subirlas):

$ python3 bin2png.py doom1_0.zip

Generará archivos png.  Luego ya puedes componerlo desde los pngs .

 

 

Enjoy !

 

Saludos cordiales.

3 thoughts on “bin2png – Convertir archivos binarios a png para publicarlos en redes sociales”

  1. Joan dice:
    06/01/2022 a las 15:58

    Estaba buscando una forma de meter un juego (de los de texto que me gustan) en un código QR para poder escanearlo y jugar después con él. Una forma de preservarlos postmoderna y ciberpunk 😀
    (spoiler, no pude)

    Lo que propones mola mucho más. ¿Qué porcentaje de error soporta este método?

  2. fanta dice:
    06/01/2022 a las 20:49

    No lo he probado mucho la verdad. Lo probé en su momento hace meses y practicamente con un par de zips.

  3. JustDevZero dice:
    08/02/2022 a las 08:49

    @Joan pues diría que un porcentaje bastante elevado, aunque al ojo humano obviamente poco.

    Si hechas un vistazo al código, verás que lo que hace, realmente es muy sencillo, parte el binario el multiples chunks, como se hace con descargas/subidas muy pesadas y luego cada chunk lo convierte en un png de 900×900.

    Funcionar funcionará a la perfección, pero seguramente si intentas abrir esos png no se verá ‘nada’.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

En mi maquina si funciona

Comentarios recientes

  • fanta en BQ Cervantes 4 – 0x00 – Instalar el Firmware para desarrollo
  • Beatriz en BQ Cervantes 4 – 0x00 – Instalar el Firmware para desarrollo
  • fanta en i3wm en el ordenador del trabajo con 3 pantallas
  • Punk en i3wm en el ordenador del trabajo con 3 pantallas
  • Twicsy en Eliminar kernels viejos en redhat y liberar espacio en /boot
  • fanta en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • Jorge en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • fanta en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • Camilo en Capturar el audio de Firefox en archivos ogg en GNU+Linux
  • eovoltio en Mastodon.madrid se apaga el 12 de Octubre
©2023 56K | Built using WordPress and Responsive Blogily theme by Superb