BlinkSale - How To Say Goodbye

less than 1 minute read

What do you do when you want to stop using a service but it’s going to be a lot
of effort to extract your data? Write a script to do it of course!

I’ve been using BlinkSale for my invoices since 2007
and it’s served my needs well. Since being bought, BlinkSale has increased
their monthly costs. In order to stop using them I needed to download 90
invoices as PDF’s. The following script automated the process for me.

If you have Ruby and the mechanize rubygem you can download and run it with:

$ curl -L http://bit.ly/mkQqan -o blinksave && ruby blinksave

Because it asks for your BlinkSale password you really should read through the
code to make sure this is not a phishing trip! Look how easy Mechanize makes
this kind of task.