GitHub - BitBucket
Продолжение поста, версия без использования Google Chart API.
qrcode - для создания QR-кода - компьютерная версия:
#!/bin/bash qrencode -o /tmp/qr.png feh /tmp/qr.png rm /tmp/qr.png
qrcode - для создания QR-кода - версия для N900:
#!/bin/bash qrencode -o /tmp/qr.png phone-control --browse file:///tmp/qr.png
Различия минимальны - в вызове просмотрщика изображений.
На компьютере ставим media-gfx/qrencode и feh (либо переделываем под другой просмотрщик), на N900 - qrencode и phone-control (оба из extras-devel).
Использование:
$ qrcode < file $ qrcode text text2 Ctrl-D
На N900 сделал виджет DCEW для вызова.
Команда:
sh -c "osso-xterm -e /home/user/.bin/qrcode &" | echo ""
Чтение кода - все как было.
UPD: qrcode-clip - читает из буфера обмена:
#!/bin/bash clip=`xclip -o -selection clipboard` if [ "$clip" != "" ]; then echo "$clip" | qrencode -o /tmp/qr.png phone-control --browse file:///tmp/qr.png fi
Это произведение доступно по лицензии Creative Commons Attribution (Атрибуция) 3.0 Непортированная.