Mike Fährmann
|
830a48bca4
|
[fantia] bad workaround for 833dce14 (#4627)
at least this makes "filter": "content_num == content_count+1"
with "event": "post-after" work
|
11 months ago |
Mike Fährmann
|
833dce141f
|
[fantia] add 'content_count' and 'content_num' metadata fields (#4627)
|
11 months ago |
Mike Fährmann
|
3ecb512722
|
send Referer headers by default
|
1 year ago |
Mike Fährmann
|
a453335a9f
|
remove test results in extractor modules
and add generic example URLs
|
1 year ago |
Mike Fährmann
|
c79359eb3a
|
[fantia] improve metadata extraction (#4126)
extract all metadata and URLs before starting to download
|
1 year ago |
Mike Fährmann
|
d97b8c2fba
|
consistent cookie-related names
- rename every cookie variable or method to 'cookies_*'
- simplify '.session.cookies' to just '.cookies'
- more consistent 'login()' structure
|
1 year ago |
Mike Fährmann
|
384337d3dd
|
[fantia] send 'X-Requested-With' header only for API requests (#4273)
|
1 year ago |
Mike Fährmann
|
c2ac665ff7
|
[fantia] send 'X-Requested-With' header (#4273)
|
1 year ago |
Mike Fährmann
|
ef9891ec9d
|
[fantia] extract 'plan' metadata (#2477, #4128)
|
1 year ago |
Mike Fährmann
|
f8452984fa
|
[fantia] emit warning for non-visible contents (#4128)
|
1 year ago |
Mike Fährmann
|
dc7af00014
|
[fantia] refactor
- embed response data as hidden '_data' field
(instead of returning/passing 'resp')
- split _get_urls_from_post()
|
1 year ago |
Mike Fährmann
|
dd884b02ee
|
replace json.loads with direct calls to JSONDecoder.decode
|
2 years ago |
Mike Fährmann
|
0d818d3540
|
[fantia] send 'X-CSRF-Token' headers (#3576)
|
2 years ago |
Mike Fährmann
|
e64c2b85d0
|
[fantia] apply patch (#2381)
from @thatfuckingbird with small adjustments
https://github.com/mikf/gallery-dl/issues/2381#issuecomment-1063208696
|
3 years ago |
Orkun Koçyiğit
|
eb2bb7d998
|
[fantia] add 'num' enumeration index (#2377)
* Adding numerical ordering to fantia
* Fixed line to fit PEP8 line size limit
|
3 years ago |
Mike Fährmann
|
9a25534490
|
use Extractor._check_cookies() for all cookie checks
|
3 years ago |
Mike Fährmann
|
e4684c5cb9
|
[desktopography] simplify (#1740)
|
3 years ago |
Alice
|
9992ff38da
|
[fantia] add 'date' metadata field (#1853)
|
3 years ago |
Mike Fährmann
|
bd08ee2859
|
remove most 'yield Message.Version' statements
only leave them in oauth.py as noop results
|
3 years ago |
thatfuckingbird
|
e47952ac14
|
add extractors for fantia and fanbox (#1459)
* add extractors for fantia and fanbox
* appease linter
* make docstrings unique
* [fantia] refactor post extraction
* [fantia] capitalize
* [fantia] improve regex pattern
* code style
* capitalize
* [fanbox] use BASE_PATTERN for url regexes
* [fanbox] refactor metadata and post extraction
* [fanbox] improve url base pattern
* [fanbox] accept creator page links ending with /posts
* [fanbox] more tests
* [fantia] improved pagination
* [fanbox] misc. code logic improvements
* [fantia] finish restructuring pagination code
* [fanbox] avoid making a request for each individual post when processing a creator page
* [fanbox] support embedded videos
* [fanbox] fix errors
* [fanbox] document extractor.fanbox.videos
* [fanbox] handle "article" and "entry" post types, all embeds
* [fanbox] fix downloading of embedded fanbox posts
|
3 years ago |