From 470fa3648fbe528ebece85bd9e727f27245d6346 Mon Sep 17 00:00:00 2001 From: Zaw <42999156+ImZaw@users.noreply.github.com> Date: Sun, 21 Aug 2022 22:36:58 +0300 Subject: [PATCH] Update FaselHDProvider.kt --- .../kotlin/com/faselhd/FaselHDProvider.kt | 36 ++++++++++++------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/FaselHDProvider/src/main/kotlin/com/faselhd/FaselHDProvider.kt b/FaselHDProvider/src/main/kotlin/com/faselhd/FaselHDProvider.kt index f8c3c81..12bcbf9 100644 --- a/FaselHDProvider/src/main/kotlin/com/faselhd/FaselHDProvider.kt +++ b/FaselHDProvider/src/main/kotlin/com/faselhd/FaselHDProvider.kt @@ -145,19 +145,29 @@ class FaselHD : MainAPI() { subtitleCallback: (SubtitleFile) -> Unit, callback: (ExtractorLink) -> Unit ): Boolean { - val player = app.get(app.get(data).document.select("iframe[name=\"player_iframe\"]").attr("src"), interceptor = cfKiller).document - player.select("div.quality_change button.hd_btn").map { - callback.invoke( - ExtractorLink( - this.name, - this.name, - it.attr("data-url"), - this.mainUrl, - quality = it.text().getIntFromText() ?: Qualities.Unknown.value, - isM3u8 = true - ) - ) - } + val player = app.get(app.get(data).document.select("iframe[name=\"player_iframe\"]").attr("src"), interceptor = cfKiller, referer = data).document + + callback.invoke( + ExtractorLink( + this.name, + this.name, + player.select("div.dl-link a").attr("href"), + this.mainUrl, + Qualities.Unknown.value + ) + ) + //player.select("div.quality_change button.hd_btn").map { + // callback.invoke( + // ExtractorLink( + // this.name, + // this.name, + // it.attr("data-url"), + // this.mainUrl, + // quality = it.text().getIntFromText() ?: Qualities.Unknown.value, + // isM3u8 = true + // ) + // ) + //} return true } }