.. | ||
opendirdl.py | ||
README.md |
Open Dir DL
-
2016 07 25
- Removed the
Downloader
class after watching this Jack Diederich talk about unecessary classes. - Bytespersecond is now parsed by
bytestring.parsebytes
rather thaneval
, so you can write "100k" as opposed to "100 * 1024" etc.
- Removed the
-
2016 07 19
- Rearranged the big blocks to be in a logical order rather than alphabetical order. Walker > Downloader > other classes
- Renamed the
keep_pattern
andremove_pattern
functions tokeep_pattern_argparse
etc to be consistent with the other functions used by the argparser. Does not affect the commandline usage! - Gave the HTML tree divs a very gentle shadow and alternating colors to help with depth perception.
- Fixed some mismatched code vs comments
- Fixed the allowed characters parameter of
filepath_sanitize
, which was not written correctly but worked out of luck.
-
2016 07 08
- Fixed bug in which trees wouldn't generate on server:port urls.
-
2016 07 04
- Added new argparse command "tree"
-
2016 02 08
- Fixed bug where server:port urls did not create db files.
- Moved db commits to only happen at the end of a digest.
Requires pip install beautifulsoup4
See inside opendirdl.py for usage instructions.