From 1555f1be6f271100091cbb6a660eea1eccd04b8b Mon Sep 17 00:00:00 2001 From: Salman Ali Date: Wed, 2 Aug 2023 12:34:41 +0545 Subject: [PATCH] Update extension [Pornhub] (#20) * add PH CDN extractor * update extractor * update code * update gradle version * update version * fix preference screen * fix version --- gradle/wrapper/gradle-wrapper.properties | 3 +- src/all/pornhub/build.gradle | 2 +- .../animeextension/all/pornhub/Pornhub.kt | 48 ++------------- .../all/pornhub/extractors/PhCdnExtractor.kt | 59 +++++++++++++++++++ 4 files changed, 66 insertions(+), 46 deletions(-) create mode 100644 src/all/pornhub/src/eu/kanade/tachiyomi/animeextension/all/pornhub/extractors/PhCdnExtractor.kt diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index f371643..377f80e 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,6 @@ +#Mon Jul 31 23:55:52 NPT 2023 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.0-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/src/all/pornhub/build.gradle b/src/all/pornhub/build.gradle index 0c9e458..249c29d 100644 --- a/src/all/pornhub/build.gradle +++ b/src/all/pornhub/build.gradle @@ -6,7 +6,7 @@ ext { extName = 'Pornhub' pkgNameSuffix = 'all.pornhub' extClass = '.Pornhub' - extVersionCode = 5 + extVersionCode = 6 libVersion = '13' containsNsfw = true } diff --git a/src/all/pornhub/src/eu/kanade/tachiyomi/animeextension/all/pornhub/Pornhub.kt b/src/all/pornhub/src/eu/kanade/tachiyomi/animeextension/all/pornhub/Pornhub.kt index 01ec2ab..86a6d48 100644 --- a/src/all/pornhub/src/eu/kanade/tachiyomi/animeextension/all/pornhub/Pornhub.kt +++ b/src/all/pornhub/src/eu/kanade/tachiyomi/animeextension/all/pornhub/Pornhub.kt @@ -8,6 +8,7 @@ import android.text.SpannableString import android.text.Spanned import androidx.preference.ListPreference import androidx.preference.PreferenceScreen +import eu.kanade.tachiyomi.animeextension.all.pornhub.extractors.PhCdnExtractor import eu.kanade.tachiyomi.animesource.ConfigurableAnimeSource import eu.kanade.tachiyomi.animesource.model.AnimeFilterList import eu.kanade.tachiyomi.animesource.model.SAnime @@ -92,21 +93,7 @@ class Pornhub : ConfigurableAnimeSource, ParsedAnimeHttpSource() { @OptIn(ExperimentalSerializationApi::class) override fun videoListParse(response: Response): List