Mike Fährmann
c59f56fe7e
[gfycat] fix extraction
...
/cajax/get/<id> doesn't work anymore
6 years ago
Mike Fährmann
ba56827f36
[newgrounds] add user-, video-, image-extractors ( #119 )
6 years ago
Mike Fährmann
15890930ea
[mangafox] fix extraction
...
use mobile version since desktop version is obfuscated
6 years ago
Mike Fährmann
a4263fb253
[luscious] add extractor for search results ( closes #127 )
6 years ago
Mike Fährmann
fb53b5dd55
fix control+c during -j and range tests
6 years ago
Mike Fährmann
a0ae156edc
[pornreactor] add tag-, user-, post-extractors ( #114 )
6 years ago
Mike Fährmann
bacbc2e7bd
[joyreactor] try to prevent JsonDecodeErrors ( #114 )
6 years ago
Mike Fährmann
503d42a1c2
[joyreactor] add tag-, user-, post-extractors ( #114 )
6 years ago
Mike Fährmann
59bb434ba5
[flickr] add ability to download all albums of a user
...
for example with 'https://www.flickr.com/photos/shona_s/albums '
6 years ago
Mike Fährmann
13cb270326
set target directory before postprocessor init ( fixes #126 )
6 years ago
Mike Fährmann
9e188f6a21
[4chan] support 4channel.org domain
6 years ago
Mike Fährmann
041bd501fc
[hentaifoundry] unescape YII_CSRF_TOKEN value
...
This fixes the POST requests to /site/filters
6 years ago
Mike Fährmann
b828473aa3
retry HTTP requests for more exception classes
6 years ago
Mike Fährmann
c2e59b9a7d
update CHANGELOG.md
...
[ci skip]
6 years ago
Mike Fährmann
d4b2b73bef
release version 1.6.0
6 years ago
Mike Fährmann
ea9d1b6501
update README.rst
...
- point to pip3/python3 in installation-instructions (#118 , #121 )
- add dependency list
- update URLs to external resources
- remove incomplete list of supported sites
6 years ago
Mike Fährmann
c47482b110
smaller changes, missing docs, etc.
...
- make 'netrc' extractor-specific
- rename 'downloader.enable' to 'enabled'
- document 'downloader.ytdl.format'
- consistent newlines in configuration.rst
6 years ago
Mike Fährmann
b17a5d6f3b
give downloader classes proper names
6 years ago
Mike Fährmann
3c25fa2dad
update build_testresult_db.py script
6 years ago
Mike Fährmann
7f6a0be982
adjust some tests
6 years ago
Mike Fährmann
baad7b0fa5
[twitter] unpack API responses when logged in ( closes #123 )
6 years ago
Mike Fährmann
3bdfc15be1
[pinterest] don't crash on pins without image info
6 years ago
Mike Fährmann
8ef84a6823
add option to enable/disable specific downloader modules
...
... and write URLs with no (active) downloader to unsupported-file
6 years ago
Mike Fährmann
14ee6bf611
[behance] handle external URLs with youtube-dl
6 years ago
Mike Fährmann
36425122ff
[artstation] handle external URLs with youtube-dl
6 years ago
Mike Fährmann
bd8670d925
[gfycat] extend URL pattern
6 years ago
Mike Fährmann
2fa28a2609
update default user-agent string ( closes #122 )
6 years ago
Mike Fährmann
7e2d6bcd62
[deviantart] fix original image downloads
6 years ago
Mike Fährmann
9e12e073ab
[2chan] fix extraction
6 years ago
Mike Fährmann
966a9ca3a0
update test results
6 years ago
Mike Fährmann
e26ba682a2
enforce utf-8 encoding for input files ( #120 )
6 years ago
Mike Fährmann
a36259d8f1
update setup.py
...
- add Python version check
- add classifiers
- simplify sys.exit() usage
6 years ago
Mike Fährmann
fd8ed35591
[turboimagehost] fix extraction
6 years ago
Mike Fährmann
c69150f715
[imagefap] fix extraction
...
also adds tags to gallery-metadata and converts suitable values to int
6 years ago
Mike Fährmann
d1f3d32eec
[fallenangels] unescape chapter titles
6 years ago
Mike Fährmann
655549df7c
[downloader:ytdl] add several options
...
The "default" downloader options (rate, retries, timeout, verify) are
mapped to corresponding youtube-dl options.
downloader.ytdl.logging tells the downloader to pass youtube-dl's output
to a Logger object.
downloader.ytdl.raw-options allows to pass arbitrary options to the
YoutubeDL constructor.
6 years ago
Mike Fährmann
d3d7f01543
add 'prepare()' step for post-processors
...
This allows post-processors to modify the destination path before
checking if a file already exists.
6 years ago
Mike Fährmann
c9861ca812
adjust message for status_code based exceptions
...
from: 5xx HTTP Error: Reason
to : 5xx: Reason
The "HTTP Error" part was in there to emulate Request's error messages
from response.raise_for_status(), but it reads a lot better without.
6 years ago
Mike Fährmann
eb1c24b286
[imagebam] detect nonexistent galleries
6 years ago
Mike Fährmann
6ed629f2b6
allow specifying number of skips before abort/exit ( closes #115 )
...
In addition to 'abort' and 'exit', it is now possible to specify
'abort:N' and 'exit:N' (where N is any integer) as value for 'skip'
to abort/exit after consecutively skipping N downloads.
6 years ago
Mike Fährmann
e1d306cc48
update unit test results
6 years ago
Mike Fährmann
8faf03ed84
[pixiv] use refresh_token based authentication
...
The first login will still use username and password, but everything
afterwards will use the refresh_token obtained from that.
This will prevent pixiv from sending a "New login to pixiv" email every
time a new access_token is requested.
6 years ago
Mike Fährmann
2221cf97ff
implement 'update()' for caches
6 years ago
Mike Fährmann
d8492df51b
[deviantart] extend functionality of 'original' option
6 years ago
Mike Fährmann
c00dce2adc
[behance] enable 'categorytransfer'
6 years ago
Mike Fährmann
1532d1b690
fix 'range' tests and update a few test results
6 years ago
Mike Fährmann
392a081657
update 'docs/configuration.rst'
6 years ago
Mike Fährmann
48a8717a7c
add 'output.num-to-str' option
...
... to convert any numeric values to string when outputting them as JSON
(during '--dump-json' or otherwise)
6 years ago
Mike Fährmann
af3f81c7d9
add '--no-check-certificate' command-line option
6 years ago
Mike Fährmann
0514d6a0ae
make --filter and --range config-file options
...
The functionality of --(chapter-)filter and --(chapter-)range are now
also exposed as the following config-file options:
- extractor.*.image-filter
- extractor.*.image-range
- extractor.*.chapter-filter
- extractor.*.chapter-range
TODO: update configuration.rst
6 years ago