qrkey (356B)
1 #!/bin/sh 2 3 # Requires qrencode and ImageMagick 4 # Written on OpenBSD, portability not tested yet 5 6 cwd="$(pwd)" 7 mkdir -p /tmp/qrkey 8 cd /tmp/qrkey 9 split -b 1000 "$1" splitkey- 10 11 order=1 12 for file in splitkey-*; do 13 qrencode -r "$file" -d 150 -t png -o "$order".png 14 order=$((order+1)) 15 done 16 17 convert *.png "$cwd"/"$(basename $1)"-qrcodes.pdf 18 rm splitkey-* *.png