How to flip the dots?

Beginner:
Image upload

Unofficial proxy for converting + uploading files

http://139.162.217.211/

Advanced:

Beliebiges Bild an Wand schicken. Es wird automatisch skaliert. Schwarz-Weiß Bilder erzeugen bessere Ergebnisse.

Send image to the wall:

nc 2001:67c:20a1:1033:33c3:beef:1234:b 2323 < <file> 
Expert:

Send UDP (Port 2323) to:

  • 2001:67c:20a1:1033:33c3:beef:1234:a (left)
  • 2001:67c:20a1:1033:33c3:beef:1234:b (mid)
  • 2001:67c:20a1:1033:33c3:beef:1234:c (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:1033:33c3:beef:1234:a 2323)&
    (tail -n+3 lol32.pbm | nc -u -w 1 2001:67c:20a1:1033:33c3:beef:1234:b 2323)&
    (tail -n+3 lol33.pbm | nc -u -w 1 2001:67c:20a1:1033:33c3:beef:1234:c 2323)&

    # DON'T FLOOD.
    sleep 0.5;
done
More info
  • flipdot/33c3.txt
  • Last modified: 2022/04/10 16:56
  • by andi0