A web reader for reading manga from BATO.TO.
Supports basic devices such as Kindle web browsers and old browsers as it works without JavaScript support.
- Install Node.js.
- Clone or download the repository.
- Run
npm iin the directory with all of the files.
- Run
node .in the directory to start the script. - Visit
http://localhost:5190/chapter/{chapter}in a web browser, replacing{chapter}with the chapter ID fromhttps://bato.to/chapter/{chapter}.
e.g.https://bato.to/chapter/263974becomeshttp://localhost:5190/chapter/263974
- There is also support for v2.mangapark.net (
https://v2.mangapark.net/manga/{chapter})
e.g.https://v2.mangapark.net/manga/phantom-blood/i1364094becomeshttp://localhost:5190/chapter/park/phantom-blood/i1364094 - You can split up chapters into shorter numbers of pages, to make it easier to bookmark longer chapters, with "Split pages" (append
?p=1to the URL if you can't access the UI) - The Chapter Select can be used as an alternative to the Chapter selection menu which may not be supported by some browsers (e.g. Kindle).
- This uses
cloudscraperto bypass the Cloudflare security system to get the data. - This program uses a lot of hardcoded regex stuff so if a manga reader redesigns or changes their website, this script may stop working (although quite unlikely).
