diff --git a/src/pt/pifansubs/build.gradle b/src/pt/pifansubs/build.gradle index 9d1c1b066..5ec8eb7ba 100644 --- a/src/pt/pifansubs/build.gradle +++ b/src/pt/pifansubs/build.gradle @@ -5,9 +5,13 @@ ext { extName = 'Pi Fansubs' pkgNameSuffix = 'pt.pifansubs' extClass = '.PiFansubs' - extVersionCode = 2 + extVersionCode = 3 libVersion = '13' containsNsfw = true } +dependencies { + implementation "dev.datlag.jsunpacker:jsunpacker:1.0.1" +} + apply from: "$rootDir/common.gradle" diff --git a/src/pt/pifansubs/src/eu/kanade/tachiyomi/animeextension/pt/pifansubs/PiFansubs.kt b/src/pt/pifansubs/src/eu/kanade/tachiyomi/animeextension/pt/pifansubs/PiFansubs.kt index 434fac429..d9388d7d3 100644 --- a/src/pt/pifansubs/src/eu/kanade/tachiyomi/animeextension/pt/pifansubs/PiFansubs.kt +++ b/src/pt/pifansubs/src/eu/kanade/tachiyomi/animeextension/pt/pifansubs/PiFansubs.kt @@ -5,6 +5,7 @@ import android.content.SharedPreferences import android.net.Uri import androidx.preference.ListPreference import androidx.preference.PreferenceScreen +import eu.kanade.tachiyomi.animeextension.pt.pifansubs.extractors.GdrivePlayerExtractor import eu.kanade.tachiyomi.animeextension.pt.pifansubs.extractors.JMVStreamExtractor import eu.kanade.tachiyomi.animeextension.pt.pifansubs.extractors.StreamSBExtractor import eu.kanade.tachiyomi.animesource.ConfigurableAnimeSource @@ -110,17 +111,22 @@ class PiFansubs : ConfigurableAnimeSource, ParsedAnimeHttpSource() { val players = document.select("div.source-box:not(#source-player-trailer) iframe") val videoList = mutableListOf