Code

When I hack up some code to make my life easier, it ends up here.

Instapaper an Entire WordPress Blog

August 22nd, 2010 by Ian

I love Instapaper, the web service that converts long form articles into beautifully typeset documents for offline reading on your iPhone or iPad.  There are many blogs that have a very chronological progession, or tell a story in a linear way that isn’t dated over time (IE not a tech blog).  I was thinking it would be cool to have an ebook  of these blogs, but why bother figuring the epub format out when Instapaper is right there?

The problem is Instapaper assumes you only have one file your are instapapering, not blog posts split into many many pages.  So I needed a way to make this one monolithic file.  I couldn’t find any programs for free that do this, so I wrote a little Python script I call Cheeser.  Cheeser downloads WordPress blog posts in chronological order.  Why is it called Cheeser?  From Urban Dictionary, Cheeser definition:

In the gaming world, a person who repeatedly performs the same moves in fighting games (such as in Soul Caliber, Street Fighter, etc) in order to win.

Read the rest of this entry »