diff --git a/multisrc/overrides/dooplay/animesgratis/additional.gradle b/multisrc/overrides/dooplay/animesgratis/additional.gradle new file mode 100644 index 000000000..8bd0e1767 --- /dev/null +++ b/multisrc/overrides/dooplay/animesgratis/additional.gradle @@ -0,0 +1,6 @@ +dependencies { + implementation(project(":lib-filemoon-extractor")) + implementation(project(":lib-streamwish-extractor")) + implementation(project(":lib-mixdrop-extractor")) + implementation(project(":lib-streamtape-extractor")) +} diff --git a/multisrc/overrides/dooplay/animesgratis/res/mipmap-hdpi/ic_launcher.png b/multisrc/overrides/dooplay/animesgratis/res/mipmap-hdpi/ic_launcher.png index 2f1b4f110..ee3ee073e 100644 Binary files a/multisrc/overrides/dooplay/animesgratis/res/mipmap-hdpi/ic_launcher.png and b/multisrc/overrides/dooplay/animesgratis/res/mipmap-hdpi/ic_launcher.png differ diff --git a/multisrc/overrides/dooplay/animesgratis/res/mipmap-mdpi/ic_launcher.png b/multisrc/overrides/dooplay/animesgratis/res/mipmap-mdpi/ic_launcher.png index c99a23d8c..9964868db 100644 Binary files a/multisrc/overrides/dooplay/animesgratis/res/mipmap-mdpi/ic_launcher.png and b/multisrc/overrides/dooplay/animesgratis/res/mipmap-mdpi/ic_launcher.png differ diff --git a/multisrc/overrides/dooplay/animesgratis/res/mipmap-xhdpi/ic_launcher.png b/multisrc/overrides/dooplay/animesgratis/res/mipmap-xhdpi/ic_launcher.png index 8a7c4d3c8..dab998785 100644 Binary files a/multisrc/overrides/dooplay/animesgratis/res/mipmap-xhdpi/ic_launcher.png and b/multisrc/overrides/dooplay/animesgratis/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/dooplay/animesgratis/res/mipmap-xxhdpi/ic_launcher.png b/multisrc/overrides/dooplay/animesgratis/res/mipmap-xxhdpi/ic_launcher.png index b69710866..f5bea39c0 100644 Binary files a/multisrc/overrides/dooplay/animesgratis/res/mipmap-xxhdpi/ic_launcher.png and b/multisrc/overrides/dooplay/animesgratis/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/dooplay/animesgratis/res/mipmap-xxxhdpi/ic_launcher.png b/multisrc/overrides/dooplay/animesgratis/res/mipmap-xxxhdpi/ic_launcher.png index 45cf51d56..88c91dab3 100644 Binary files a/multisrc/overrides/dooplay/animesgratis/res/mipmap-xxxhdpi/ic_launcher.png and b/multisrc/overrides/dooplay/animesgratis/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/multisrc/overrides/dooplay/animesgratis/src/AnimesGratis.kt b/multisrc/overrides/dooplay/animesgratis/src/AnimesGratis.kt deleted file mode 100644 index 6e0600ffe..000000000 --- a/multisrc/overrides/dooplay/animesgratis/src/AnimesGratis.kt +++ /dev/null @@ -1,87 +0,0 @@ -package eu.kanade.tachiyomi.animeextension.pt.animesgratis - -import eu.kanade.tachiyomi.animeextension.pt.animesgratis.extractors.AnimesGratisPlayerExtractor -import eu.kanade.tachiyomi.animeextension.pt.animesgratis.extractors.BloggerExtractor -import eu.kanade.tachiyomi.animeextension.pt.animesgratis.extractors.RuplayExtractor -import eu.kanade.tachiyomi.animesource.model.Video -import eu.kanade.tachiyomi.multisrc.dooplay.DooPlay -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.network.POST -import eu.kanade.tachiyomi.util.asJsoup -import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.async -import kotlinx.coroutines.awaitAll -import kotlinx.coroutines.runBlocking -import okhttp3.FormBody -import okhttp3.Response -import org.jsoup.nodes.Element - -class AnimesGratis : DooPlay( - "pt-BR", - "Animes Grátis", - "https://animesgratis.org", -) { - override val client by lazy { - super.client.newBuilder().addInterceptor(VrfInterceptor()).build() - } - - // ============================== Popular =============================== - override fun popularAnimeSelector() = "div.imdbRating > article > a" - override fun popularAnimeRequest(page: Int) = GET("$baseUrl/animes/") - - // =============================== Search =============================== - override fun searchAnimeSelector() = latestUpdatesSelector() - override fun searchAnimeFromElement(element: Element) = popularAnimeFromElement(element) - - // ============================ Video Links ============================= - override fun videoListParse(response: Response): List