diff --git a/FrenchStreamProvider/src/main/kotlin/com/lagradost/FrenchStreamProvider.kt b/FrenchStreamProvider/src/main/kotlin/com/lagradost/FrenchStreamProvider.kt index 466d7ca..42c640e 100644 --- a/FrenchStreamProvider/src/main/kotlin/com/lagradost/FrenchStreamProvider.kt +++ b/FrenchStreamProvider/src/main/kotlin/com/lagradost/FrenchStreamProvider.kt @@ -6,7 +6,6 @@ import com.lagradost.cloudstream3.LoadResponse.Companion.addTrailer import com.lagradost.cloudstream3.utils.ExtractorLink import com.lagradost.cloudstream3.utils.extractorApis import org.jsoup.nodes.Element -import com.lagradost.cloudstream3.network.CloudflareKiller class FrenchStreamProvider : MainAPI() { @@ -16,7 +15,6 @@ class FrenchStreamProvider : MainAPI() { override val hasMainPage = true override var lang = "fr" override val supportedTypes = setOf(TvType.Movie, TvType.TvSeries) - private val interceptor = CloudflareKiller() override suspend fun search(query: String): List { val link = "$mainUrl/?do=search&subaction=search&story=$query" // search' val document = @@ -218,7 +216,6 @@ class FrenchStreamProvider : MainAPI() { "https" + it.second.split("https").get(1), allowRedirects = false ).headers - println(header) val urlplayer = it.second var playerUrl = when (!urlplayer.isNullOrEmpty()) { urlplayer.contains("opsktp.com") -> header.get("location") @@ -304,4 +301,3 @@ class FrenchStreamProvider : MainAPI() { } } - diff --git a/NekosamaProvider/src/main/kotlin/com/lagradost/NekosamaProvider.kt b/NekosamaProvider/src/main/kotlin/com/lagradost/NekosamaProvider.kt index 71cdd6b..30f9af3 100644 --- a/NekosamaProvider/src/main/kotlin/com/lagradost/NekosamaProvider.kt +++ b/NekosamaProvider/src/main/kotlin/com/lagradost/NekosamaProvider.kt @@ -122,9 +122,7 @@ class NekosamaProvider : MainAPI() { listOf( "$mainUrl/animes-search-vf.json" to "(VF) ", "$mainUrl/animes-search-vostfr.json" to "(Vostfr) " - ).apmap { it -> - val url = it.first - val version = it.second + ).apmap {(url, version) -> val dubStatus = when (!version.isNullOrBlank()) { version.contains("VF") -> DubStatus.Dubbed version.contains("Vostfr") -> DubStatus.Subbed diff --git a/VostfreeProvider/src/main/kotlin/com/lagradost/VostfreeProvider.kt b/VostfreeProvider/src/main/kotlin/com/lagradost/VostfreeProvider.kt index b52f4fd..02c919d 100644 --- a/VostfreeProvider/src/main/kotlin/com/lagradost/VostfreeProvider.kt +++ b/VostfreeProvider/src/main/kotlin/com/lagradost/VostfreeProvider.kt @@ -28,7 +28,7 @@ class VostfreeProvider : MainAPI() { **/ override suspend fun search(query: String): List { val link = - fixUrl("/index.php?do=search&subaction=search&story=$query&submit=Submit+Query") // L'url pour chercher un anime de dragon sera donc: 'https://vostfree.cx/index.php?story=dragon&do=search&subaction=search' + "$mainUrl/index.php?do=search&subaction=search&story=$query&submit=Submit+Query" // L'url pour chercher un anime de dragon sera donc: 'https://vostfree.cx/index.php?story=dragon&do=search&subaction=search' var mediaType = TvType.Anime val document = app.post(link).document // app.get() permet de télécharger la page html avec une requete HTTP (get) @@ -114,8 +114,7 @@ class VostfreeProvider : MainAPI() { urlSaison.add(it.attr("href")) } - urlSaison.apmap {it -> - val urlseason = it + urlSaison.apmap {urlseason-> val document = app.get(urlseason).document // récupere le texte sur la page (requète http) diff --git a/WiflixProvider/src/main/kotlin/com/lagradost/WiflixProvider.kt b/WiflixProvider/src/main/kotlin/com/lagradost/WiflixProvider.kt index e4edecf..a276f2f 100644 --- a/WiflixProvider/src/main/kotlin/com/lagradost/WiflixProvider.kt +++ b/WiflixProvider/src/main/kotlin/com/lagradost/WiflixProvider.kt @@ -203,9 +203,9 @@ class WiflixProvider : MainAPI() { document.select("div.blocvostfr") val cssCodeForPlayer = if (episodeFrfound.text().contains("Episode")) { - "div.ep$numeroEpisode" + "vf > a" + "div.ep${numeroEpisode}vf > a" } else if (episodeVostfrfound.text().contains("Episode")) { - "div.ep$numeroEpisode" + "vs > a" + "div.ep${numeroEpisode}vs > a" } else { "div.linkstab > a" } @@ -304,4 +304,4 @@ class WiflixProvider : MainAPI() { return newHomePageResponse(request.name, home) } -} \ No newline at end of file +}