Mike Fährmann
b373fe0eea
[pixiv] support shortened URLs and other variants ( #23 )
2017-06-25 17:49:24 +02:00
Mike Fährmann
d3b04076f7
add .netrc support ( #22 )
...
Use the '--netrc' cmdline option or set the 'netrc' config option
to 'true' to enable the use of .netrc authentication data.
The 'machine' names for the .netrc info are the lowercase extractor
names (or categories): batoto, exhentai, nijie, pixiv, seiga.
2017-06-24 12:17:26 +02:00
Mike Fährmann
e365f1d799
[pixiv] rewrite
...
- same functionality, better(?) code quality, easier to extend
- added test for the user-tag functionality
- removed the 'artist-id', 'artist-name' and 'artist-nick'
keywords, which can be replaced with 'user[id]', 'user[name]'
and 'user[account]' respectively
2017-06-04 16:33:36 +02:00
aiasdfd
338f79147f
[pixiv] support tag for user downloads ( #17 )
...
[pixiv] support tag for user downloads
2017-06-04 10:15:36 +02:00
Mike Fährmann
107d29ad8a
improve handling of text:... URLs
...
- don't require // after the colon
- open output files in text mode
2017-05-12 14:10:25 +02:00
Mike Fährmann
cfbf79d788
[pixiv] fix login
2017-05-05 10:38:22 +02:00
Mike Fährmann
4e8587bad4
[pixiv] add support for https://i.pximg.net URLs
2017-04-30 22:54:49 +02:00
Mike Fährmann
4b967fa189
implement and use extractor.config() method
2017-04-25 17:12:48 +02:00
Mike Fährmann
13dc5d72bc
update some extractors to use https
2017-04-20 13:32:40 +02:00
Mike Fährmann
f4aa452bd1
update unit test results
2017-04-14 14:40:36 +02:00
Mike Fährmann
1d46be545c
add login notifications
2017-03-17 09:42:59 +01:00
Mike Fährmann
94e10f249a
code adjustments according to pep8 nr2
2017-02-01 00:53:19 +01:00
Mike Fährmann
4a8d74973c
adjust login methods to a specific style
2017-01-08 17:33:25 +01:00
Mike Fährmann
7952b8d18d
add a few tests expecting exceptions
2016-12-30 01:46:42 +01:00
Mike Fährmann
19c2d4ff6f
remove explicit (sub)category keywords
2016-09-25 14:22:07 +02:00
Mike Fährmann
d7e168799d
consistent extractor naming scheme + docstrings
2016-09-12 10:34:31 +02:00
Mike Fährmann
30d10cf595
[pixiv] fix KeyError if no status is present
2016-08-28 16:49:49 +02:00
Mike Fährmann
effa1084f2
[pixiv] raise NotFoundError instead of failing
2016-08-28 16:21:51 +02:00
Mike Fährmann
85cd7c34b1
[pixiv] match direct-links to images
2016-08-25 20:10:02 +02:00
Mike Fährmann
0e20be5a0a
[exhentai] provide username/password auth
2016-07-23 17:55:46 +02:00
Mike Fährmann
3136278f79
[pixiv] add option to skip ugoiras
2016-07-20 14:19:46 +02:00
Mike Fährmann
d6c06f9efd
add authentication-exception
2016-07-14 14:57:42 +02:00
Mike Fährmann
c9b7db5af5
[pixiv] code cleanup
2016-03-07 17:01:04 +01:00
Mike Fährmann
c8e83f6560
[pixiv] cache login sessions
2016-03-06 21:00:42 +01:00
Mike Fährmann
23a572a20d
[pixiv] update testdata
2016-02-18 15:58:47 +01:00
Mike Fährmann
ba99506c72
more extractor test-cases
2015-12-14 03:00:58 +01:00
Mike Fährmann
f7c47a6018
add subcategories to extractors
2015-11-30 01:11:13 +01:00
Mike Fährmann
1497da07de
remove unused format-strings
2015-11-29 23:41:43 +01:00
Mike Fährmann
a4c880f4c5
[pixiv] add bookmark extractor
2015-11-23 03:25:08 +01:00
Mike Fährmann
daf5fcd416
[pixiv] add user-favorite extractor
2015-11-23 00:23:05 +01:00
Mike Fährmann
20a4782173
[pixiv] get rid of an unnecessry api-call
2015-11-22 03:58:31 +01:00
Mike Fährmann
2a97296e69
[pixiv] add single work/illust extractor
2015-11-22 02:21:02 +01:00
Mike Fährmann
4d56b76aa8
update all other extractors
2015-11-21 04:26:30 +01:00
Mike Fährmann
f5d5684119
[pixiv] reuse api-tokens
2015-10-07 01:09:11 +02:00
Mike Fährmann
c8e0efe1ff
[pixiv] refresh access-token every 50 minutes
2015-10-06 17:29:08 +02:00
Mike Fährmann
539faa0322
remove SequentialExtractor class
2015-10-05 17:15:31 +02:00
Mike Fährmann
3c13548f29
rewrite extractors to use config-module
2015-10-05 15:51:08 +02:00
Mike Fährmann
42b8e81a68
rewrite extractors to use text-module
2015-10-03 15:43:02 +02:00
Mike Fährmann
1998ec9b13
[pixiv] update user-agent to newest version
2015-09-07 13:48:16 +02:00
Mike Fährmann
63992363a6
[pixiv] handle timestamps at the end of urls
2015-06-28 12:36:30 +02:00
Mike Fährmann
d9d88f1448
[pixiv] fix ugoira parsing
2015-05-20 11:06:35 +02:00
Mike Fährmann
68c4306040
[pixiv] transition to pixiv public api
2015-05-14 19:08:20 +02:00
Mike Fährmann
fae1b28c48
[pixiv] fix parsing of illust_ids
2015-04-12 18:05:49 +02:00
Mike Fährmann
8f24329e30
[pixiv] fix http headers and cookies
2015-04-10 17:32:36 +02:00
Mike Fährmann
1cd25b5369
[pixiv] update to new extractor interface
2015-04-10 15:29:09 +02:00
Mike Fährmann
d13608e909
[pixiv] fix parsing of illust-ids
2015-03-27 18:09:30 +01:00
Mike Fährmann
54d40b85fb
[pixiv] load balancing for image servers
2015-01-27 21:51:48 +01:00
Mike Fährmann
deef91eddc
initial commit
2014-10-12 21:56:44 +02:00