diff --git a/src/en/fouranime/build.gradle b/src/en/fouranime/build.gradle index 852fb8202..b4792b2b2 100644 --- a/src/en/fouranime/build.gradle +++ b/src/en/fouranime/build.gradle @@ -5,7 +5,7 @@ ext { extName = '4anime.to' pkgNameSuffix = 'en.fouranime' extClass = '.FourAnime' - extVersionCode = 11 + extVersionCode = 12 libVersion = '12' } dependencies { diff --git a/src/en/gogoanime/build.gradle b/src/en/gogoanime/build.gradle index 47eccf8ac..9d05755c6 100644 --- a/src/en/gogoanime/build.gradle +++ b/src/en/gogoanime/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Gogoanime' pkgNameSuffix = 'en.gogoanime' extClass = '.GogoAnime' - extVersionCode = 2 + extVersionCode = 6 libVersion = '12' } dependencies { diff --git a/src/en/gogoanime/src/eu/kanade/tachiyomi/animeextension/en/gogoanime/GogoAnime.kt b/src/en/gogoanime/src/eu/kanade/tachiyomi/animeextension/en/gogoanime/GogoAnime.kt index e709274b8..1966a5b0c 100644 --- a/src/en/gogoanime/src/eu/kanade/tachiyomi/animeextension/en/gogoanime/GogoAnime.kt +++ b/src/en/gogoanime/src/eu/kanade/tachiyomi/animeextension/en/gogoanime/GogoAnime.kt @@ -1,5 +1,6 @@ package eu.kanade.tachiyomi.animeextension.en.gogoanime +import com.google.gson.JsonParser import eu.kanade.tachiyomi.animesource.model.AnimeFilterList import eu.kanade.tachiyomi.animesource.model.SAnime import eu.kanade.tachiyomi.animesource.model.SEpisode @@ -9,6 +10,7 @@ import eu.kanade.tachiyomi.network.GET import eu.kanade.tachiyomi.network.await import eu.kanade.tachiyomi.util.asJsoup import kotlinx.coroutines.runBlocking +import okhttp3.Headers.Companion.toHeaders import okhttp3.OkHttpClient import okhttp3.Request import okhttp3.Response @@ -20,7 +22,7 @@ class GogoAnime : ParsedAnimeHttpSource() { override val name = "Gogoanime" - override val baseUrl = "https://www1.gogoanime.ai" + override val baseUrl = "https://gogoanime.pe" override val lang = "en" @@ -71,19 +73,62 @@ class GogoAnime : ParsedAnimeHttpSource() { override fun videoListParse(response: Response): List