This commit is contained in:
Hak 2025-02-10 15:36:45 +07:00
parent 5f1a80f377
commit ab919e2365
6 changed files with 7 additions and 8 deletions

View file

@ -1,7 +1,7 @@
ext { ext {
extName = 'JavGG' extName = 'JavGG'
extClass = '.Javgg' extClass = '.Javgg'
extVersionCode = 3 extVersionCode = 4
isNsfw = true isNsfw = true
} }

View file

@ -154,8 +154,7 @@ class Javgg : ConfigurableAnimeSource, AnimeHttpSource() {
.build() .build()
StreamWishExtractor(client, docHeaders).videosFromUrl(url, videoNameGen = { "StreamWish:$it" }) StreamWishExtractor(client, docHeaders).videosFromUrl(url, videoNameGen = { "StreamWish:$it" })
} }
embedUrl.contains("vidhide") || embedUrl.contains("streamhide") || embedUrl.contains("vidhide") || embedUrl.contains("streamhide") || embedUrl.contains("guccihide") || embedUrl.contains("streamvid") -> StreamHideVidExtractor(client, headers).videosFromUrl(url)
embedUrl.contains("guccihide") || embedUrl.contains("streamvid") -> StreamHideVidExtractor(client).videosFromUrl(url)
embedUrl.contains("voe") -> VoeExtractor(client).videosFromUrl(url) embedUrl.contains("voe") -> VoeExtractor(client).videosFromUrl(url)
embedUrl.contains("yourupload") || embedUrl.contains("upload") -> YourUploadExtractor(client).videoFromUrl(url, headers = headers) embedUrl.contains("yourupload") || embedUrl.contains("upload") -> YourUploadExtractor(client).videoFromUrl(url, headers = headers)
embedUrl.contains("turboplay") -> { embedUrl.contains("turboplay") -> {

View file

@ -1,7 +1,7 @@
ext { ext {
extName = 'EstrenosDoramas' extName = 'EstrenosDoramas'
extClass = '.EstrenosDoramas' extClass = '.EstrenosDoramas'
extVersionCode = 3 extVersionCode = 4
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View file

@ -135,7 +135,7 @@ class EstrenosDoramas : ConfigurableAnimeSource, AnimeHttpSource() {
/*--------------------------------Video extractors------------------------------------*/ /*--------------------------------Video extractors------------------------------------*/
private val okruExtractor by lazy { OkruExtractor(client) } private val okruExtractor by lazy { OkruExtractor(client) }
private val streamWishExtractor by lazy { StreamWishExtractor(client, headers) } private val streamWishExtractor by lazy { StreamWishExtractor(client, headers) }
private val streamHideVidExtractor by lazy { StreamHideVidExtractor(client) } private val streamHideVidExtractor by lazy { StreamHideVidExtractor(client, headers) }
private val voeExtractor by lazy { VoeExtractor(client) } private val voeExtractor by lazy { VoeExtractor(client) }
private val yourUploadExtractor by lazy { YourUploadExtractor(client) } private val yourUploadExtractor by lazy { YourUploadExtractor(client) }
private val vidGuardExtractor by lazy { VidGuardExtractor(client) } private val vidGuardExtractor by lazy { VidGuardExtractor(client) }

View file

@ -1,7 +1,7 @@
ext { ext {
extName = 'AniSama' extName = 'AniSama'
extClass = '.AniSama' extClass = '.AniSama'
extVersionCode = 9 extVersionCode = 10
} }
apply from: "$rootDir/common.gradle" apply from: "$rootDir/common.gradle"

View file

@ -183,7 +183,7 @@ class AniSama : ParsedAnimeHttpSource(), ConfigurableAnimeSource {
private val voeExtractor by lazy { VoeExtractor(client) } private val voeExtractor by lazy { VoeExtractor(client) }
private val vidCdnExtractor by lazy { VidCdnExtractor(client) } private val vidCdnExtractor by lazy { VidCdnExtractor(client) }
private val doodExtractor by lazy { DoodExtractor(client) } private val doodExtractor by lazy { DoodExtractor(client) }
private val streamHideVidExtractor by lazy { StreamHideVidExtractor(client) } private val streamHideVidExtractor by lazy { StreamHideVidExtractor(client, headers) }
override fun videoListRequest(episode: SEpisode) = GET( override fun videoListRequest(episode: SEpisode) = GET(
"$baseUrl${episode.url}", "$baseUrl${episode.url}",
@ -210,7 +210,7 @@ class AniSama : ParsedAnimeHttpSource(), ConfigurableAnimeSource {
contains("sendvid.com") -> sendvidExtractor.videosFromUrl(this, prefix) contains("sendvid.com") -> sendvidExtractor.videosFromUrl(this, prefix)
contains("voe.sx") -> voeExtractor.videosFromUrl(this, prefix) contains("voe.sx") -> voeExtractor.videosFromUrl(this, prefix)
contains(Regex("(d000d|dood)")) -> doodExtractor.videosFromUrl(this, "${prefix}DoodStream") contains(Regex("(d000d|dood)")) -> doodExtractor.videosFromUrl(this, "${prefix}DoodStream")
contains("vidhide") -> streamHideVidExtractor.videosFromUrl(this, prefix) contains("vidhide") -> streamHideVidExtractor.videosFromUrl(this, videoNameGen = { "$prefix$it StreamHideVid" })
else -> emptyList() else -> emptyList()
} }
} }