1
0
mirror of https://github.com/mikf/gallery-dl.git synced 2024-11-22 18:53:21 +01:00
Commit Graph

55 Commits

Author SHA1 Message Date
Mike Fährmann
e4b3077168
improve config module
- speed improvements, especially in the 'interpolate' function
- 'interpolate' now prioritizes base-level values if they exist
  - "username" is chosen before "extractor.<category>.username"
  - -u/--username & co can now override config-file values
2017-03-27 11:59:27 +02:00
Mike Fährmann
11d5c6f717
move option parsing to seperate module 2017-03-23 16:29:40 +01:00
Mike Fährmann
abfe7456d6
add '-R/--retries' and '--http-timeout' options
(#10)
2017-03-16 04:28:40 +01:00
Mike Fährmann
80df2b3527
add custom argparse action 2017-03-16 03:47:08 +01:00
Mike Fährmann
27ae152f57
use logging to report errors 2017-03-11 01:47:57 +01:00
Mike Fährmann
0cfe51dc78
add '--config-yaml' option
(#8)
2017-03-08 16:57:42 +01:00
Mike Fährmann
f782282f97
add logger objects to extractors 2017-03-07 23:50:19 +01:00
Mike Fährmann
24f41e13b3
move some exception handling code 2017-02-25 23:53:31 +01:00
Mike Fährmann
6208d9dd79
implement '--images' and '--chapters' options
- the former '--items' has been renamed to '--chapters'
- #6
2017-02-23 21:51:29 +01:00
Mike Fährmann
2a32b12043
add '--items' option
this allows to specify which manga-chapters/comic-issues to download
when using gallery-dl on a manga/comic URL
2017-02-20 22:02:49 +01:00
Mike Fährmann
3bca866185
rework the '-g' cmdline option
the amount of how often the -g option is given now determines up until
what level URLs are resolved.

example:

$ gallery-dl -g http://kissmanga.com/Manga/Dropout
http://kissmanga.com/Manga/Dropout/Ch-000---Oneshot-?id=145847

- when applied to a manga-extractor, specifying the -g option once will
  now print a list of all chapter URls

$ gallery-dl -gg http://kissmanga.com/Manga/Dropout
http://2.bp.blogspot.com/.../000.png
http://2.bp.blogspot.com/.../001.png
...

- specifying it twice (or even more often) will go a level deeper and
  print the image URLs found in those chapters
2017-02-17 22:18:16 +01:00
Mike Fährmann
4f123b8513
code adjustments according to pep8 2017-01-30 19:40:15 +01:00
Mike Fährmann
07ffab04c3
add -i/--input-file option 2016-12-04 16:11:54 +01:00
Mike Fährmann
f434a0711b
put centralized version string in 'version.py' 2016-10-08 11:37:47 +02:00
Mike Fährmann
0f96eb180e
add Python2 compatible version check 2016-10-04 14:33:50 +02:00
Mike Fährmann
0a3fb198f3
[batoto] raise exception if chapter is unavailable (#4) 2016-09-24 13:26:19 +02:00
Mike Fährmann
2418bfe91b
replace JSONDecodeError with ValueError 2016-09-24 12:06:17 +02:00
Mike Fährmann
813317045e
bump version 2016-09-23 08:41:03 +02:00
Mike Fährmann
ba86bbfbdb
add '--list-extractors' argument 2016-09-14 09:51:01 +02:00
Mike Fährmann
effa1084f2
[pixiv] raise NotFoundError instead of failing 2016-08-28 16:21:51 +02:00
Mike Fährmann
143bd9de11
add '--version' 2016-08-24 14:51:15 +02:00
Mike Fährmann
57a616a36f
update README and bump version 2016-08-22 12:21:31 +02:00
Mike Fährmann
f17e49dcf2
write error messages to stderr 2016-08-06 13:40:49 +02:00
Mike Fährmann
b0ea9021dc
handle broken pipes 2016-08-05 10:25:31 +02:00
Mike Fährmann
6366ddf154
bump version number 2016-07-25 15:20:14 +02:00
Mike Fährmann
fe85195023
add --username and --password cmd-line options 2016-07-24 22:18:54 +02:00
Mike Fährmann
de9aa8f310
better key=value option parsing 2016-07-21 13:13:53 +02:00
Mike Fährmann
d6c06f9efd
add authentication-exception 2016-07-14 14:57:42 +02:00
Mike Fährmann
6f7f29d684
rename a few files 2016-07-14 14:25:56 +02:00
Mike Fährmann
b0c333b799
rewrite cache module 2016-04-20 08:40:41 +02:00
Mike Fährmann
c8e83f6560
[pixiv] cache login sessions 2016-03-06 21:00:42 +01:00
Mike Fährmann
2dfed4d40a
implement -g,--get-urls option 2015-12-10 02:14:28 +01:00
Mike Fährmann
30e47848cc
update setup.py and bump version 2015-12-03 02:31:23 +01:00
Mike Fährmann
d96f4f8299
bump version 2015-11-26 18:10:58 +01:00
Mike Fährmann
3fb5a8b834
delay 'requests'-import 2015-11-24 19:47:51 +01:00
Mike Fährmann
5db2aa29cf
Merge branch 'options' 2015-11-14 17:23:24 +01:00
Mike Fährmann
b55870909c
properly implement -c,--config option 2015-11-14 17:22:56 +01:00
Mike Fährmann
b683427d42
properly implement -d,--dest options 2015-11-14 16:07:10 +01:00
Mike Fährmann
b041906c2c make URL argument not necessary for some switches 2015-11-14 15:31:07 +01:00
Mike Fährmann
fdcc434b3d
implement --list-modules cmd-line option 2015-11-14 15:11:44 +01:00
Mike Fährmann
247c5fcf8f
Merge branch 'options' 2015-11-13 01:20:55 +01:00
Mike Fährmann
90247977c9
implement --list-keywords cmd-line option 2015-11-13 01:19:01 +01:00
Mike Fährmann
db113bd87d
rename download.py 2015-11-12 03:28:01 +01:00
Mike Fährmann
21a6416737
bugfixes 2015-11-12 02:28:47 +01:00
Mike Fährmann
20845d86f8
bump version 2015-11-10 21:17:31 +01:00
Mike Fährmann
3eaae19345
cmd line switch to set options 2015-11-10 01:56:31 +01:00
Mike Fährmann
950bebfd57
update setup.py and bump version 2015-11-04 00:07:03 +01:00
Mike Fährmann
882b1f31b1 update setup.py and bump version 2015-10-30 16:26:08 +01:00
Mike Fährmann
e37846e1c1 bump version number 2015-10-05 20:35:17 +02:00
Mike Fährmann
608d3193a9 use new config-module in downloader 2015-10-05 14:46:42 +02:00