Skip to content

[nudostarforum] add extractor for nudostar.com/forum#8664

Merged
mikf merged 1 commit intomikf:masterfrom
SpiffyChatterbox:extractor/nudostar
Dec 11, 2025
Merged

[nudostarforum] add extractor for nudostar.com/forum#8664
mikf merged 1 commit intomikf:masterfrom
SpiffyChatterbox:extractor/nudostar

Conversation

@SpiffyChatterbox
Copy link
Contributor

Add support for nudostar.com forum (XenForo-based forum site). This is separate from the existing nudostar.py which handles nudostar.tv.

Supports:

  • Thread extraction with pagination
  • Individual post extraction
  • Authentication via xf_user cookie or username/password
  • Internal attachments (both linked and embedded images)
  • External image host URLs (queued for recursive processing)

As requested in #8333

Add support for nudostar.com forum (XenForo-based forum site).
This is separate from the existing nudostar.py which handles nudostar.tv.

Supports:
- Thread extraction with pagination
- Individual post extraction
- Authentication via xf_user cookie or username/password
- Internal attachments (both linked and embedded images)
- External image host URLs (queued for recursive processing)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@mikf
Copy link
Owner

mikf commented Dec 9, 2025

Since this site is also a XenForo forum, why didn't you just copy-paste most of the simpcity code for this? Your code is more or less the same, but there are quite a lot of unnecessary differences all over the place, from what I can tell.

Also, use scripts/init and scripts/generate_test_result if possible when adding support for new sites and tests.

@mikf
Copy link
Owner

mikf commented Dec 10, 2025

I think I found the reason why there are "a lot of unnecessary differences" all over the place.
I just had to read the git log entries.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.5 [email protected]

@mikf mikf merged commit 1eaafff into mikf:master Dec 11, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants