├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yaml │ ├── feature_request.yaml │ └── website_support_request.yaml ├── scripts │ └── generate-release-notes.go └── workflows │ └── release-draft.yaml ├── .gitignore ├── .golangci.yaml ├── .goreleaser.yaml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bench ├── .gitignore ├── generate_benchmark_server.go ├── go.mod └── main_test.go ├── cmd └── cli │ └── main.go ├── config ├── config.go └── types.go ├── constant └── metadata.go ├── downloader ├── downloader.go ├── types.go └── util.go ├── example.config.hcl ├── extractor ├── cmoa │ ├── cmoa.go │ └── cmoa_test.go ├── comic_walker │ ├── comic_walker.go │ ├── comic_walker_test.go │ └── types.go ├── corocoro │ ├── corocoro.go │ └── types.go ├── extractor.go ├── ganma │ ├── ganma.go │ └── types.go ├── storia_takeshobo │ ├── storia_takeshobo.go │ └── storia_takeshobo_test.go ├── template │ ├── giga_viewer │ │ ├── giga_viewer.go │ │ ├── giga_viewer_test.go │ │ └── types.go │ └── speed_binb │ │ ├── prototypes.go │ │ ├── speed_binb.go │ │ └── types.go └── util │ ├── assert.go │ ├── html.go │ └── uuid.go ├── go.mod ├── go.sum ├── internal ├── ptr │ └── string.go ├── renamer │ └── renamer.go └── util │ ├── process_unix.go │ └── process_windows.go └── sdk └── manga ├── defs.go └── types.go /.github/ISSUE_TEMPLATE/bug_report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/.github/ISSUE_TEMPLATE/bug_report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/.github/ISSUE_TEMPLATE/feature_request.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/website_support_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/.github/ISSUE_TEMPLATE/website_support_request.yaml -------------------------------------------------------------------------------- /.github/scripts/generate-release-notes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/.github/scripts/generate-release-notes.go -------------------------------------------------------------------------------- /.github/workflows/release-draft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/.github/workflows/release-draft.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/README.md -------------------------------------------------------------------------------- /bench/.gitignore: -------------------------------------------------------------------------------- 1 | episode/ 2 | public/ -------------------------------------------------------------------------------- /bench/generate_benchmark_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/bench/generate_benchmark_server.go -------------------------------------------------------------------------------- /bench/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/bench/go.mod -------------------------------------------------------------------------------- /bench/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/bench/main_test.go -------------------------------------------------------------------------------- /cmd/cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/cmd/cli/main.go -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/config/config.go -------------------------------------------------------------------------------- /config/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/config/types.go -------------------------------------------------------------------------------- /constant/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/constant/metadata.go -------------------------------------------------------------------------------- /downloader/downloader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/downloader/downloader.go -------------------------------------------------------------------------------- /downloader/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/downloader/types.go -------------------------------------------------------------------------------- /downloader/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/downloader/util.go -------------------------------------------------------------------------------- /example.config.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/example.config.hcl -------------------------------------------------------------------------------- /extractor/cmoa/cmoa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/cmoa/cmoa.go -------------------------------------------------------------------------------- /extractor/cmoa/cmoa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/cmoa/cmoa_test.go -------------------------------------------------------------------------------- /extractor/comic_walker/comic_walker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/comic_walker/comic_walker.go -------------------------------------------------------------------------------- /extractor/comic_walker/comic_walker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/comic_walker/comic_walker_test.go -------------------------------------------------------------------------------- /extractor/comic_walker/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/comic_walker/types.go -------------------------------------------------------------------------------- /extractor/corocoro/corocoro.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/corocoro/corocoro.go -------------------------------------------------------------------------------- /extractor/corocoro/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/corocoro/types.go -------------------------------------------------------------------------------- /extractor/extractor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/extractor.go -------------------------------------------------------------------------------- /extractor/ganma/ganma.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/ganma/ganma.go -------------------------------------------------------------------------------- /extractor/ganma/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/ganma/types.go -------------------------------------------------------------------------------- /extractor/storia_takeshobo/storia_takeshobo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/storia_takeshobo/storia_takeshobo.go -------------------------------------------------------------------------------- /extractor/storia_takeshobo/storia_takeshobo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/storia_takeshobo/storia_takeshobo_test.go -------------------------------------------------------------------------------- /extractor/template/giga_viewer/giga_viewer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/template/giga_viewer/giga_viewer.go -------------------------------------------------------------------------------- /extractor/template/giga_viewer/giga_viewer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/template/giga_viewer/giga_viewer_test.go -------------------------------------------------------------------------------- /extractor/template/giga_viewer/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/template/giga_viewer/types.go -------------------------------------------------------------------------------- /extractor/template/speed_binb/prototypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/template/speed_binb/prototypes.go -------------------------------------------------------------------------------- /extractor/template/speed_binb/speed_binb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/template/speed_binb/speed_binb.go -------------------------------------------------------------------------------- /extractor/template/speed_binb/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/template/speed_binb/types.go -------------------------------------------------------------------------------- /extractor/util/assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/util/assert.go -------------------------------------------------------------------------------- /extractor/util/html.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/util/html.go -------------------------------------------------------------------------------- /extractor/util/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/extractor/util/uuid.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/go.sum -------------------------------------------------------------------------------- /internal/ptr/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/internal/ptr/string.go -------------------------------------------------------------------------------- /internal/renamer/renamer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/internal/renamer/renamer.go -------------------------------------------------------------------------------- /internal/util/process_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/internal/util/process_unix.go -------------------------------------------------------------------------------- /internal/util/process_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/internal/util/process_windows.go -------------------------------------------------------------------------------- /sdk/manga/defs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/sdk/manga/defs.go -------------------------------------------------------------------------------- /sdk/manga/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sekiju/mdl/HEAD/sdk/manga/types.go --------------------------------------------------------------------------------