1
Commit Graph

33 Commits

Author SHA1 Message Date
fd184225f1
Fix linter warnings 2020-02-22 18:33:33 +04:00
f30fb4dc67
Fix error with "invalid link" on torrent renaming
Now it uses custom trick instead of os.Rename().
2020-02-22 18:21:37 +04:00
9a2cab7364
Update usage instructions 2019-10-14 02:08:32 +04:00
c9103d0312
Add usage documentation 2019-10-13 00:10:52 +04:00
03580ac113
Add goreleaser tags to build 2019-10-12 23:41:12 +04:00
dd001963b2
Add new options for linters, fix logs view for Windows 2019-10-12 23:29:51 +04:00
000e3d9af9
Update goreleaser config file 2019-10-09 06:15:42 +04:00
c1b76b77be
Add Gitea URL to goreleaser config file 2019-10-09 06:09:42 +04:00
83b2dcd083
Update .gitignore 2019-10-09 06:06:42 +04:00
6e7908f9cd
Add goreleaser config 2019-10-09 06:03:30 +04:00
bd2e55fc53
Add proprietary LICENSE 2019-10-07 00:44:54 +04:00
3871991499
Add README with original and mirror URLs 2019-10-07 00:41:57 +04:00
227d974e37
Add main business logic of this program
Now we can download torrents like old Python
version does.
2019-09-28 22:51:45 +04:00
a599d898b0
Add basic HTTP errors handling 2019-09-28 20:20:23 +04:00
a504299150
Add fetcher, support for downloading forum pages 2019-09-28 19:59:02 +04:00
52fad7cf47
Fix linter warnings 2019-09-28 16:28:59 +04:00
c1c969db2e
Add login support, golangci-lint config 2019-09-14 18:55:39 +04:00
afc2a73ed6
Add basic context with config creation 2019-09-14 18:51:32 +04:00
bce5cef340
Start rewriting massdl script on Golang
Due to Python 2 EOL I need to pick new language for
uploader tools. Instead of Python 3 I choose Go,
because I'm working with this language almost three
years and a half.

Python 2 CLI app moved to legacy/python2 branch and
will be supported due 01 January 2020.
Old shell scripts are still in legacy/shell branch and
doesn't work ATM. I will not fix them, they're keeped in
repository for historical reasons only.
2019-09-14 18:46:01 +04:00
151f9a24db
Fix some parsing issues by logging them 2019-09-14 18:35:19 +04:00
b1cf0bf32d
Fix login issues and config params 2019-09-14 17:01:42 +04:00
efc529c145
Add forgotten stuff like gitignore, update copyrights
This repository track changes in my life and my self-identification,
resulting in three names of copyright holder within seven years,
including one nickname and two realnames.

Adding .gitignore, __init__.py and trying to fix script
in 2019 before abandoning forever due to abandoned Python 2.
2019-09-14 16:56:09 +04:00
Vladimir Kozlov
1871418e8b Fix for NNM Club domain change 2016-04-04 13:13:09 +04:00
Valdos Sine
d391c3ddea Rewrite as standard Python CLI app and more
Now this app supports configuration via lib/config.py. No more
hardcode!

Now torrent files sorted by last moderator check date, and torrents
that haven't been checked will be skipped with log message.
2014-12-26 23:08:52 +04:00
Valdos Sine
795d7846bf Rewrite downloader script to Python 2
Old shell scripts moved to legacy/shell branch.
2013-08-24 22:04:28 +04:00
Valdos Sine
caa6945b7e Add script to obtain torrents download size 2012-08-15 00:24:00 +04:00
Valdos Sine
5ce62ae356 Fix for NNM-Club domain change 2012-08-15 00:15:07 +04:00
Valdos Sine
1c09b26b6f Fix error with non-downloadable announcements 2012-04-07 17:50:32 +04:00
Valdos Sine
e4e95f9c80 Add subforums support, fix infinite login error 2012-04-07 17:42:32 +04:00
Valdos Sine
762b36c0f2 Handle login errors, handle torrents count mismatch 2012-04-05 00:20:11 +04:00
Valdos Sine
6108d9b22c Handle download errors, save thread errors to log file 2012-04-03 23:10:15 +04:00
Valdos Sine
1ac2983013 Fix file name errors on download 2012-04-03 21:18:05 +04:00
Valdos Sine
b68b126e1e Initial commit, imported from forum 2012-04-02 23:07:16 +04:00