How to flip the dots?

Beginner:
Advanced:

Beliebiges Bild an Wand schicken. Es wird automatisch skaliert. Schwarz-Weiß Bilder erzeugen bessere Ergebnisse. Wenn es nicht geht, mal anderes V6-Prefix testen.

nc 2001:67c:20a1:1095:ba27:ebff:fe23:60d7 2323 < <file> 
Expert:

Send UDP (Port 2323) to:

  • 2001:67c:20a1:1095:ba27:ebff:feb9:db12 (left)
  • 2001:67c:20a1:1095:ba27:ebff:fe23:60d7 (mid)
  • 2001:67c:20a1:1095:ba27:ebff:fe71:dd32 (right)
Community scripts

This linux tool will screencast a portion of your screen to the flipdot.
You need scrot to take screenshot and imagemagick (convert) to crop and rotate

#!/bin/bash

# For questions please come to our assembly! (or ping the_al on hackint)
# https://events.ccc.de/congress/2015/wiki/Assembly:Politecnico_Open_unix_Labs
cd /tmp/
while :; do 
    # take a screenshot into lol.png
    scrot lol.png
    
    # take only upper left corner
    convert lol.png -crop 144x120+0+0 lol2.png
    
    # divide in 3 images
    convert lol2.png -crop 48x120+0+0 -negate -rotate 90 lol31.pbm
    convert lol2.png -crop 48x120+48+0 -negate -rotate 90 lol32.pbm
    convert lol2.png -crop 48x120+96+0 -negate -rotate 90 lol33.pbm

    # send them to the flipdot
    (tail -n+3 lol31.pbm | nc -u -w 1 2001:67c:20a1:1095:ba27:ebff:feb9:db12 2323)&
    (tail -n+3 lol32.pbm | nc -u -w 1 2001:67c:20a1:1095:ba27:ebff:fe23:60d7 2323)&
    (tail -n+3 lol33.pbm | nc -u -w 1 2001:67c:20a1:1095:ba27:ebff:fe71:dd32 2323)&

    # DON'T FLOOD.
    sleep 0.5;
done

Crop yourself

A little tool I made to crop the image in javascript. It's pretty slow, sorry.

It spits some shell code that downloads the image from imgur, but you can download and convert it yourself.

https://32c3crop.github.io

More info
  • flipdot/32c3.txt
  • Last modified: 2021/04/18 12:35
  • (external edit)