mirror of
https://github.com/hexated/cloudstream-extensions-hexated.git
synced 2024-08-15 00:03:22 +00:00
update stremiox
This commit is contained in:
parent
e008764fd1
commit
4cdfa5802d
4 changed files with 12 additions and 3 deletions
|
@ -1,11 +1,17 @@
|
||||||
package com.hexated
|
package com.hexated
|
||||||
|
|
||||||
|
import com.lagradost.cloudstream3.TvType
|
||||||
import com.lagradost.cloudstream3.mainPageOf
|
import com.lagradost.cloudstream3.mainPageOf
|
||||||
|
|
||||||
class Animesaga : Movierulzhd() {
|
class Animesaga : Movierulzhd() {
|
||||||
|
|
||||||
override var mainUrl = "https://www.animesaga.in"
|
override var mainUrl = "https://www.animesaga.in"
|
||||||
override var name = "Animesaga"
|
override var name = "Animesaga"
|
||||||
|
override val supportedTypes = setOf(
|
||||||
|
TvType.Anime,
|
||||||
|
TvType.AnimeMovie,
|
||||||
|
TvType.OVA
|
||||||
|
)
|
||||||
|
|
||||||
override val mainPage = mainPageOf(
|
override val mainPage = mainPageOf(
|
||||||
"movies" to "Movies",
|
"movies" to "Movies",
|
||||||
|
|
|
@ -2211,7 +2211,7 @@ object SoraExtractor : SoraStream() {
|
||||||
}
|
}
|
||||||
|
|
||||||
val headers = mapOf(
|
val headers = mapOf(
|
||||||
"Cookie" to "PHPSESSID=e555h63ilisoj2l6j7b5d4jb6p; _csrf=9597150e45f485ad9c4f2e06a2572534d8415337eda9d48d0ecfa25b73b6a9e1a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%222HcnegjGB0nX205FAUPb86fqMx9HWIF1%22%3B%7D; _ga=GA1.1.1195498587.1701871187; _ga_VZD7HJ3WK6=GS1.1.$unixTimeMS.2.0.$unixTimeMS.0.0.0",
|
"Cookie" to "PHPSESSID=e555h63ilisoj2l6j7b5d4jb6p; _csrf=9597150e45f485ad9c4f2e06a2572534d8415337eda9d48d0ecfa25b73b6a9e1a%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%222HcnegjGB0nX205FAUPb86fqMx9HWIF1%22%3B%7D; _ga=GA1.1.1195498587.1701871187; _ga_VZD7HJ3WK6=GS1.1.$unixTimeMS.4.0.1.$unixTimeMS.0.0.0",
|
||||||
"Connection" to "keep-alive",
|
"Connection" to "keep-alive",
|
||||||
"x-requested-with" to "com.wwcinematv",
|
"x-requested-with" to "com.wwcinematv",
|
||||||
)
|
)
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// use an integer for version numbers
|
// use an integer for version numbers
|
||||||
version = 11
|
version = 12
|
||||||
|
|
||||||
|
|
||||||
cloudstream {
|
cloudstream {
|
||||||
|
|
|
@ -13,8 +13,9 @@ import com.lagradost.cloudstream3.utils.AppUtils.toJson
|
||||||
import java.net.URI
|
import java.net.URI
|
||||||
import java.util.ArrayList
|
import java.util.ArrayList
|
||||||
import kotlin.math.roundToInt
|
import kotlin.math.roundToInt
|
||||||
|
import com.lagradost.cloudstream3.metaproviders.TmdbProvider
|
||||||
|
|
||||||
open class StremioX : MainAPI() {
|
open class StremioX : TmdbProvider() {
|
||||||
override var mainUrl = "https://torrentio.strem.fun"
|
override var mainUrl = "https://torrentio.strem.fun"
|
||||||
override var name = "StremioX"
|
override var name = "StremioX"
|
||||||
override val hasMainPage = true
|
override val hasMainPage = true
|
||||||
|
@ -181,6 +182,7 @@ open class StremioX : MainAPI() {
|
||||||
this.showStatus = getStatus(res.status)
|
this.showStatus = getStatus(res.status)
|
||||||
this.recommendations = recommendations
|
this.recommendations = recommendations
|
||||||
this.actors = actors
|
this.actors = actors
|
||||||
|
this.contentRating = fetchContentRating(data.id, "US")
|
||||||
addTrailer(trailer)
|
addTrailer(trailer)
|
||||||
addTMDbId(data.id.toString())
|
addTMDbId(data.id.toString())
|
||||||
addImdbId(res.external_ids?.imdb_id)
|
addImdbId(res.external_ids?.imdb_id)
|
||||||
|
@ -202,6 +204,7 @@ open class StremioX : MainAPI() {
|
||||||
this.rating = rating
|
this.rating = rating
|
||||||
this.recommendations = recommendations
|
this.recommendations = recommendations
|
||||||
this.actors = actors
|
this.actors = actors
|
||||||
|
this.contentRating = fetchContentRating(data.id, "US")
|
||||||
addTrailer(trailer)
|
addTrailer(trailer)
|
||||||
addTMDbId(data.id.toString())
|
addTMDbId(data.id.toString())
|
||||||
addImdbId(res.external_ids?.imdb_id)
|
addImdbId(res.external_ids?.imdb_id)
|
||||||
|
|
Loading…
Reference in a new issue