From 3dbe30186c291f808d62899dbbb2c89751964504 Mon Sep 17 00:00:00 2001
From: Claudemirovsky <63046606+Claudemirovsky@users.noreply.github.com>
Date: Sat, 28 Oct 2023 05:40:39 -0300
Subject: [PATCH] chore(src/en): Remove Membed (#2429)
---
src/en/vidembed/AndroidManifest.xml | 2 -
src/en/vidembed/build.gradle | 19 --
.../vidembed/res/mipmap-hdpi/ic_launcher.png | Bin 1863 -> 0 bytes
.../vidembed/res/mipmap-mdpi/ic_launcher.png | Bin 1052 -> 0 bytes
.../vidembed/res/mipmap-xhdpi/ic_launcher.png | Bin 2422 -> 0 bytes
.../res/mipmap-xxhdpi/ic_launcher.png | Bin 3699 -> 0 bytes
.../res/mipmap-xxxhdpi/ic_launcher.png | Bin 5476 -> 0 bytes
src/en/vidembed/res/web_hi_res_512.png | Bin 11314 -> 0 bytes
.../animeextension/en/vidembed/Membed.kt | 247 ------------------
.../extractors/XstreamcdnExtractor.kt | 45 ----
10 files changed, 313 deletions(-)
delete mode 100644 src/en/vidembed/AndroidManifest.xml
delete mode 100644 src/en/vidembed/build.gradle
delete mode 100644 src/en/vidembed/res/mipmap-hdpi/ic_launcher.png
delete mode 100644 src/en/vidembed/res/mipmap-mdpi/ic_launcher.png
delete mode 100644 src/en/vidembed/res/mipmap-xhdpi/ic_launcher.png
delete mode 100644 src/en/vidembed/res/mipmap-xxhdpi/ic_launcher.png
delete mode 100644 src/en/vidembed/res/mipmap-xxxhdpi/ic_launcher.png
delete mode 100644 src/en/vidembed/res/web_hi_res_512.png
delete mode 100644 src/en/vidembed/src/eu/kanade/tachiyomi/animeextension/en/vidembed/Membed.kt
delete mode 100644 src/en/vidembed/src/eu/kanade/tachiyomi/animeextension/en/vidembed/extractors/XstreamcdnExtractor.kt
diff --git a/src/en/vidembed/AndroidManifest.xml b/src/en/vidembed/AndroidManifest.xml
deleted file mode 100644
index 568741e54f..0000000000
--- a/src/en/vidembed/AndroidManifest.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/en/vidembed/build.gradle b/src/en/vidembed/build.gradle
deleted file mode 100644
index 642e3c8efc..0000000000
--- a/src/en/vidembed/build.gradle
+++ /dev/null
@@ -1,19 +0,0 @@
-apply plugin: 'com.android.application'
-apply plugin: 'kotlin-android'
-apply plugin: 'kotlinx-serialization'
-
-ext {
- extName = 'Membed'
- pkgNameSuffix = 'en.vidembed'
- extClass = '.Membed'
- extVersionCode = 32
- libVersion = '13'
-}
-
-dependencies {
- implementation(project(':lib-mixdrop-extractor'))
- implementation(project(':lib-dood-extractor'))
-}
-
-
-apply from: "$rootDir/common.gradle"
diff --git a/src/en/vidembed/res/mipmap-hdpi/ic_launcher.png b/src/en/vidembed/res/mipmap-hdpi/ic_launcher.png
deleted file mode 100644
index 42847ec33fa50d5f6637cb3a12b9167e39b4b083..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 1863
zcma)-dpr}00>`&y*s?q>kt=OWL=hT?#5Ru%8DoxDcOG*z^S%@%%p>zkb5zQ6IbL}l
zws|DUGk44TY#u`$k5Nbxr7WlWx&NKN?jOJ3?~mW#zwa-@8E*@NszLz(0L%_&?eZgW
z|CO}l4|m&O*#ZDkN9?Sz#8}csVbEowyW-1QemPGW{V?q9WCE33@U@$w%5fNP^OpZy
zb1gXZicTh!TP7z*RCAV71S=On+h}}`lUbR4+%g$OS1c9_PV;XBD>W
z6WpWOy!~yF?&nwH15wd8lCOv}88FB|SPi^50!YDGJ-eK8F@9I)^qB7md0ydQ+IvOf
z(@msywxZRH&5Zerz9>;Ui=Hv^@r&h{1*4_c?uJvT1$ga0d0K}^VdrjW<^{!GZ8Sd;
z{m#k$-Uy@^U)5XKS0X*C)I3F!HuuR}T|hkJOo!wN|BOw59{Sf3&yV9pAP@{#tQGa!
z-xjceEK{yGFjwt*$MM$i*Ezp5b^=jTzWVDc0rS%7<^+9a?>grvS{ema(6<{<68;9P
zK>LGw4H~zh%hbS&mT4~2!HobTV`KF<0rN7|b#?2~arbFY9Y8J&iE=muhgD!CYrw&F
z80fDwMGc@f?r+78Ia46``QcEYtmmjeAlR6($en;x@u5}ypk|?XzpFMJ$mjDBdI@Oc
z_4jYfs^^;8A{Qm^CUsLJ4(2AK)_IJ@t&?n0Cn$LMlt)yQ@6gEY&ZqX6?Pt5D@4PYE
zws*t+q#k`qXK5f
zMgiV-22Z3PL|ygk@`lmzhv_7z7wTD&yECfF8Z`?oTy#)Zi!iQ@-%9ge%+sH~s#nRF
z`SZi~R+h3f=FT0*sr-j$ecPgFS^?A`EX5kNpm1bA@2;@-EmgijX6TBKM*{Et&H2ET
zJWTqe#+VoJF(^%Cvqr6I3=TJAdr{oQ(&QrUKVH=W74sRX$IZx${QRsZL?hSu6~vx1
z)X?z!1wg%!t)z6nHSz#kOyeNnDh82|4?;B!fGOm`9#NBh#vRk~Rm)>Ius2~dObSkK
zIi^cLV%g!Z9sNC_tU_&QNdJ9KWiYGnVq2z4syIRSPN$T3*B9030kR@Wpbm>(w6&H3
zBEfr7k{KLIaUvj4*CW|WC!9YY4|0wdTh&x*C)cqol26ZKFG?6t*N$H
zwwi;@1lz7B)gVx-pb~G*+xiW}Fx{4rF^j>R7fMx@i$}u`Uz#Wn_w9@(0Q@2@-fj8#
zZ&ZT8(R#4^W3iuhH!0`AN$t_l>Fl%-+nsap()PoIhUE;KJ9$~POOK|)
zoweZ+ZaU}=1YNrj0)f$W3=4F~kjohm|IRlpl-kqE{+P-XJ4%7+aY2@{_2EdPw}Jzi
z_z0#HoC63LHc1+2e3_BCaGiy&v)%r<`Au1_(X3;)+S$`HV_^YV)b+va*2=ke&{g75
z(b+3$g<%-U6nP-R59GYv+^>gumN2SH?(o!E0^Lj3EDb92?^C0QV#12%yi%?pVt-EG6!Ownuw@P(US&YP2#OldWe$l)XjRDARmVs
zDnKw-jq7?B38n2`A$)sa=cyh2XyA8>%1@OCfZ}29fPfJyJ*}SOT~RSQv0;1>sqixA
z0I9BGR1g@FmEPmy=H{P^$D8LcH{@}b@!ikM1By)JhB>%W3&>n0Y*Z>F_0$?_T|y{#
zJVStPm`JWeu;|vyDiqj)%~y!I=2S4X4_UYEeFm^<+(7Sqt{&JW_2~r+^;9~+%%a&p^OM?qq0w+
zzr$v3VZIV8T)-vhLy6bq1
uWb;&t&|yS*Sy{Sr1NJMzDlHo*pLmE!kfY_wXV(5WNPwLU-nzlkH~BBW?RI$p
diff --git a/src/en/vidembed/res/mipmap-mdpi/ic_launcher.png b/src/en/vidembed/res/mipmap-mdpi/ic_launcher.png
deleted file mode 100644
index e61a0ade08d30ce270be790cf577f87da401281a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 1052
zcmV+%1mpXOP)iVcDsF!JZpl;%}KQF>gxI>91eS90JKKZ(@@hiLkz&z(9p0*o;5-7
zn+}I#ApzjygOvra
zP;Kh~%7SWp%mAt{)Zh^9g3Wfxq0Wxve$g=m
z*s$4zmFu#GeB@6nToKT{#~6JNiA@8k&toy}mk{02Th7oIgM#vWjU(S**<
zPGslof!poIk>gg}Yj&cvyb{}Y=h6xA@R1t@g(YBq&w}{wEyOpk5wJB$0N&yv=~W4H
z92mn|_>Pt!tv_ATkjO8^@UWR>1Sc+msT
z>Tv+rf8ZeU3M>c(gE&-j7|ktCvIidGGT8(794#;x6vBGC45!N~AUu5nZr2XU^qS8z
zL;TPOe!m%P_ErR291xy$f!k>UZ^=i0=_v&7|0lh2-XhER>;bK;11JlsZ5=>aP;Kh~
z%7SWJ2T&GN+d6=GKtZ%pd~SjK%xr6GyGF82!$?O=RIxA9
zGBPq2yIij848!nVueYDj`)I4C<8!hs%eS_+-bhbRr>_q^w;maQD%N2d@q*0E%w;B%
zX_e7v)Wme|?A(H(5)MxM6jri2es=
W`=nf*bCYG!gp|34LDdf%;r+8
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
g-2`kAZ@Mg4sY{+w^Zv`Pb=a
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
IY1&8r2dlB{5C8xG
diff --git a/src/en/vidembed/res/mipmap-xxxhdpi/ic_launcher.png b/src/en/vidembed/res/mipmap-xxxhdpi/ic_launcher.png
deleted file mode 100644
index 9faa97a7e038006047491069c208969fba2aad98..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 5476
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
diff --git a/src/en/vidembed/res/web_hi_res_512.png b/src/en/vidembed/res/web_hi_res_512.png
deleted file mode 100644
index 8236dd3de36279fbe28ff9c248f02f1e6ea80f80..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 11314
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
H=Ar)w*MI@*
diff --git a/src/en/vidembed/src/eu/kanade/tachiyomi/animeextension/en/vidembed/Membed.kt b/src/en/vidembed/src/eu/kanade/tachiyomi/animeextension/en/vidembed/Membed.kt
deleted file mode 100644
index 548d15d47d..0000000000
--- a/src/en/vidembed/src/eu/kanade/tachiyomi/animeextension/en/vidembed/Membed.kt
+++ /dev/null
@@ -1,247 +0,0 @@
-package eu.kanade.tachiyomi.animeextension.en.vidembed
-
-import android.app.Application
-import android.content.SharedPreferences
-import android.net.Uri
-import androidx.preference.ListPreference
-import androidx.preference.PreferenceScreen
-import eu.kanade.tachiyomi.animeextension.en.vidembed.extractors.XstreamcdnExtractor
-import eu.kanade.tachiyomi.animesource.ConfigurableAnimeSource
-import eu.kanade.tachiyomi.animesource.model.AnimeFilterList
-import eu.kanade.tachiyomi.animesource.model.SAnime
-import eu.kanade.tachiyomi.animesource.model.SEpisode
-import eu.kanade.tachiyomi.animesource.model.Video
-import eu.kanade.tachiyomi.animesource.online.ParsedAnimeHttpSource
-import eu.kanade.tachiyomi.lib.doodextractor.DoodExtractor
-import eu.kanade.tachiyomi.lib.mixdropextractor.MixDropExtractor
-import eu.kanade.tachiyomi.network.GET
-import eu.kanade.tachiyomi.util.asJsoup
-import kotlinx.coroutines.Dispatchers
-import kotlinx.coroutines.async
-import kotlinx.coroutines.awaitAll
-import kotlinx.coroutines.runBlocking
-import kotlinx.serialization.json.Json
-import okhttp3.Headers
-import okhttp3.OkHttpClient
-import okhttp3.Request
-import okhttp3.Response
-import org.jsoup.nodes.Document
-import org.jsoup.nodes.Element
-import uy.kohesive.injekt.Injekt
-import uy.kohesive.injekt.api.get
-import java.lang.Exception
-
-class Membed : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
-
- override val name = "Membed"
-
- override val baseUrl = "https://membed1.com"
-
- override val lang = "en"
-
- override val supportsLatest = false
-
- override val client: OkHttpClient = network.cloudflareClient
-
- override val id: Long = 8093842542096095331
-
- private val json = Json {
- ignoreUnknownKeys = true
- }
-
- private val downloadLink = "https://membed.net/download?id="
-
- private val preferences: SharedPreferences by lazy {
- Injekt.get().getSharedPreferences("source_$id", 0x0000)
- }
-
- override fun popularAnimeSelector(): String = ".video-block a"
-
- override fun popularAnimeRequest(page: Int): Request = GET("$baseUrl/?page=$page")
-
- override fun popularAnimeFromElement(element: Element): SAnime {
- val anime = SAnime.create()
- anime.setUrlWithoutDomain(element.attr("href"))
- anime.thumbnail_url = element.selectFirst("img")!!.attr("src")
- anime.title = element.selectFirst(".name")!!.text().split("Episode").first()
- return anime
- }
-
- override fun popularAnimeNextPageSelector(): String = "ul.pagination li:last-child:not(.selected)"
-
- override fun episodeListSelector() = "ul.listing.items.lists li a"
-
- override fun episodeListParse(response: Response): List {
- val document = response.asJsoup()
- return document.select(episodeListSelector()).map { episodeFromElement(it) }
- }
-
- override fun episodeFromElement(element: Element): SEpisode {
- val episode = SEpisode.create()
- episode.setUrlWithoutDomain(baseUrl + element.attr("href"))
- val epName = element.selectFirst("div.name")!!.ownText()
- val ep = epName.substringAfter("Episode ")
- val epNo = try {
- ep.substringBefore(" ").toFloat()
- } catch (e: NumberFormatException) {
- 0.toFloat()
- }
- episode.episode_number = epNo
- episode.name = if (ep == epName) epName else "Episode $ep"
- return episode
- }
-
- override fun videoListRequest(episode: SEpisode): Request {
- val document = client.newCall(GET(baseUrl + episode.url)).execute().asJsoup()
- val link = document.selectFirst(".play-video iframe")!!.attr("src")
- val id = Uri.parse(link).getQueryParameter("id").toString()
- return GET(downloadLink + id)
- }
-
- override fun videoListParse(response: Response): List