fix(tr/anizm): Fix cloudflare issues (#2521)
This commit is contained in:
parent
51f7fbefca
commit
6f3b46c04c
@ -8,7 +8,7 @@ ext {
|
|||||||
extName = 'Anizm'
|
extName = 'Anizm'
|
||||||
pkgNameSuffix = 'tr.anizm'
|
pkgNameSuffix = 'tr.anizm'
|
||||||
extClass = '.Anizm'
|
extClass = '.Anizm'
|
||||||
extVersionCode = 10
|
extVersionCode = 11
|
||||||
libVersion = '13'
|
libVersion = '13'
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -18,7 +18,6 @@ dependencies {
|
|||||||
implementation(project(":lib-filemoon-extractor"))
|
implementation(project(":lib-filemoon-extractor"))
|
||||||
implementation(project(":lib-gdriveplayer-extractor"))
|
implementation(project(":lib-gdriveplayer-extractor"))
|
||||||
implementation(project(":lib-mp4upload-extractor"))
|
implementation(project(":lib-mp4upload-extractor"))
|
||||||
implementation(project(":lib-mytv-extractor"))
|
|
||||||
implementation(project(":lib-okru-extractor"))
|
implementation(project(":lib-okru-extractor"))
|
||||||
implementation(project(":lib-sendvid-extractor"))
|
implementation(project(":lib-sendvid-extractor"))
|
||||||
implementation(project(":lib-sibnet-extractor"))
|
implementation(project(":lib-sibnet-extractor"))
|
||||||
|
@ -19,7 +19,6 @@ import eu.kanade.tachiyomi.lib.doodextractor.DoodExtractor
|
|||||||
import eu.kanade.tachiyomi.lib.filemoonextractor.FilemoonExtractor
|
import eu.kanade.tachiyomi.lib.filemoonextractor.FilemoonExtractor
|
||||||
import eu.kanade.tachiyomi.lib.gdriveplayerextractor.GdrivePlayerExtractor
|
import eu.kanade.tachiyomi.lib.gdriveplayerextractor.GdrivePlayerExtractor
|
||||||
import eu.kanade.tachiyomi.lib.mp4uploadextractor.Mp4uploadExtractor
|
import eu.kanade.tachiyomi.lib.mp4uploadextractor.Mp4uploadExtractor
|
||||||
import eu.kanade.tachiyomi.lib.mytvextractor.MytvExtractor
|
|
||||||
import eu.kanade.tachiyomi.lib.okruextractor.OkruExtractor
|
import eu.kanade.tachiyomi.lib.okruextractor.OkruExtractor
|
||||||
import eu.kanade.tachiyomi.lib.sendvidextractor.SendvidExtractor
|
import eu.kanade.tachiyomi.lib.sendvidextractor.SendvidExtractor
|
||||||
import eu.kanade.tachiyomi.lib.sibnetextractor.SibnetExtractor
|
import eu.kanade.tachiyomi.lib.sibnetextractor.SibnetExtractor
|
||||||
@ -58,6 +57,8 @@ class Anizm : ParsedAnimeHttpSource(), ConfigurableAnimeSource {
|
|||||||
|
|
||||||
override val supportsLatest = true
|
override val supportsLatest = true
|
||||||
|
|
||||||
|
override val client = network.cloudflareClient
|
||||||
|
|
||||||
override fun headersBuilder() = super.headersBuilder()
|
override fun headersBuilder() = super.headersBuilder()
|
||||||
.add("Origin", baseUrl)
|
.add("Origin", baseUrl)
|
||||||
.add("Referer", "$baseUrl/")
|
.add("Referer", "$baseUrl/")
|
||||||
@ -245,7 +246,6 @@ class Anizm : ParsedAnimeHttpSource(), ConfigurableAnimeSource {
|
|||||||
private val filemoonExtractor by lazy { FilemoonExtractor(client) }
|
private val filemoonExtractor by lazy { FilemoonExtractor(client) }
|
||||||
private val gdrivePlayerExtractor by lazy { GdrivePlayerExtractor(client) }
|
private val gdrivePlayerExtractor by lazy { GdrivePlayerExtractor(client) }
|
||||||
private val mp4uploadExtractor by lazy { Mp4uploadExtractor(client) }
|
private val mp4uploadExtractor by lazy { Mp4uploadExtractor(client) }
|
||||||
private val mytvExtractor by lazy { MytvExtractor(client) }
|
|
||||||
private val okruExtractor by lazy { OkruExtractor(client) }
|
private val okruExtractor by lazy { OkruExtractor(client) }
|
||||||
private val sendvidExtractor by lazy { SendvidExtractor(client, headers) }
|
private val sendvidExtractor by lazy { SendvidExtractor(client, headers) }
|
||||||
private val sibnetExtractor by lazy { SibnetExtractor(client) }
|
private val sibnetExtractor by lazy { SibnetExtractor(client) }
|
||||||
@ -264,7 +264,6 @@ class Anizm : ParsedAnimeHttpSource(), ConfigurableAnimeSource {
|
|||||||
"sendvid.com" in url -> sendvidExtractor.videosFromUrl(url)
|
"sendvid.com" in url -> sendvidExtractor.videosFromUrl(url)
|
||||||
"video.sibnet" in url -> sibnetExtractor.videosFromUrl(url)
|
"video.sibnet" in url -> sibnetExtractor.videosFromUrl(url)
|
||||||
"mp4upload" in url -> mp4uploadExtractor.videosFromUrl(url, headers)
|
"mp4upload" in url -> mp4uploadExtractor.videosFromUrl(url, headers)
|
||||||
"myvi." in url -> mytvExtractor.videosFromUrl(url)
|
|
||||||
"ok.ru" in url || "odnoklassniki.ru" in url -> okruExtractor.videosFromUrl(url)
|
"ok.ru" in url || "odnoklassniki.ru" in url -> okruExtractor.videosFromUrl(url)
|
||||||
"yourupload" in url -> yourUploadExtractor.videoFromUrl(url, headers)
|
"yourupload" in url -> yourUploadExtractor.videoFromUrl(url, headers)
|
||||||
"streamtape" in url -> streamtapeExtractor.videoFromUrl(url)?.let(::listOf)
|
"streamtape" in url -> streamtapeExtractor.videoFromUrl(url)?.let(::listOf)
|
||||||
@ -460,8 +459,6 @@ class Anizm : ParsedAnimeHttpSource(), ConfigurableAnimeSource {
|
|||||||
"FileMoon",
|
"FileMoon",
|
||||||
"GDrive",
|
"GDrive",
|
||||||
"MP4Upload",
|
"MP4Upload",
|
||||||
"MyviRU",
|
|
||||||
"Myvi.TV",
|
|
||||||
"Odnoklassniki",
|
"Odnoklassniki",
|
||||||
"SendVid",
|
"SendVid",
|
||||||
"Sibnet",
|
"Sibnet",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user