4 The goal of this script is to parse your Humble Bundle library page |
4 The goal of this script is to parse your Humble Bundle library page |
5 and retrieve the interesting files. It is right now in its early |
5 and retrieve the interesting files. It is right now in its early |
6 stage of development but do its job right although it could have |
6 stage of development but do its job right although it could have |
7 been cleaner. |
7 been cleaner. |
8 |
8 |
9 Right now, for using it, I simply save my library page on disk, tidy |
9 Right now, for using it, I simply save my library page on disk and |
10 it (because the python HTML parser is not really robust to handle |
10 pass it as the first argument of the script. The script will then |
11 Real-Life HTML), and pass it as the first argument of the script. The |
11 collect all the interesting on the page, select in preference FLAC and |
12 script will then collect all the interesting on the page, select in |
12 x64/deb packages for linux and download the torrent file for them in |
13 preference FLAC and x64/deb packages for linux and download the |
13 the current directory. There is right now no way to modify the |
14 torrent file for them in the current directory. There is right now no |
14 behavior of the script except by editing it directly, but it is simple |
15 way to modify the behavior of the script except by editing it |
15 enough to be doable relatively easily. |
16 directly, but it is simple enough to be doable relatively easily. |
|
17 |
16 |
18 The only dependency required for the script is Python 3.x (with no |
17 The only dependency required for the script is Python 3.x and bs4, and |
19 special packages), and it should work on Mac and Windows with no |
18 it should work on Mac and Windows with no problem at all. |
20 problem at all. |
|