diff --git a/multisrc/overrides/madara/exoscans/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/madara/exoscans/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 000000000..dc4abb334 Binary files /dev/null and b/multisrc/overrides/madara/exoscans/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/exoscans/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/madara/exoscans/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 000000000..9c2d500af Binary files /dev/null and b/multisrc/overrides/madara/exoscans/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/exoscans/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/madara/exoscans/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 000000000..cd2cf723f Binary files /dev/null and b/multisrc/overrides/madara/exoscans/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/exoscans/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/madara/exoscans/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..72f81355f Binary files /dev/null and b/multisrc/overrides/madara/exoscans/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/exoscans/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/madara/exoscans/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 000000000..429423675 Binary files /dev/null and b/multisrc/overrides/madara/exoscans/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/madara/exoscans/res/web_hi_res_512.png b/multisrc/overrides/madara/exoscans/res/web_hi_res_512.png new file mode 100644 index 000000000..428832fd0 Binary files /dev/null and b/multisrc/overrides/madara/exoscans/res/web_hi_res_512.png differ diff --git a/multisrc/overrides/madara/exoscans/src/ExoScans.kt b/multisrc/overrides/madara/exoscans/src/ExoScans.kt new file mode 100644 index 000000000..e36079da0 --- /dev/null +++ b/multisrc/overrides/madara/exoscans/src/ExoScans.kt @@ -0,0 +1,18 @@ +package eu.kanade.tachiyomi.extension.en.exoscans + +import eu.kanade.tachiyomi.multisrc.madara.Madara +import eu.kanade.tachiyomi.source.model.Page +import org.jsoup.nodes.Document + +class ExoScans : Madara("Exo Scans", "https://exoscans.club", "en") { + + override fun pageListParse(document: Document): List { + return document.select(pageListParseSelector).mapIndexed { index, element -> + Page( + index, + "", + element.select("img.wp-manga-chapter-img").attr("src") + ) + } + } +} diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt index d6d6dffd9..6779d223a 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt @@ -67,6 +67,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Dream Manga", "https://en.ruyamanga.com", "en", overrideVersionCode = 2), SingleLang("Drope Scan", "https://dropescan.com", "pt-BR", overrideVersionCode = 2), SingleLang("Esomanga", "http://esomanga.com", "tr"), + SingleLang("Exo Scans", "https://exoscans.club", "en"), SingleLang("FDM Scan", "https://fdmscan.com", "pt-BR", overrideVersionCode = 2), SingleLang("Free Manga", "https://freemanga.me", "en", isNsfw = true, overrideVersionCode = 2), SingleLang("FreeWebtoonCoins", "https://freewebtooncoins.com", "en", overrideVersionCode = 1),