My intention is to create a lightweight framework for displaying a given tumblr nicely onscreen. It is written to be portable and easy to extend. My goal is run this software on a Raspberry Pi with a small lcd display, place a nice wooden frame around it and mount tumblr to my wall.
All available via easy_install or pip:
- pygame
- pytumblr
- Python Image Library (Pillow) built with JPEG, ZLIB(PNG,GIF) support
Gifsicle, a really great command-line tool for manipulating GIF images, is used for parsing animated GIFs. If gifsicle
is not found in your PATH at runtime, then animated GIFs will not be displayed.
Sorry! You have to get an API key from tumblr to request other user's tumblr post data. Maybe I will write a scraper to get around this in the future, but for now, you'll have to:
- Sign up with Tumblr
- With newly created account, sign in and ask for an API key in the account dashboard.
- Open
src/Settings.py
, fill in the relevant string with your API key info.
cd src
python main.py