Skip to content

Ranobes : Pagination toggle #2345

Open
Open

Description

@MonomoySama

Plugin

English: Ranobes

Severity

Wrong Formatting

Steps To Reproduce

Open any novel in the plugin

Expected Behavior

Should show all the chapters

Actual Behavior

Showing only 25 chaps per page

LNReader Version

Beta3

Plugin Version

2.0.2

Android Version

10

Other Details

Well, just wanted all the chapters at one place, i hate this paged plugins. Is it possible to fix this?

Image

Acknowledgements

  • I have searched existing issues and confirmed this is not a duplicate.
  • I have written a clear and descriptive title.
  • I have updated the app to the latest version 2.0.0.
  • I have updated all installed plugins to the latest version.
  • I understand that app-specific issues should be reported in the app repository.

Activity

  1. D3ICIDE commented on Jul 27, 2026

    @D3ICIDE
    Contributor

    I dont think it's a bug. It was probably designed that way to prevent "Too many requests" error.

  2. MonomoySama commented on Jul 27, 2026

    @MonomoySama
    Author

    I dont think it's a bug. It was probably designed that way to prevent "Too many requests" error.

    Hmm .. but if that were the only case, dev should've just make the chapter list fetching list slower, no? Or better yet, give a toggle settings to users whether they want paged or or single list. Well, I'm not a dev, so i can't say for sure

  3. D3ICIDE commented on Jul 27, 2026

    @D3ICIDE
    Contributor

    The dev probably wanted to get the plugin running soon. I have also noticed that scrolling too far in the latest section also leads to the 429 error. So, I'm not sure if the site is strict regarding scraping or it could be solved using a little delay

  4. MonomoySama commented on Jul 27, 2026

    @MonomoySama
    Author

    The dev probably wanted to get the plugin running soon. I have also noticed that scrolling too far in the latest section also leads to the 429 error. So, I'm not sure if the site is strict regarding scraping or it could be solved using a little delay

    Ok, i went and checked that too. I noticed that novels are appearing far faster than other plugins i use, in those other plugins, when scrolling, it'd take 2/3sec for more novels to appear but this one is giving them instantly. No wonder site blocking it. Chapter list might be solved with lil delay too

  5. MonomoySama commented on Jul 27, 2026

    @MonomoySama
    Author

    @D3ICIDE are you perhaps gonna try fixing this one?

  6. D3ICIDE commented on Jul 27, 2026

    @D3ICIDE
    Contributor

    Idk if changing the layout to continuous is a "fix" in this case. The 429 error on novel page is an issue that needs to be fixed but I'm not sure about changing the chapter layout. I'm working on something else right now so I will not be able to fix it for now

  7. torkita commented on Jul 29, 2026

    @torkita

    Idk if changing the layout to continuous is a "fix" in this case. The 429 error on novel page is an issue that needs to be fixed but I'm not sure about changing the chapter layout. I'm working on something else right now so I will not be able to fix it for now

    Also there is an annoying update popup that doesn't goes away when i try updating this plugin it says no update found, and i don't use this novel, but this kind of page wise formatting i don't like, i think one single format page fetching will be better than always have to change pages and find chapters randomly.

  8. D3ICIDE commented on Aug 25, 2026

    @D3ICIDE
    Contributor

    Ranobes does a very aggressive rate limiting. Decreasing 429 for novel fetching is possible but when I attempted to do the continuous chapter toggle, 429 is very persistent anything that has more that 10 pages (~250 chapters) either takes a very long time or gets rate limited even with a delay of 1.2 seconds between each request. This same delay works fine for fetching novels. If we increase the delay to something like 2 seconds Novels like Shadow Slave (~3000 chapters) would take ~240 seconds just waiting which makes it very much not worth it. Also it may also lead to getting IP blocked by Ranobes. So, idk how to implement it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions