diff --git a/src/es/animefenix/build.gradle b/src/es/animefenix/build.gradle index d076eca95..929d7cb3d 100644 --- a/src/es/animefenix/build.gradle +++ b/src/es/animefenix/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Animefenix' pkgNameSuffix = 'es.animefenix' extClass = '.Animefenix' - extVersionCode = 4 + extVersionCode = 5 libVersion = '13' } diff --git a/src/es/animefenix/src/eu/kanade/tachiyomi/animeextension/es/animefenix/Animefenix.kt b/src/es/animefenix/src/eu/kanade/tachiyomi/animeextension/es/animefenix/Animefenix.kt index ee51a0129..eae8a4bd4 100644 --- a/src/es/animefenix/src/eu/kanade/tachiyomi/animeextension/es/animefenix/Animefenix.kt +++ b/src/es/animefenix/src/eu/kanade/tachiyomi/animeextension/es/animefenix/Animefenix.kt @@ -108,6 +108,14 @@ class Animefenix : ConfigurableAnimeSource, ParsedAnimeHttpSource() { } } } + realUrl.contains("/stream/fl.php") -> { + val video = realUrl.substringAfter("/stream/fl.php?v=") + client.newCall(GET(video)).execute().code.let { + if (it == 200) { + videoList.add(Video(video, "FireLoad", video)) + } + } + } realUrl.contains("streamtape") -> { val video = StreamTapeExtractor(client).videoFromUrl(realUrl, "Streamtape") if (video != null) { @@ -126,24 +134,6 @@ class Animefenix : ConfigurableAnimeSource, ParsedAnimeHttpSource() { override fun videoFromElement(element: Element) = throw Exception("not used") - override fun List