mirror of
https://github.com/Yukari-App/Plugin.WeebCentral.git
synced 2026-08-05 16:07:33 -03:00
This repository contains the C# implementation of the IComicSource interface, allowing the Yukari application to connect to the WeebCentral.
- C# 100%
| Yukari.Plugin.WeebCentral | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| Yukari.Plugin.WeebCentral.slnx | ||
Yukari.Plugin.WeebCentral
📖 Overview
Yukari.Plugin.WeebCentral is a community plugin implementing the IComicSource interface from Yukari.Core.
It connects to the WeebCentral web site and extracts data via web scraping with filter support (adult, types, status, tags...).
Only English language is available.
Built for the Yukari Windows reader app.
📥 Installation
- Download the latest
.dllfrom the Releases page. - In Yukari, go to Settings → Comic Sources → Add New Source and select the downloaded file.
- For detailed instructions, see the Yukari documentation.
🗒️ Notes
- No login required.
- Filters: Supports adult, types, status & tags.
- Languages: Only English.
- Performance: Lazy static filters/languages, shared
HttpClientwith custom User-Agent. - Errors: Returns empty results instead of crashing on API issues (e.g., invalid ID).
- Page count: The total number of pages isn't available until a chapter is opened. A
?is shown in the chapter list until then. - Stack: Use HtmlAgilityPack for web scraping and ILRepack.Lib.MSBuild.Task to merge assemblies.
🤝 Contributing
Contributions are welcome! You can help improve Yukari.Plugin.WeebCentral in several ways:
- 🐛 Report issues: Found a bug or unexpected behavior? Open an issue describing the problem.
- ✨ Suggest features: Have an idea to make Yukari.Plugin.WeebCentral better? Share it in the issues tab.
- 🔧 Submit pull requests: Fix bugs, improve code quality, or add new features.
📜 License
This project is licensed under the GPL-3.0. See the LICENSE file for details.