From 644f914ebab05586852385a3a980b16e5fce79ac Mon Sep 17 00:00:00 2001 From: Ahmed gamal <12355.ahmedgamal.com@gmail.com> Date: Wed, 9 Feb 2022 21:20:39 +0200 Subject: [PATCH] faselhd: fix video extractor (#317) * Update build.gradle * faselhd: fix videos extractor * Update FASELHD.kt --- src/ar/faselhd/build.gradle | 2 +- .../animeextension/ar/faselhd/FASELHD.kt | 35 ++++++++++--------- src/ar/faselhdmovies/build.gradle | 2 +- .../ar/faselhdmovies/FASELHDMOVIES.kt | 33 ++++++++--------- 4 files changed, 37 insertions(+), 35 deletions(-) diff --git a/src/ar/faselhd/build.gradle b/src/ar/faselhd/build.gradle index d03d9a99d..fc3a9b87d 100644 --- a/src/ar/faselhd/build.gradle +++ b/src/ar/faselhd/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'فاصل اعلاني' pkgNameSuffix = 'ar.faselhd' extClass = '.FASELHD' - extVersionCode = 3 + extVersionCode = 4 libVersion = '12' } diff --git a/src/ar/faselhd/src/eu/kanade/tachiyomi/animeextension/ar/faselhd/FASELHD.kt b/src/ar/faselhd/src/eu/kanade/tachiyomi/animeextension/ar/faselhd/FASELHD.kt index be7abb2c1..d151620f8 100644 --- a/src/ar/faselhd/src/eu/kanade/tachiyomi/animeextension/ar/faselhd/FASELHD.kt +++ b/src/ar/faselhd/src/eu/kanade/tachiyomi/animeextension/ar/faselhd/FASELHD.kt @@ -2,6 +2,7 @@ package eu.kanade.tachiyomi.animeextension.ar.faselhd import android.app.Application import android.content.SharedPreferences +import android.util.Log import androidx.preference.ListPreference import androidx.preference.PreferenceScreen import eu.kanade.tachiyomi.animesource.ConfigurableAnimeSource @@ -40,6 +41,11 @@ class FASELHD : ConfigurableAnimeSource, ParsedAnimeHttpSource() { Injekt.get().getSharedPreferences("source_$id", 0x0000) } + override fun headersBuilder(): Headers.Builder { + return super.headersBuilder() + .add("Referer", "https://www.faselhd.top/") + } + // Popular Anime override fun popularAnimeSelector(): String = "div#postList div.col-xl-2 a" @@ -88,7 +94,7 @@ class FASELHD : ConfigurableAnimeSource, ParsedAnimeHttpSource() { return episode } - // Video urls + // Video urls //test commit override fun videoListParse(response: Response): List