Synchronization of images from thingsweforget.blogspot.com for offline use.
Project description
langacore.thingsweforget
This is a simple script that synchronizes all post-it images from http://thingsweforget.blogspot.com A couple of reasons why you would want to keep a separate copy of all these pictures:
they are highly motivational
you don’t always have Internet access
you might want to create an awesome screensaver by simply pointing it to the directory where you store those post-its
you can shuffle the post-its and e-mail yourself daily one of them
anything creative of the sorts, maybe you want to do a massive collage of the images for your next yellow t-shirt?
Requirements
You need Python 3.1 with distribute. Instructions on installing Python can be found on the official Website, as for distribute, download the distribute_setup.py file from http://python-distribute.org and run it:
python3.1 distribute_setup.py
Installation
The best bet will probably to use a stable package from PyPI which you can install by simply issuing:
python3.1 -m easy_install langacore.thingsweforget
It will download the package and hopefully successfully build its depedencies (it’s lxml for its awesome XML/HTML querying abilities).
Alternatively, you can download the source from GitHub and install it manually:
git clone git://github.com/LangaCore/thingsweforget-fetcher.git cd thingsweforget-fetcher python3.1 setup.py install
Usage
For now this comes to running this command:
python3.1 -m langacore.thingsweforget
which will download all first images from every post on the website to the current folder.
Need more details?
The code is rather thoroughly documented, you can request more documentation from me directly: lukasz@langa.pl.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for langacore.thingsweforget-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a706ecb4f9da386b268d222f2e7f7e37d81c75a0eed4a7c697810ff206e2ddf |
|
MD5 | 9efee1b0088c4b2fa4358ed732358b97 |
|
BLAKE2b-256 | 8115773b848ae81ade339288a05ca2f032566600b171fd04580fe1f997e37266 |