Simple app on .NET 5.0 to create and support your local doujins repo.
Now only creates file with uri list, that you can use with, for example, HitomiDownloader.
![]()
Icon is made by Freepik from FlatIcon.
Current stable can be found here: .
Pre-release versions by CI/CD are also thrown down on Releases page.
Information about changes since previous releases can be found in changelog. This project supports SemVer 2.0.0 (template is {MAJOR}.{MINOR}.{PATCH}.{BUILD}).
Previous versions can be found on releases and branches pages.
Solution can be build in VS2019 (16.8.1+). You can also build projects in VSCode (1.51.1+) with omnisharp-vscode (1.23.6+) extension. Projects targets .NET 5.0.0, so you’ll need .NET 5.0.100 SDK.
Release binaries are made by publish-github-release.ps1 script. Take a look at it in the repo. Note, that running this script requires installed PowerShell or PowerShell Core for Linux/OSX systems.
Latest pre-built docker images (from master branch) for DoujinDownloader are available on GitHub packages (docker pull docker.pkg.github.com/gigas002/doujindownloader/doujindownloader:latest) and on Docker Hub (docker pull gigas002/doujindownloader).
You can also build docker image by yourself by running publish-local-docker.ps1 script with your PowerShell/PowerShell Core (on Linux). It’ll create doujindownloader image.
| Short name | Long name | Description | Required? |
|---|---|---|---|
| -i | --input | Input file (.md/.json) | Yes |
| -j | --json | Path to converted from .md .json file | No |
| -u | --uris | Path to ready uris.txt file | No |
| --version | Current version | ||
| --help | Message about command line options |
-i/--input is a string with path to .md or .json file with doujins list.
-j/--json is a string with path to converted .json file with doujins list. If not set – created near .exe.
-u/--uris is a string with path to ready .txt file with doujins uris. If not set – created near .exe.
Simple example looks like this: DoujinDownloader -i Doujins.md -j Doujins.json -a ArtistName -u Uris.txt.
## [Author name 'Circle'](uri) //Circle optional
### Subsection //tankoubon, etc -- optional
- [ ] [Doujin name](uri), Language //Not Downloaded
- [x] [Doujin name]() //Downloaded
Uri, language and subsection are optional and can be null.
Localizable strings are located in Localization/Strings.resx file. You can add your translation (e.g. added Strings.Ru.resx file) and create pull request.
Currently, application is available on English and Russian languages.
Feel free to contribute, make forks, change some code, add issues, etc.
Content type
Image
Digest
Size
75.1 MB
Last updated
almost 6 years ago
docker pull gigas002/doujindownloader