README.txt
author Fabien Ninoles <fabien@tzone.org>
Wed, 12 Dec 2012 22:16:26 -0500
changeset 6 0c6d2ed2cd7c
parent 3 478647351440
child 9 e3a2bb2bae8d
permissions -rw-r--r--
Add download script production for http only links.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     1
Update Humble Indie Bundle
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     2
--------------------------
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     3
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     4
The goal of this script is to parse your Humble Bundle library page
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     5
and retrieve the interesting files. It is right now in its early
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     6
stage of development but do its job right although it could have
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     7
been cleaner.
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     8
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
     9
Right now, for using it, I simply save my library page on disk, tidy
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    10
it (because the python HTML parser is not really robust to handle
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    11
Real-Life HTML), and pass it as the first argument of the script.  The
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    12
script will then collect all the interesting on the page, select in
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    13
preference FLAC and x64/deb packages for linux and download the
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    14
torrent file for them in the current directory.  There is right now no
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    15
way to modify the behavior of the script except by editing it
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    16
directly, but it is simple enough to be doable relatively easily.
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    17
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    18
The only dependency required for the script is Python 3.x (with no
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    19
special packages), and it should work on Mac and Windows with no
478647351440 Add README.txt
Fabien Ninoles <fabien@tzone.org>
parents:
diff changeset
    20
problem at all.