1
0
Fork 0
Commit Graph

60 Commits

Author SHA1 Message Date
Alexander Andreev 43909c2b29
Changelog updated with 0.5.1 changes. 2021-05-04 04:04:22 +04:00
Alexander Andreev acbfaefa9c
Version changed to 0.5.1 in a Makefile. 2021-05-04 03:58:46 +04:00
Alexander Andreev 86ef44aa07
Version changed to 0.5.1. 2021-05-04 03:58:02 +04:00
Alexander Andreev 419fb2b673
Removed excessive comparison of hash. Added message when file cannot be retrieved. 2021-05-04 03:56:59 +04:00
Alexander Andreev 0287d3a132
Turned a string into f-string. 2021-05-04 03:55:32 +04:00
Alexander Andreev 245e33f40d
README updated. lolifox.cc removed. Option --skip-posts added. 2021-05-03 02:45:41 +04:00
Alexander Andreev e092c905b2
Makefile updated to version 0.5.0. 2021-05-03 02:44:37 +04:00
Alexander Andreev 90338073ed
Updated CHANGELOG with version 0.5.0. 2021-05-03 02:44:19 +04:00
Alexander Andreev cdcc184de8
Lolifox removed. Development Status classifier is changed to Alpha. Python 3.7 classifier left to represent oldest supported version. 2021-05-03 02:43:49 +04:00
Alexander Andreev b335891097
Copyright, date, and version are updated. 2021-05-03 02:41:32 +04:00
Alexander Andreev 1213cef776
Lolifox removed. Added skip_posts handling. 2021-05-03 02:40:57 +04:00
Alexander Andreev 78d4a62c17
IB parsers rewritten accordingly to fixed Parser class. 2021-05-03 02:40:21 +04:00
Alexander Andreev f3ef07af68
Rewrite of Parser class because it was fucked up. Now there's no problems with inheritance and its subclasses now more pleasant to write. ThreadNotFoundError now has a reason field. 2021-05-03 02:38:46 +04:00
Alexander Andreev 6373518dc3
Added order=True for FIleInfo to make sure that order of fields is preserved. 2021-05-03 02:36:17 +04:00
Alexander Andreev caf18a1bf0
Added option --skip-posts and messages are now takes just one line. 2021-05-03 02:35:31 +04:00
Alexander Andreev 751549f575
A new generalised class for all imageboards based on Tinyboard or having identical API. 2021-05-03 02:34:38 +04:00
Alexander Andreev 38b5740d73
Removing lolifox.cc parser because this board is dead. 2021-05-03 02:33:52 +04:00
Alexander Andreev 2f9d26427c
Now incrementing _files_downloaded happens when _progress_callback is set. And made super() with no args. 2021-05-03 02:33:14 +04:00
Alexander Andreev e7cf2e7c4b
Added a missing return True statement in _check_file 2021-05-03 02:30:31 +04:00
Alexander Andreev 4f6f56ae7b
Version in a Makefile is changed to 0.4.1. 2021-04-28 02:50:38 +04:00
Alexander Andreev 503eb9959b
Version updated to 0.4.1. 2021-04-28 02:49:59 +04:00
Alexander Andreev cb2e0d77f7
Changelog update for 0.4.1. 2021-04-28 02:49:26 +04:00
Alexander Andreev 93e442939a
Dvach's stickers handling. 2021-04-28 02:48:36 +04:00
Alexander Andreev 6022c9929a
Added HTTP and URL exceptions handling. 2021-04-28 02:47:41 +04:00
Alexander Andreev f79abcc310 In classifiers licence was fixed and added more topics related to a program. 2020-11-25 03:37:24 +04:00
Alexander Andreev 9cdb510325 A little fix for README. 2020-11-25 03:36:31 +04:00
Alexander Andreev 986fdbe7a7 Handling of no arguments passed. 2020-11-19 01:30:47 +04:00
Alexander Andreev 2e6352cb13 Updated changelog. 2020-11-19 01:26:35 +04:00
Alexander Andreev 7b2fcf0899 Improved error handling, retries for damaged files. 2020-11-19 01:26:19 +04:00
Alexander Andreev 21837c5335 Updated changelog. 2020-11-19 00:09:56 +04:00
Alexander Andreev b970973018 ConnectionResetError handling. 2020-11-19 00:09:39 +04:00
Alexander Andreev 6dab626084 Version is changed to 0.4.0. 2020-11-18 23:51:18 +04:00
Alexander Andreev 86b6278657 Updated changelog and readme. 2020-11-18 23:50:58 +04:00
Alexander Andreev 7754a90313 FileInfo is now a frozen dataclass for efficiency. 2020-11-18 23:48:38 +04:00
Alexander Andreev bb47b50c5f _is_file_ok now is _check_file and modified to be more efficient. Also added check for if files happened to share same name and size, but IB said wrong hash. 2020-11-18 23:47:26 +04:00
Alexander Andreev 8403fcf0f2 Now op file is explicitly in utf-8. 2020-11-18 23:45:06 +04:00
Alexander Andreev 647a787974 FIxed arguments for a match function. 2020-11-18 23:44:36 +04:00
Alexander Andreev 6a54b88498 sub and com ->subject and comment. Fixed arguments for match function. 2020-11-18 23:43:43 +04:00
Alexander Andreev 2043fc277f No right to fuck up! Shit... Forgot third part of a version. 2020-09-09 04:39:33 +04:00
Alexander Andreev a106d5b739 Added support for lolifox.cc. Fixed User-Agent usage, so it applied correctly everywhere now. 2020-09-09 04:34:41 +04:00
Alexander Andreev 7825b53121 Did a minor refactoring. Also combined two first lines that are printed for a thread into one. 2020-07-20 04:32:30 +04:00
Alexander Andreev b26152f3ca Moved User-Agent off to __init__ in its own variable. 2020-07-20 04:31:27 +04:00
Alexander Andreev 9ad9fcfd6f Added supported IBs to readme. 2020-07-20 04:13:39 +04:00
Alexander Andreev 2fcd4f0aa7 Updated usage, so I don't have to edit it every time I add a new IB. 2020-07-20 04:13:12 +04:00
Alexander Andreev bfaa9d2778 Reduced summary. Changed URL. Edited keywords to actual domains. 2020-07-20 04:11:38 +04:00
Alexander Andreev 371c6623e9 Updated changelog. 2020-07-20 03:51:41 +04:00
Alexander Andreev 520d88c76a Parser for 8kun.top added. And I changed compares in __init__. 2020-07-20 03:45:51 +04:00
Alexander Andreev 93d2904a4f Regex limited to up to 4 characters after first dot occured. 2020-07-20 03:44:48 +04:00
Alexander Andreev 6df9e573aa Updated version to 0.2.2 2020-07-20 03:43:36 +04:00
Alexander Andreev f21ff0aff5 Oh, fuck me. What a typo... xD 2020-07-20 02:55:54 +04:00