I needed a tool to upload a file to a Google Sites page. This is it.
It was also an excuse to try and figure out OAuth. Why OAuth? Well, prompting for usernames and passwords belies automation. Even if you do go the ClientLogin route, the token only lasts for two weeks. Bah.