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