dipu-bd / lightnovel-crawler

Generate and download e-books from online sources.
https://pypi.org/project/lightnovel-crawler/
GNU General Public License v3.0
1.51k stars 292 forks source link

Fix this source: webnovel.com not grabbing most chapters #1350

Closed Ultros99 closed 2 years ago

Ultros99 commented 2 years ago

Yes.

================================================================================ [#] Lightnovel Crawler v2.30.0 https://github.com/dipu-bd/lightnovel-crawler

-> Press Ctrl + C to exit

? Enter novel page url or query novel: https://www.webnovel.com/book/throne-of-magical-arcana_6838665602002005 Retrieving novel info... https://www.webnovel.com/book/throne-of-magical-arcana_6838665602002005 NOVEL: Throne of Magical Arcana 11 volumes and 39 chapters found ? Enter output directory: C:\Users\Raphael\Downloads\Lightnovels\www-webnovel-com\Throne of Magical Arcana

Describe this issue

Every chapter past 39 is not available for free, and it seems it prevents the crawler from even detecting them in the first place. As it stands, it's useless, sadly.

USLTD commented 2 years ago

It's not a issue that crawler is unable to get non-free chapters. This tool isn't paywall bypasser or anything like that. Want non-free chapters, buy them

USLTD commented 2 years ago

But even if you bought them crawler still wouldn't get them since it works without login

USLTD commented 2 years ago

@dipu-bd I suggest closing this issue

Ultros99 commented 2 years ago

I see, guess it's intentional then. Makes it useless for myself though if it can't even make an epub if I do buy them.

USLTD commented 2 years ago

I see, guess it's intentional then. Makes it useless for myself though if it can't even make an epub if I do buy them.

As far as I know there is no official API for Web Novel and only way to get unlocked chapters unofficially would be automating log-in process in minimal browser using selenium which would greatly increase size of project and also decrease speed of crawling. If I remember correctly author (@dipu-bd ) already rejected selenium's usage.

Ultros99 commented 2 years ago

Okay fair enough, have a nice day. I'll close this here.

USLTD commented 2 years ago

Okay fair enough, have a nice day. I'll close this here.

You too, have a nice day. 😀