summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-01Make logs include timestampsYaohan Chen
2014-04-01Remove the login function/scriptYaohan Chen
The discover-url script can handle login by itself, so it saves time to just skip visiting the login page.
2014-04-01Support the new Humble Bundle pageYaohan Chen
Use PhantomJS to handle the dynamically generated page and captchas. Add options to specify the location of PhantomJS scripts and configuration file. Update README on requirements, usage, and debugging information. Update CHANGELOG.
2014-01-12Change version number to v0.5 and update CHANGELOGHEADv0.5masterEric Anderson
2014-01-07Give password to curl on stdinDevin J. Pohly
Prevents password from appearing in `ps' output for curl.
2014-01-07Allow user to enter password manuallyDevin J. Pohly
For users concerned about password security, who don't want to store their password in a file or have it visible in `ps' output.
2014-01-07URL-encode username and passwordDevin J. Pohly
This fixes a problem where credentials with characters such as [+%&] would not work.
2013-10-19Change version number to v0.4 and update CHANGELOGv0.4Eric Anderson
2013-10-19Fix URL extractionYaohan Chen
The listing page source code has changed so that href= is on its own line. The previous discover_url() picks this up and prints/uses download URLs in the form of "href='https...". This change fixes the problem.
2013-07-05Change version number to v0.3 and update CHANGELOGv0.3Eric Anderson
2013-07-05Add support for gnome-keyring-queryEric Anderson
This allows using an encrypted password store and prevents the password from being viewed by other users on the same computer.
2013-07-05Use a heredoc in usage() instead of many echosEric Anderson
2013-06-15Change version number to v0.2 and update CHANGELOGv0.2Eric Anderson
2013-06-15Search PATH for executables instead of hard-codingEric Anderson
2013-06-15Refactor download location handlingEric Anderson
We now handle many more cases and show clear error messages when using conflicting features.
2013-06-09If file is found in STORAGE directory, no need for a key or user.Thomas Riccardi
2013-06-09Update READMEThomas Riccardi
2013-06-09Add -d STORAGE directory: if set, the script will first search in this ↵Thomas Riccardi
directory if the file is present. If not, it will be downloaded there.
2013-06-09Accept hib:// scheme for fileThomas Riccardi
2013-01-13Initial commitv0.1Eric Anderson
Script is fully-functional, but does not support a configuration file.