Commit Graph

1103 Commits (7f899bd5d8b3fab882cc454dd659738e2f38670b)

Author SHA1 Message Date
Mike Fährmann c24e0e70a7
[pixiv] simplify main loop
7 years ago
Mike Fährmann c1e331edbb
[mangapark] replace manga test
7 years ago
Mike Fährmann 5488643fac
add requests and urllib3 versions to debug output
7 years ago
Mike Fährmann 9d73ed4772
fix issue with using 'skip()' when a filter is present
7 years ago
Mike Fährmann 28cd78aae0
[kissmanga] extend chapter-string regex (closes #58)
7 years ago
Mike Fährmann 0ba618dd1a
release version 1.1.1
7 years ago
Mike Fährmann a3e9b51bea
[imgbox] update test results
7 years ago
Mike Fährmann d241a0fb60
[util] replace '/' with '\' in base-directory paths
7 years ago
Mike Fährmann d0886f411e
[gelbooru] re-enable API use (closes #56)
7 years ago
Mike Fährmann 8102aae311
[mangahere] support ".cc" TLD and mobile URLs
7 years ago
Mike Fährmann 676602056c
[reddit] unescape output URLs
7 years ago
Mike Fährmann 2eedbaaaf9
[deviantart] use cache to store new refresh_tokens
7 years ago
Mike Fährmann fc7d165c97
[deviantart] add support for OAuth2 authentication
7 years ago
Mike Fährmann 91c2aed077
[nhentai] fix JSON extraction
7 years ago
Mike Fährmann 444008a14a
[khinsider] use urljoin() to complete page URLs
7 years ago
Mike Fährmann 263741d243
[luscious] update URL pattern (closes #55)
7 years ago
Mike Fährmann 0a9a07a6e1
[slideshare] improve metadata; flake8
7 years ago
Leonardo Taccari a8d2dde8b2 [slideshare] Add a new extractor for slideshare.net (#54)
7 years ago
Mike Fährmann 19a6ae57b2
[sankaku] add pool extractor
7 years ago
Mike Fährmann e52f0cc1ed
[sankaku] add post extractor
7 years ago
Mike Fährmann 595593a35e
[sankaku] rewrite
7 years ago
Mike Fährmann e96e1fea5d
release version 1.1.0
7 years ago
Mike Fährmann a3924d2072
[sankaku] fix swf extraction (closes #52)
7 years ago
Mike Fährmann ebe9b0a04c
another attempt at downloader retry behavior
7 years ago
Mike Fährmann 291369eab2
various smaller changes/additions
7 years ago
Mike Fährmann 4fb6803fa6
add option to sleep before each download
7 years ago
Mike Fährmann 300346ecdf
[mangazuki] remove extractors
7 years ago
Mike Fährmann d275b1d9a3
[khinsider] fix extraction
7 years ago
Mike Fährmann 6b8e3003df
[hentai2read] ensure consistent extraction results
7 years ago
Mike Fährmann a1980b16f3
[gelbooru] various improvements
7 years ago
Mike Fährmann 93482a1f88
implement 'util.advance()'
7 years ago
Mike Fährmann 0e5057b15d
remove deprecated options
7 years ago
Mike Fährmann 8f518e03f8
add options to set maximum download rate
7 years ago
Mike Fährmann a718c6c6cd
implement 'util.parse_bytes()'
7 years ago
Mike Fährmann 038e3b3369
[kissmanga] handle "AreYouHuman" redirects (#51)
7 years ago
Mike Fährmann 2b9a783fc7
[khinsider] fix extraction
7 years ago
Mike Fährmann 3dc1169736
use own mapping before relying on the 'mimetypes' module
7 years ago
Mike Fährmann 214972bc9a
[gelbooru] use manual extraction
7 years ago
Mike Fährmann 55c64cad4b
[khinsider] fix filename extension and test-pattern
7 years ago
Mike Fährmann c0bcf8e343
release version 1.0.2
7 years ago
Mike Fährmann b14de6ffc2
[tumblr] small improvements
7 years ago
Mike Fährmann 9296a26eae
[tumblr] add warning messages
7 years ago
Mike Fährmann 65c1c53eb8
[khinsider] fix extraction
7 years ago
Mike Fährmann 12de658937
[tumblr] add options to control extraction behavior (#48)
7 years ago
Mike Fährmann 077f8c12be
[tumblr] original video URLs + continuous offset
7 years ago
Mike Fährmann 8eb12ebeae
[tumblr] support more post/media types (#48)
7 years ago
Mike Fährmann 6c9da67581
apply selection options (filter, range) when using '-j'
7 years ago
Mike Fährmann b8cdd42cab
[senmanga] fix extraction (again)
7 years ago
Mike Fährmann e6814aebe2
add 'extractor.*.user-agent' config option
7 years ago
Mike Fährmann 6913eeaa40
[powermanga] replace manga extractor unit test
7 years ago
Mike Fährmann 7e0d9257a7
[hbrowse] fix manga extraction
7 years ago
Mike Fährmann 3c576d10c0
[seiga] better metadata + 'skip()' support
7 years ago
Mike Fährmann f72318e593
[seiga] support more than 200 images
7 years ago
Mike Fährmann baf8094868
improve Extractor.request()'s retry behavior
7 years ago
Mike Fährmann 7e7b64162b
[batoto] handle error 10031
7 years ago
Mike Fährmann 79bcaa8726
improve downloader retry behavior
7 years ago
Mike Fährmann 5ee8ca0319
release version 1.0.1
7 years ago
Mike Fährmann 42e948584d
fix downloader error handling
7 years ago
Mike Fährmann 92027f67f9
use consistent names for URL constants
7 years ago
Mike Fährmann 69cbc0619f
[mangastream] fix 'next-page' URLs (fixes #49)
7 years ago
Mike Fährmann 980fd3616d
[tumblr] use API v2 (#48)
7 years ago
Mike Fährmann d6bed9f36f
[tumblr] prevent premature exit to get all images (fixes #48)
7 years ago
Mike Fährmann 305da540c3
[mangahere] fix metadata extraction
7 years ago
Mike Fährmann 2d0cfb33e1
[xvideos] add user profile extractor (#45)
7 years ago
Mike Fährmann a393e6e538
[xvideos] add gallery extractor (#45)
7 years ago
Mike Fährmann 3a8a0c1f35
[imgbox] rewrite / fix extraction (closes #47)
7 years ago
Mike Fährmann f97207a8e6
release version 1.0.0
7 years ago
Mike Fährmann 707b15b586
create missing directories for 'part-directory'
7 years ago
Mike Fährmann 035ef655f1
[imagefap] update unit tests
7 years ago
Mike Fährmann caf26412dd
add option to set alternate location of .part files (#29)
7 years ago
Mike Fährmann ea8ca4cfa4
add 'util.expand_path()'
7 years ago
Mike Fährmann 9a41002b77
fix partial downloads for 'text:' URLs
7 years ago
Mike Fährmann 239d7afea7
[hosturimage] fix extraction of larger images
7 years ago
Mike Fährmann 27c026543f
re-enable download unit tests
7 years ago
Mike Fährmann 963670d73b
add options to control usage of .part files (#29)
7 years ago
Mike Fährmann 158e60ee89
[3dbooru] enable download continuation
7 years ago
Mike Fährmann b0353aa02d
rewrite download modules (#29)
7 years ago
Mike Fährmann c4fcdf2691
Revert "[senmanga] fix extraction and download"
7 years ago
Mike Fährmann 81a7788b40
replace space characters in unit test URLs
7 years ago
Mike Fährmann bf82181359
[jaiminisbox] fix extraction
7 years ago
Mike Fährmann 2e982f56af
use 'Content-Length' to determine incomplete downloads (#29)
7 years ago
Mike Fährmann 16783e327f
[common] fix UnboundLocalError in Extractor.request()
7 years ago
Mike Fährmann 2ace5c7b3c
[senmanga] fix extraction and download
7 years ago
Mike Fährmann 4d8387f93b
[pixiv] support mobile URLs (https://touch.pixiv.net/)
7 years ago
Mike Fährmann ab2bf0b0dd
[deviantart] replace collection unittest
7 years ago
Mike Fährmann 289d6b65d2
[danbooru] extend and improve URL regex
7 years ago
Mike Fährmann 5fa42336a2
[sankaku] add warning for unauthenticated users
7 years ago
Mike Fährmann 6af921a952
[sankaku] rewrite/improve (fixes #44)
7 years ago
Mike Fährmann 9aecc67841
[common] explicitly handle HTTP status code 429
7 years ago
Mike Fährmann d68a24aa70
[kissmanga] fix extraction
7 years ago
Mike Fährmann 864a63ed33
fix typo
7 years ago
Mike Fährmann f3fbaa5c3e
[reddit] allow users to override the API User-Agent
7 years ago
Mike Fährmann 31ea6001e8
[dynastyscans] improve metadata and filename formats
7 years ago
Mike Fährmann 2ef3c35c98
smaller textual changes
7 years ago
Mike Fährmann 68a0a7579c
fix/improve some regular expressions
7 years ago
Mike Fährmann 832b8b76ac
[util] extend global namespace for filter expressions
7 years ago
Mike Fährmann 393755ee94
[tumblr] update tests
7 years ago
Mike Fährmann 75d3a1f72f
[deviantart] always download original images
7 years ago
Mike Fährmann 8e6a767109
[util] restructure formatter for better exception propagation
7 years ago
Mike Fährmann 0386503c80
fix (sub)category-transfer for DownloadJob instances (#41)
7 years ago
Mike Fährmann a1c8b21cfd
[senmanga] improve metadata
7 years ago
Mike Fährmann 8df023e144
[util:filter] re-enable builtins
7 years ago
Mike Fährmann 994b2fc1e7
[deviantart] replace 'author[urlname]' keyword
7 years ago
Mike Fährmann 633b376f35
improve/adjust default filename formats for manga sites
7 years ago
Mike Fährmann 41adb99e9c
[pawoo] fix extraction
7 years ago
Mike Fährmann b319f4bab3
smaller code and text changes
7 years ago
Mike Fährmann ad4580800c
[pixiv] add support for more URL patterns
7 years ago
Mike Fährmann 82ea6c0cd3
adjust format strings with optional titles
7 years ago
Mike Fährmann c1f0afe4c6
add custom string formatter class
7 years ago
Mike Fährmann 85a2b2ae59
[khinsider] fix extraction
7 years ago
Mike Fährmann 26a866e7d8
implement (sub)category-transfer between extractors (#41)
7 years ago
Mike Fährmann 1ab4c7986f
[mangahere] fix extraction
7 years ago
Mike Fährmann 8e14714c2b
[imgspice] fix extraction
7 years ago
Mike Fährmann 9c138dfc1f
[common] detect empty HTTP response bodies
7 years ago
Mike Fährmann c51616f8d8
[foolslide] fix minor chapter number
7 years ago
H R X N 77bf923c56 Update imgur.py to include 'title' of single image (#40)
7 years ago
Mike Fährmann a85f06d2d1
[foolslide] restructure; convert suitable values to int
7 years ago
Mike Fährmann deb2e803ba
simplify MangaExtractor class
7 years ago
Mike Fährmann 9fc1d0c901
implement and use 'util.safe_int()'
7 years ago
Mike Fährmann 8a97bd0433
rename '--images' and '--chapters'
7 years ago
Mike Fährmann 8963da8fd8
[spectrumnexus] extract manga metadata
7 years ago
Mike Fährmann a3e40734d1
[mangareader] extract manga metadata
7 years ago
Mike Fährmann 9196005a4d
[mangazuki] extract manga metadata
7 years ago
Mike Fährmann 543ba245eb
[deviantart] update test results
7 years ago
Mike Fährmann b7a54a51d0
[mangapark] extract manga metadata + code improvements
7 years ago
Mike Fährmann d39b8779af
[mangahere] extract manga metadata
7 years ago
Mike Fährmann c265cc074a
[hbrowse] fix syntax for Python3.3 and 3.4
7 years ago
Mike Fährmann a9e7145651
[hbrowse] extract hmanga metadata & general maintenance
7 years ago
Mike Fährmann 92c8a6cb01
[hentai2read] extract hmanga metadata
7 years ago
Mike Fährmann de174b40d6
[hentaihere] extract hmanga metadata
7 years ago
Mike Fährmann 04cc1ffe34
[kissmanga] extract manga metadata
7 years ago
Mike Fährmann 885bd4cbe2
[readcomiconline] extract comic metadata
7 years ago
Mike Fährmann cebf800a7f
[foolfuuka] add support for more sites (#18)
7 years ago
Mike Fährmann 84d4450410
[fallenangels] extract manga metadata
7 years ago
Mike Fährmann f32b1a0292
[imgyt] fix extraction
7 years ago
Mike Fährmann 4ad903b797
[warosu] fix extraction
7 years ago
Mike Fährmann b84f48dfa5
[batoto] extract manga metadata
7 years ago
Mike Fährmann 4ceb176c6b
[foolslide] extract manga metadata
7 years ago
Mike Fährmann 24e5f154a4
[deviantart] update test results
7 years ago
Mike Fährmann 0dedbe759c
enable '--chapter-filter'
7 years ago
Mike Fährmann 31cd5b1c1d
[luscious] detect high-load responses
7 years ago
Mike Fährmann 470bbe9d8c
fix smaller stuff
7 years ago
Mike Fährmann 6f30cf4c64
change keyword names to valid Python identifiers
7 years ago
Mike Fährmann 81877bb5f6
add '-K' as shortcut for '--list-keywords'
7 years ago
Mike Fährmann 54c0715135
allow users to set their own API access_tokens/client_ids
7 years ago
Mike Fährmann 49c7e70c10
[acidimg] add image extractor
7 years ago
Mike Fährmann 5704c709fa
apply filter before range
7 years ago
Mike Fährmann 9b21d3f13c
add '--filter' command-line option
7 years ago
Mike Fährmann 268cfa3cfe
filter duplicate URLs (#36)
7 years ago
Mike Fährmann 00420ff202
[booru] consistent order for "popular" results
7 years ago
Mike Fährmann 83cf1e1d6d
[sankaku] unescape image URLs
7 years ago
Mike Fährmann f98e3e8002
[luscious] fix tag extraction
7 years ago
Mike Fährmann b8862ff15e
add 'downloader.http.verify' option
7 years ago
Mike Fährmann 65997d835b
replace popular/ranking tests with older ones
7 years ago
Mike Fährmann be30fb2f98
add common config category for boorus and foolslide
7 years ago
Mike Fährmann c0755a4d5e
[exhentai] revert login-method to its old version (#37)
7 years ago
Mike Fährmann 3ee39ffd93
[exhentai] update login procedure (#37)
7 years ago
Mike Fährmann 88a386977e
[booru] add "popular" extractors for more sites
7 years ago
Mike Fährmann 07214f4007
[booru] place subcategories into base classes
7 years ago
Mike Fährmann 60a888a1e4
[foolfuuka] add common config category
7 years ago
Mike Fährmann 47bcf53ec1
implement support for additional unit test result types
7 years ago
Mike Fährmann 2d0dfe9d56
[exhenai] init headers before login and detect sadpanda
7 years ago
Mike Fährmann c7ec103e15
[batoto] fix extraction of chapter URLs
7 years ago
Mike Fährmann 18e6ed1c7e
[booru] add extractors for "Popular" images
7 years ago
Mike Fährmann f7cdfd4c25
add a simplified version of 'parse_qs'
7 years ago
Mike Fährmann 3b21e0703c
[deviantart] allow distinction between users and groups (#26)
7 years ago
Mike Fährmann e61a3a56d1
[hentai2read] fix and update keywords
7 years ago
Mike Fährmann c45770331a
use 'str.partition()'
7 years ago
Mike Fährmann 017a72f448
[pixiv] improve input validation
7 years ago
Mike Fährmann dcf42c5e89
[pixiv] add extractor for ranking lists
7 years ago
Mike Fährmann 4ea82ea556
[warosu] add thread extractor
7 years ago
Mike Fährmann 6078ec5908
restructure the output of --help
7 years ago
Mike Fährmann 9aa95fba8c
[deviantart] adapt download URLs to use https
7 years ago
Mike Fährmann d70c66c516
fix "text:" downloader
7 years ago
Mike Fährmann f7de048980
add additional debug output
7 years ago
Mike Fährmann 9bf9d64ad8
update unittests for util.py
7 years ago
Mike Fährmann 02e89700fc
[foolfuuka] ensure sorted posts
7 years ago
Mike Fährmann 8bcf88bff7
[flickr] fix extraction
7 years ago
Mike Fährmann e3bfb8325a
fix circular dependency
7 years ago
Mike Fährmann 004456d5d5
properly update the config-dictionary
7 years ago
Mike Fährmann ae2d61e5b3
handle format string exceptions separately
7 years ago
Mike Fährmann 3c9f190757
extend output of --list-keywords
7 years ago
Mike Fährmann cfa479fab5
update error message for unspecified exceptions
7 years ago
Mike Fährmann 7e936e9c06
[luscious] simplify and remove dead code
7 years ago
Mike Fährmann d74a635e41
[util] update 'default' values and improve test coverage
7 years ago
Mike Fährmann 0245a0ba5f
fix extraction and update test results
7 years ago
Mike Fährmann abd7c559cd
[yonkouprod] remove module
7 years ago
Mike Fährmann da7219ba74
[kisscomic] remove module
7 years ago
Mike Fährmann 852e7acd31
[twitter] ignore "Promoted Tweets"
7 years ago
Mike Fährmann 915a0137de
improve 'extractor.request'
7 years ago
rachmadani haryono dcd573806e chg: dev: fix error (#32)
7 years ago
Mike Fährmann c4713404c8
[directlink] improve URL pattern
7 years ago
Mike Fährmann d443822fdb
[luacious] get correct image URLs (fixes #33)
7 years ago
Mike Fährmann 6950708e52
[hentaicdn] use HTTPS
7 years ago
Mike Fährmann 4f1e6c109f
[deviantart] remove 'invalid escape sequence' warning
7 years ago
Mike Fährmann c864be479e
[directlink] update URL pattern & PEP 8
7 years ago
H R X N 45f9d64c23 Update directlink.py with additional file exts. (#30)
7 years ago
Mike Fährmann 4357966a70
[kissmanga] make URL pattern case-insensitive (fixes 28)
7 years ago
Mike Fährmann 493bd235cf
workaround for missing 'assert_called_once' method
7 years ago
Mike Fährmann 7aa9fa796a
code cleanup and fixes
7 years ago
Mike Fährmann f08af03845
Merge branch 'cookies'
7 years ago
Mike Fährmann 55f048d02b
ignore case of cookiejar magic strings
7 years ago
Mike Fährmann de68cf84a8
release version 0.9.1
7 years ago
Mike Fährmann f53bf1a323
[thebarchive] add thread extractor
7 years ago
Mike Fährmann b8cf434bb0
[rebeccablacktech] add thread extractor
7 years ago
Mike Fährmann 808f67ba7d
use 'cookiedomain' for cookies set by object-config-values
7 years ago
Mike Fährmann 390eeded4c
[mangazuki] support 'raws.…' subdomain
7 years ago
Mike Fährmann 4a60f6068a
[mangazuki] add manga extractor
7 years ago
Mike Fährmann 394241cd6f
[2chan] fix extraction
7 years ago
Mike Fährmann a13eb6010f
[fallenangels] fix extraction of chapter URLs
7 years ago
Mike Fährmann 1cb1d2e0a3
[mangazuki] add chapter extractor
7 years ago
Mike Fährmann 2f2e363c97
[imgur] use /a/<key>/all as album-url
7 years ago
Mike Fährmann 1cec03c9c6
[imgur] fix extraction of large albums
7 years ago
Mike Fährmann 0610ae5000
skip login if cookies are present
7 years ago
Mike Fährmann f105782435
[fireden] add thread extractor
7 years ago
Mike Fährmann c93f7d7496
[archiveofsins] add thread extractor
7 years ago
Mike Fährmann 96e13604da
[archivedmoe] add thread extractor
7 years ago
Mike Fährmann 30d3a5f9b2
support redirects on 4chan archives
7 years ago
Mike Fährmann 98464d1f1b
[loveisover] add thread extractor
7 years ago
Mike Fährmann 47692f28da
[2chan] add thread extractor
7 years ago
Mike Fährmann 3460dc8950
update gallery-dl.conf
7 years ago
Mike Fährmann 9be8f7e106
[deviantart] add "extractor.deviantart.flat" option
7 years ago
Mike Fährmann d075627fd9
[deviantart] support group galleries (#26)
7 years ago
Mike Fährmann b37a62501b
[pixiv] unquote tags
7 years ago
Mike Fährmann fbd7dcdfdb
[desuarchive] add thread extractor
7 years ago
Mike Fährmann af9bd17b19
[deviantart] adjust default paths
7 years ago
Mike Fährmann eb64fb267c
[nyafuu] add thread extractor (#18)
7 years ago
Mike Fährmann 726c6f01ae
allow 'cookies' config option to be a dictionary
7 years ago
Mike Fährmann 4877ef6314
[deviantart] support '?catpath=/' URLs (#26)
7 years ago
Mike Fährmann 8c16cbe7ea
fix tests
7 years ago
Mike Fährmann a6f689e01a
[deviantart] add gallery-folder extractor (#26)
7 years ago
Mike Fährmann 474e9c1aec
[4plebs] add thread extractor (#18)
7 years ago
Mike Fährmann a804a42e23
add '--cookies' command-line option
7 years ago
Mike Fährmann dcc1d3b2ea
[hentaifoundry] fix infinite loop for multiple of 25 images
7 years ago
Mike Fährmann 34e6e1099e
[batoto] adapt to https chapter URLs
7 years ago
Mike Fährmann 85696d0b3b
[reddit] fix issue with datetime errors
7 years ago
Mike Fährmann 80c2e03aaa
[reddit] allow 'date-min/max' to be human readable dates
7 years ago
Mike Fährmann 58e95a7487
share extractor and downloader sessions
7 years ago
Mike Fährmann 4414aefe97
small fix for aes_cbc_decrypt_text
7 years ago
Mike Fährmann 21064146c1
fix test
7 years ago
Mike Fährmann f3d0373120
[reddit] add ability to filter by submission id
7 years ago
Mike Fährmann 06c4cae05b
extend the output of '--list-extractors'
7 years ago
Mike Fährmann 1dac76fd1c
update extractor docstrings
7 years ago
Mike Fährmann e217e23e29
release version 0.9.0
7 years ago
Mike Fährmann 92a11528d1
smaller changes
7 years ago
Mike Fährmann 44d98e562b
[pixiv] support pixiv.me URLs (#23)
7 years ago
Mike Fährmann b373fe0eea
[pixiv] support shortened URLs and other variants (#23)
7 years ago
Mike Fährmann c951d6276c
[imagetwist] use https
7 years ago
Mike Fährmann d3b04076f7
add .netrc support (#22)
7 years ago
Mike Fährmann e1d82af5e0
small fixes
7 years ago