[wpmadara/toonily/webtoonxyz] Add WP-Manga/Madara base and extractors#9246
Open
Dragonatorul wants to merge 8049 commits intomikf:masterfrom
Open
[wpmadara/toonily/webtoonxyz] Add WP-Manga/Madara base and extractors#9246Dragonatorul wants to merge 8049 commits intomikf:masterfrom
Dragonatorul wants to merge 8049 commits intomikf:masterfrom
Conversation
use flags to stop extractors immediately when hitting the upper range limit instead of raising an exception one predicate check later
assign values to "private" keys to not have them appear in the standard JSON output, while still making it easier to access them
…o 0 (mikf#8993) * [tiktok] always try to resolve JS challenges even if retries is set to 0 * add 1 to tries counter when logging to retain existing logging behavior * clear html data in the case where resolving the challenge worked but extracting the rehydration data afterward did not
for example '--xff JP,CN,105.48.0.0/12'
In the rare case this endpoint returns results and not a 429 error, store them locally so they can be re-used the next time this user is downloaded from.
- remove 'Not Present' output - add debug logs for exceptions - use correct type when reporting invalid data
* Fix for Patreon content API change * re-wrapped URL parameters for line-too-long * more formatting fixes * export 'tiptap' conversion code to utils * add tests --------- Co-authored-by: Mike Fährmann <[email protected]>
Modified `gallery_dl/extractor/ytdl.py` to re-raise `self.exc.ControlException` before catching generic `Exception` blocks in `items()` and `_process_entries()`. This ensures that control flow mechanisms like `RestartExtraction` are not accidentally wrapped and treated as standard extraction errors. Updated `_process_entries()` to respect the `ignoreerrors` parameter when handling generic exceptions from `ytdl_instance.extract_info()`. If `ignoreerrors` is truthy, it will now continue iteration. Otherwise, it raises an `AbortExtraction`. Added regression tests to `test/test_ytdl.py` for control exception propagation and verifying the `ignoreerrors` logic paths.
update writing tokens to cache fixes regression introduced in 8582412
…9217) https://www.deviantart.com/team/status-update/An-adjustments-being-made-to-1307747979 > The New Weekly Limits: > Non-Core & Core Basic: 10 free downloads per week > Core+ and higher: 150 free downloads per week
- remove __init__ - use f-strings
allows using '"name": "mtime/<key>"'
This was referenced Mar 15, 2026
Closed
…ctors Add WPMadara base classes and extractors for toonily.com and webtoon.xyz. wpmadara: - Add WPMadaraBase with manga_data() and parse_chapter_string() helpers - Add WPMadaraChapterExtractor, WPMadaraMangaExtractor (admin-ajax.php), and WPMadaraHomeExtractor with pagination support toonily: - Add Chapter, Manga, Home, Tag, and Genre extractors - cookies_domain for Cloudflare bypass via browser cookies - family-mode option controlling toonily-mature cookie webtoonxyz: - Add Chapter, Manga, and Home extractors - browser = firefox for browser impersonation - family-mode option controlling wpmanga-adault cookie Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
43b84ba to
41021b9
Compare
Author
|
Both toonily and webtoonxyz use cloudflare. #9247 implements support for cloudflare solver. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add WPMadara base classes and extractors for toonily.com and webtoon.xyz.
wpmadara:
toonily:
webtoonxyz: