Готовых решений не знаю, если интересно программирование — я бы делал примерно так… Получаем твиты с помощью twitter streaming api, накапливаем нужное количество (чтобы не печатать по 1 твиту на листе), и потом просто печатаем :-)
Ruby:
port = "LPT1:" # Windows printer port
port = "/dev/lpt" # Linux printer port
File.open(port, "wb") do |printer|
printer.write(our_tweets)
printer.flush
end
Ну и прикрутить гуй с помощью QtRuby, чтобы висел в трее и можно было включать-выключать.