Skip to content
56K

56K

Slow IT just 4 fun

Menu
Menu

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

Posted on 30/12/202106/02/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’.

Comments are closed.

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
🍅 STREAMING
🍊 LINUX
🥝 GAMES
🥥 THREADS
🧅 SECURITY
🥑 RETRO
🍆 HARDWARE
🍇 MISC
📝 NOTES
©2023 56K | Built using WordPress and Responsive Blogily theme by Superb