mirror of
https://github.com/recloudstream/cloudstream.git
synced 2024-08-15 01:53:11 +00:00
add extractors (#849)
This commit is contained in:
parent
2cfdab5498
commit
fc802cdcdd
2 changed files with 16 additions and 1 deletions
|
@ -12,11 +12,22 @@ import javax.crypto.spec.SecretKeySpec
|
||||||
|
|
||||||
// Code found in https://github.com/Claudemirovsky/worstsource-keys
|
// Code found in https://github.com/Claudemirovsky/worstsource-keys
|
||||||
// special credits to @Claudemirovsky for providing key
|
// special credits to @Claudemirovsky for providing key
|
||||||
|
|
||||||
|
class MyCloud : Vidplay() {
|
||||||
|
override val name = "MyCloud"
|
||||||
|
override val mainUrl = "https://mcloud.bz"
|
||||||
|
}
|
||||||
|
|
||||||
|
class VidplayOnline : Vidplay() {
|
||||||
|
override val mainUrl = "https://vidplay.online"
|
||||||
|
}
|
||||||
|
|
||||||
open class Vidplay : ExtractorApi() {
|
open class Vidplay : ExtractorApi() {
|
||||||
override val name = "Vidplay"
|
override val name = "Vidplay"
|
||||||
override val mainUrl = "https://vidplay.site"
|
override val mainUrl = "https://vidplay.site"
|
||||||
override val requiresReferer = true
|
override val requiresReferer = true
|
||||||
open val key = "https://raw.githubusercontent.com/Claudemirovsky/worstsource-keys/keys/keys.json"
|
open val key =
|
||||||
|
"https://raw.githubusercontent.com/Claudemirovsky/worstsource-keys/keys/keys.json"
|
||||||
|
|
||||||
override suspend fun getUrl(
|
override suspend fun getUrl(
|
||||||
url: String,
|
url: String,
|
||||||
|
|
|
@ -96,6 +96,7 @@ import com.lagradost.cloudstream3.extractors.Moviesm4u
|
||||||
import com.lagradost.cloudstream3.extractors.Mp4Upload
|
import com.lagradost.cloudstream3.extractors.Mp4Upload
|
||||||
import com.lagradost.cloudstream3.extractors.Mvidoo
|
import com.lagradost.cloudstream3.extractors.Mvidoo
|
||||||
import com.lagradost.cloudstream3.extractors.MwvnVizcloudInfo
|
import com.lagradost.cloudstream3.extractors.MwvnVizcloudInfo
|
||||||
|
import com.lagradost.cloudstream3.extractors.MyCloud
|
||||||
import com.lagradost.cloudstream3.extractors.Neonime7n
|
import com.lagradost.cloudstream3.extractors.Neonime7n
|
||||||
import com.lagradost.cloudstream3.extractors.Neonime8n
|
import com.lagradost.cloudstream3.extractors.Neonime8n
|
||||||
import com.lagradost.cloudstream3.extractors.Odnoklassniki
|
import com.lagradost.cloudstream3.extractors.Odnoklassniki
|
||||||
|
@ -182,6 +183,7 @@ import com.lagradost.cloudstream3.extractors.Vidmoly
|
||||||
import com.lagradost.cloudstream3.extractors.Vidmolyme
|
import com.lagradost.cloudstream3.extractors.Vidmolyme
|
||||||
import com.lagradost.cloudstream3.extractors.Vido
|
import com.lagradost.cloudstream3.extractors.Vido
|
||||||
import com.lagradost.cloudstream3.extractors.Vidplay
|
import com.lagradost.cloudstream3.extractors.Vidplay
|
||||||
|
import com.lagradost.cloudstream3.extractors.VidplayOnline
|
||||||
import com.lagradost.cloudstream3.extractors.Vidstreamz
|
import com.lagradost.cloudstream3.extractors.Vidstreamz
|
||||||
import com.lagradost.cloudstream3.extractors.Vizcloud
|
import com.lagradost.cloudstream3.extractors.Vizcloud
|
||||||
import com.lagradost.cloudstream3.extractors.Vizcloud2
|
import com.lagradost.cloudstream3.extractors.Vizcloud2
|
||||||
|
@ -824,6 +826,8 @@ val extractorApis: MutableList<ExtractorApi> = arrayListOf(
|
||||||
PlayLtXyz(),
|
PlayLtXyz(),
|
||||||
AStreamHub(),
|
AStreamHub(),
|
||||||
Vidplay(),
|
Vidplay(),
|
||||||
|
VidplayOnline(),
|
||||||
|
MyCloud(),
|
||||||
|
|
||||||
Cda(),
|
Cda(),
|
||||||
Dailymotion(),
|
Dailymotion(),
|
||||||
|
|
Loading…
Reference in a new issue