{"repo":"martial-god/Benny-Scraper","free":true,"listed":false,"github":"https://github.com/martial-god/Benny-Scraper","clone":"git clone https://github.com/martial-god/Benny-Scraper.git","description":"Webnovel and Manga Scraper that stores Webnovels as Epubs, and mangas as either PDFs of Comicbook Archives","language":"C#","stars":41,"topics":["database","entity-framework-core","novels","scraping-websites","selenium-csharp","manga-scraper","web-novels","manga","manga-downloader","sqlite"],"license":"BSL-1.0","category":"databases-storage","readme_excerpt":"Benny-Scraper Benny-Scraper started as a way to make listening to web novels easier and grew into an application for storing manga and web novels offline. It creates EPUB files for text-based novels and PDF or comic book archives such as CBZ for image-based chapters. Site configurations are stored as individual JSON files in the sites directory, making compatible sites easier to add without writing a new scraper strategy. MangaKatana is currently the best site to get mangas as the others scramble the chapter images, I can only assume they are owned by the same people and will need to find a way to unscramble it. Requirements - A Benny-Scraper release for your operating system, or the .NET 10 SDK when building from source. - Google Chrome for sites and tests that require Selenium. - FlareSolverr is optional, but is required for some Cloudflare-protected sites. It runs as a separate application and is commonly installed using Docker. FlareSolverr can be enabled or disabled in appsettings.json : Running FlareSolverr with Docker Benny-Scraper continues to run normally from your terminal and uses your locally installed Chrome. Docker is only used to run FlareSolverr. 1. Install and start Docker Desktop on Windows or macOS. On Linux, install Docker Engine and the Docker Compose plugin. 2. Open a terminal in the extracted Benny-Scraper directory containing compose.yaml . 3. Start FlareSolverr: 4. Verify that the container is running: 5. Use Benny-Scraper normally: FlareSolverr will ","default_branch":null,"files":null,"tree":[],"storefront":"/r/martial-god","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/martial-god/Benny-Scraper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}