From 0499292d14351392fe0bc3ca01acab27fd75220d Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 11 Mar 2025 22:14:02 +0800 Subject: [PATCH] src/de movie2k --- src/de/movie2k/build.gradle | 14 - .../movie2k/res/mipmap-hdpi/ic_launcher.png | Bin 2510 -> 0 bytes .../movie2k/res/mipmap-mdpi/ic_launcher.png | Bin 1546 -> 0 bytes .../movie2k/res/mipmap-xhdpi/ic_launcher.png | Bin 3685 -> 0 bytes .../movie2k/res/mipmap-xxhdpi/ic_launcher.png | Bin 6195 -> 0 bytes .../res/mipmap-xxxhdpi/ic_launcher.png | Bin 9289 -> 0 bytes .../animeextension/de/movie2k/Movie2k.kt | 259 ------------------ .../movie2k/extractors/DroploadExtractor.kt | 31 --- .../movie2k/extractors/UpstreamExtractor.kt | 31 --- 9 files changed, 335 deletions(-) delete mode 100644 src/de/movie2k/build.gradle delete mode 100644 src/de/movie2k/res/mipmap-hdpi/ic_launcher.png delete mode 100644 src/de/movie2k/res/mipmap-mdpi/ic_launcher.png delete mode 100644 src/de/movie2k/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 src/de/movie2k/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 src/de/movie2k/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 src/de/movie2k/src/eu/kanade/tachiyomi/animeextension/de/movie2k/Movie2k.kt delete mode 100644 src/de/movie2k/src/eu/kanade/tachiyomi/animeextension/de/movie2k/extractors/DroploadExtractor.kt delete mode 100644 src/de/movie2k/src/eu/kanade/tachiyomi/animeextension/de/movie2k/extractors/UpstreamExtractor.kt diff --git a/src/de/movie2k/build.gradle b/src/de/movie2k/build.gradle deleted file mode 100644 index f4ff7b9f..00000000 --- a/src/de/movie2k/build.gradle +++ /dev/null @@ -1,14 +0,0 @@ -ext { - extName = 'Movie2k' - extClass = '.Movie2k' - extVersionCode = 8 -} - -apply from: "$rootDir/common.gradle" - -dependencies { - implementation(project(':lib:dood-extractor')) - implementation(project(':lib:streamtape-extractor')) - implementation(project(':lib:mixdrop-extractor')) - implementation(libs.jsunpacker) -} diff --git a/src/de/movie2k/res/mipmap-hdpi/ic_launcher.png b/src/de/movie2k/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 27449d1013ca055d9d2c63a2ac824a4e5b835ffa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2510 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 Y4-*a)?h4+>5dZ)H07*qoM6N<$g8XK#YXATM diff --git a/src/de/movie2k/res/mipmap-mdpi/ic_launcher.png b/src/de/movie2k/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index cc3cec2f53b30555e32e0dd69a574632a6c4dbd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1546 zcmV+l2KD)gP)=K z{r~s>=Q1YT;fLuC$B(-NR@;MW9$?SSRM>g7y_6&jtR&Ls9GfYDvv|GUCQ%f>NhXu) z=unh3z*a7+XOfo8&ROX>+Z0VW$)Lqo$qu~^J0Whwb&eg21)`mCerQhWyP+eV}@_@7x9`HPM^vXtBUl)O5z-!5* zP<$04$W5TCswx`;T2|$ej#}{Q4SL-Kv@($rIUYhrWyDRuL{}&(OzdpOi02%lfcVf3x2vP;%abd4G@jaLs(ptgJ(_o2soY2ycl2vIy*bj z^uPuToczl0Ty59_u)>y~> zjAP#;7QBBxj&s-JsXFuX5yS;XIL&z36UGRz4>1BSzVJNWe(O#2e6$~}WZB2Ib>YLF zk5OM=kFKp-FfuZNz>OIMLm|}Pvlch#`pF&Jaro#_JiBWbTrMX*InO?5DGx{kI(^MgKpq2ZRkU}{YuK^<3D7tJ6M0~2atc?j zUBi9r?!~v?9ml?R-@&O+5~Af>UJO)JRN#&7Zp31@K%k=n82AcXYtvQetdrH3vBM#gxT4fIREo6!1!-?Z;KV< z;UrG@MRa#q;G0gsO(c2;1zeh*OG(Hu0Ro#B1Lbx*+S}U^osXt8FHoj3}I$=7LSt5hJ8M?x3!^^g8IURL2RrDVr_cC`uA)CwdE#^ zl9cLQCQO79@K5K*fG!Ei2{1Xapv|OFt#N^6sMKBvWh@09D+OoH<^fBgnKYXHz|sX@ z4A|}Vf+MjKD7m|}R&>((TH}d?gnj~Ale$8{l|ahL>j2O1f%5Y5JP*i;Xi4KXfY(Pr z4X_^I3Ry&RqfDlG`7NJ>D2E%00ljfhC>f{_(MNzsHby;S06f2hC||Eg45-C{LGb(p zY&M&sgrsiO%1(OHsD|#PulXdTMnDU6Avy83U6CNp5YQ6?yaB9~nO58bH1ky4*i!3= zM=nJI&veZvA)0L#6$471(;8Pey}(C+d4Ly$mbO<2cxnkt-{KlclzuVMQr6KymHKH)+gM1uw;Ond2}#;ViRC~r7#yHy z5h~evy3$|D5~|>!;-O-vlDn5;)Qra4F>A9Ofe@8BDr~8iUF|Co$owO=rosOo{u48c wvn>loW_hcEZdMzdalfQn-X&1935)!|e~+M7i{48ZbN~PV07*qoM6N<$g69n4YybcN diff --git a/src/de/movie2k/res/mipmap-xhdpi/ic_launcher.png b/src/de/movie2k/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 1ea1b4c4322347d20d77e29b8c85eb8c4dccc0b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3685 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 DY;DzB diff --git a/src/de/movie2k/res/mipmap-xxhdpi/ic_launcher.png b/src/de/movie2k/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index da271e15b9b0b8284d7855b01a50d8f5239e7874..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6195 zcmV-37|iF1P)f|_Q&5YY=R|&A|eOpkxhRTBjS1LAs!h-5LrY-!82eYNDy--Clw`}sDOWwq!_^P z|L7@--YNb8PZ5a%0`7wBF6^@RUd{Aw?=Uk}uey4=XYKxc`ZGJzuU=KX_w8R*^}tjL z1V<172N6hdP&OzUL;wPS0tg&MAOOfw_=3U#Kmh}eA`k%ND11TT0HA;YM-d1BaumLx zZ~#!ifTIWm067X@P&fc6V8BrX+yux?-;O%{J1kt{R-a8L*|a~m`u%(NYYZq83AcRE ztNm|Ek_rF6_hdWmza19qZ+f-=tzCzc1V@5n0c3v-Akt2a(SjB*v0kY%EmhJ5$SRkL z6^pZF%a*mPRjZa$Qc`j{o@e0M=-9DiHB`cYwo%QZea^8JQDOLwXCJMBZnclo=2*6o z?M+EZ*;=VmrT?SXjT<*UjMt0tJQhCfV5y|6)W!)w7Ce>CI_s=9l`B`Cb@1T9(~FCX z;pow$K(F@Bae`tp@tk_yvgP*2jdmbBkdcuAsi~<@y?XU;GBY!WtY5$W%LtIzN~8l2 zm9gNdOz`0Ql?M(Ss8Lv0D4?-U3)6UaiHTsvN)X4ln?6hc6|VZcx3lcbd3(Hxb7- z$5wVT5J)&;K>hmlw{6+72Rh45UEdPJk#2=X>-TEefu6heE4wG zigc96D^O%XkL(~Pp>El7V-?vBQlf?p8;(I0nu5NLgdw7Nk@8T+1;`q@(y@k&7A;!5 zynp}xD>(s@4QpIqezG^wmPGm>B|71R6ISiqx$|1gOM#9GaR9RBJ~Vt0Kv_+iH2Lz- zp+gO$$xom@Wl`Zk;g)SIwaU)U&dbfs{S#i#533MsF2n^$%zg08B!F-Zw2S6Gs`4IB za=CJx2w$9Ja@)`G&9UXSgH~rpjvQ%#Q<_s3rp&EppuUaO^p@+g<=As<<0*zA8S@R%Q0ZOCcivX%yx9*m>`WC*ZqdYp0 z=#(*$G;X~n>NM#C0cwnWIAl{Gnn)`>57JQ}3!rQS=*M^f#REr26=Z6r18PN5A6<~c z0MQU;Ux|4OkPIGfXJzo{_%m@Ao2u7~w%CR+QXu~TG0;zx_14A}PQ7P{`=Rpu$MZQ*v>{BE zP?bq4$HrtbWI&rpA{Vwq*n6%(9B5=oavL6Mmj2l2* zRnh^=WZO8tWVXHphy#u+iK>9f0%ZqL1xnLO$8BGt?0p507vRVMGz~&UP#=3Ad;t&_ z99hy;RY&G0k?_Q7i%uK3>cg$u?%y+j@JEW+t1wx@RfZN-8=b_-+Na~w6bx=DU(x`? zQ7IK$on*=YkzMD)pwmWf9Zu9IT(&X3CjL2)ssgFNU~0&c0U*1slW>#DVA7W=h`v=I z4mh&Jssbjf(=;GD3D+sZZ8yi>R{+Tp7;P!7T1IB)n`wA)t38-Q@v7ssoxs@c`V4l+(5lYt>ivZz1C)==V7oS#jOQ!M6o zQ#uM0SqA?tGaNdY7jC-xmRV8MFL?lpOmsE^loA6V6)2Rz5Nt?(vDPQ>aKI`-fDR%+ z4%LUM^glqcIvEWhX|io{rD7|!k-!y8eM~D)i#n+=u08z>H^4u)AA>1t%kKgZ*$){& z46ytOkTh`^s7Qb=zw9sY?t81_4rz4pPpAG7F21-Oyf|lGOk0)u;|*Jta7(01+FuOk zoZSZI{bK?A{PV8Ty5xdZrg*9NTe#ITQsCSMsnEJ!iWm+Te_IT{O<9e2ar;tVxoY*R$eu`bPm+D zODA~X{;}}=51V1o;F}>gH#9-C--Wa}$gQ^wfq~cOz`Au`!JwOl9OqrBO$x)-^*K3k z*PXWufHrK{2)+CE3#&ow4%zD_26VcrBb;^S88Ca!T-dsGYrGNfxM8MM-BehelL3`+ zkx2vE%U>746CWRiGwY|qi=ERUjrKjlW5(x2F!qBZQ2~kvf;9(<1c(WbcM8M>C|bwt z0L^`IHYV$I5s#vxVix^?Qnv$Lj)`41hx{`xEQxi$xO{rq#(IYOgGr{KJ0 zH*IGWQvr?(zQN^s=Vq1Qg)Zqp+W~CLErCDJFM!;F(A?Mdm@Kr%(J0HR^y-Bl|9w@)a|=}$jx6T?P9L4kNy^yniGLdOn&Exn$fUjTjk z<-q12%Y?9D!;@k3sF85qx#x&|LFrk^h7Frw)abFWb=x**-mEFioIVZG(keqiVF7gL z*cpn#d!F_0-w%e|G+6lm;)``K@1+GWbKZcmtVwZ9ZszTW5cVeANH3BNUY-pRG_ZSLlU&;|BGPg%HtJi;L-v} zL&om8APsIjJ2VXL$SZ*^uNJ@ooPbADAPw~)xBdc122E)c@ed0i+yEAqE?Ep2>9iSQ z+427SAHuM^?}hfb;(GeY$8qcGvg@?9I4RJk@4gcSuIz9HjJaUUE6qxNPOzu6xDb6P|touDJZN(p`}4m3{xi570m72FN>jP<$LM7R_s?z+2a4LiKQ0a+Var z%I}NIE6~Ow7___)p1eFA2A)|N>jL>5$1GP4;+w#TUFN(i8+eb@h65$ug#e|UntbFC9eSuTXbyL zxCz#N{spvZ*#gdP^FQKxF3y#@cE4Jv(2Qx5#XRcM&(^}=n}_1us~3zLGfI?wW9f1j zd;fS;v2%|DsAu?| zR7H4-aq+caeG%OGc4&yTPoh_EE`n{SHUrKGDbJ@nieccgBe45W**(cEexZlzYQNRbnn?44j-n?Z^{lDjy@ff1%Id!`fSd>ieTjGBTy7(q7)!pM9^n6`KDvt zu4B++Q6c0Nmfu9s4v+)&p(+~VnOp!_9kvvRhJ>e{cvK{S<`CEP?GN3$brDN;`iu@* zO5c3Tt#I$%cR}Y)SCxKt&9!LTwKF_8ew_I1v$dbY;G2e)X70AzZiT^vt{3m$d}|eq z95n`-Hf;(o&7T8VS((EAwAQWgkwR5iwCFW>=+Vc-YKs&l5};Yrr$W1Sq2Vvqv3KuY z=+Uc>0NFa~RY`%@duKq)x}m;2_|Z|A{8{-Y%>tnCgT%ZeB{;-|YZ?{Rxn)6P5x!KWhe@iz_EOK3n?*+%)7Care-i=9LBWVcD`3@brX9 zVmNEwtQjm`xS%uvU3**&TekcJZ>?O4tD=*{=j+ye39H}#KnzQNzNEcKa6TrtbGM$b zd-rZ(a}wIVw(ynGN%x}HUWbPtc}%R_=!gbT-#)!@l{Z3M-@N%p7(VhoG2a?AZ~zRx zaS-g@vj@KV>R<5aV^4^QI~^Y3Gt@z~HI&{CvD0NWwhra-lL1XWL1<;CRuZwwv2>6?;N|(&^zDuXS!Lk)A z%k_KR+JB0rI32@Bj)qmM-WEgNs1d`(uoQU^cys6d113$GTJF-gF=KE7-5sBL=R&XE z*NSIK))5KN9e3U%E=`*<38B3BxK$V_3Hcc_Zal0(cwYXOXoN+?@jUj1hYCYqy zm_*wZXdr$UR=+C1nw(6ipN-$4q5m;!j=;=yMdE3d&XedU@X$xz0mOkNTH`H%KK=Nk z(!|f1I}cZ0(_-{B^zldUzb95@bWE5yS-?SB-=s-nvCKa8kD-T+bnMx)7w&)XA^7Bz zPf=aUh7P*cym@m}p_gIm^qKH1F7xe&9U%IG*ILG>r>DW+hYo>j`(6W8s?heam`wa~ ziXP{_SeAY6eso5juG)q4h3@3Sx#A1TNOJKHa>^PzjGj!;LBu|Dp7N|0s1a17#`8Q!xNiNrDM*RFcVoS*6`F8`*WmVaSP@H$#{c z1u_vdt`CmA%vN??6;u^JPRLL!n;Za{2$qfyP8k*3MA|3<;MB~20I39-(`y}n+%hWm ziL~Lw$Dysa0I393r-QnFx#d*sRcw-M*s`a@8-UW&)01`;rkZTicB&xi+;9%cBsV}# zgQ`iAME;PhJ8C#RgMt!X<>99**X2B5UGG~<(Kdw^6E6)mWovZif0{#*ir>$c(mJxxQV5z=>=B0OVFcb^N+nM#s0447*&`8-Q?U9bc}(bdt*{!?ATa@uu8Y9Dtl8 zN2e^O49C_~W)tKmc>!{o6y5UNa$NfaCEipuo&Z!8hp;U=Jus0BT_4!W_EjR=}P5 z<(B8#Yh}$xh4A0Cuf`nS5TQT>k1GJtzLOR}Rch6$^>^H!GPKdC!NWunb$sZQG1zTS zTve}LeLCjwajcv+oTDL(6v$P82qM~$i}pFn#xGQtqXag0(tA^h)AgfU&PkvBP!@-; zo%jP8U2&(O9oQb)W|8(Kw*ZpPf2a@KA&j=pBY-l(5LHD9Y*tiM^fo6TrW2;?Pq!SW zuYR?~tw9fB?(QfkDEKfue9`=eCeXC0CMl3{fG8FO5S_H+IYC4!R26^f?yRFnk50mb zg!Y?^INV5-6Q54X`V|OHyKwdV9~?Pm;TE7P!pcMHV+~)*D=@ACS@r}F&4UOcYbc{h zbruqxgIh~pf(dGhXEvu(Dz;7%@1(3s+x%{WigO6JPX7vD*I_J{;Ha@T3=b)fwR|V_ zv9@${MS*C@qtlv9TM!XQq)2qqGM}y!XqLSdU(S%}_ni2>eHH-L^BfwM2o9R#&`?Ft z&`I+idT*aRE5W0qKz0=(KnNB(2^@ln&UgU%J?Is&eX#%{Xspvx9_6`@6GgC8#Zn?t z8-m7q$Vl()3Zx5aMNDR*`(#%kOMxsEB517BTDB`aeYST(cSy0yS(9pObruPaWv5$D zq61#h>WejuSx=g+R|_2Fq05N^*~{A1$eQy6b02?U7!4w^?L3~=E47#nkEx->t}>B| z6DW^AV6sDG!4mnIR!dDK*zU)aPpu9Gh2lmaQf0JM$HW{+Cr<%bI#JUv;}{N=s)MAe zL@BU|8G!(x01ihH2mo>vzMyabP{4qr2m}B*3SUq-04QLA4 za?dn94fhNPlQp}K%3G4UKP9}vrNKSw&=X{2x1^*I38RR968c^$?0XjYeY~C&fj)`q$uPZ)e?rbtlwsN}_f^a zzVodR;KU!26L}22sE{etno=~Ta*bUs$YeS6*qw1&(k^{xke;5th~v-KKQLhZIrCK1 z^WSc4-75}u?&uK0l(Lr%ucx`&OwR@eK3qN;ALmp^pM1MCeQ|jf#Uhz;z29`8y)s;r zE%t?6d($o)us;l^fQJx_G`MV3IXgS&+buTMY$fvQW##8{+%)PziIQb~2%mk?wO9A3 zbTt!<+(@F6+1S{SRa2v&rloy;^7j`A|L1QaTAt)pwt!S(ZF6ucgnTO!=Y~B>JV!TG z)J{GrA;Hb4#ySDVJ5EhyO1IKEjx=solvnKNmz-F}lHsgY*d%KRGx*V?N8_UQ3*yFm zb2X`INeDS%5Jh{7{744LYeI6^@%W}Hq;G31Z*YxC)OIt9y=?-f`vdkYuD@?v(Y!&2 zz4Ybl=7^Bbc3%ler4G@sla1jvU|xfTEdUxQNN7urh`0gYG$jAiKN(krD=X3*4x-q& zb+$(OM$vN9<;Yok4JRkTYPEx+oloZAHO;oa7$5{mWjixC&a^NognYI95`1Okp%3^^05Jtx0k224ogUx{gwOl(Lg2Cv7Mi&c4^Se>9A5t zw@cVc!_e?|)ba5#=}h@LEBFl;b%O{OlMhpTDmhdL!-*LD)HimPkdPpl9)pWkT|WPc zsC=6oUyxJA^V^dT(9+T>m4!fK!fH_NjHXI}$JH8nmf2vU&4+BGDNe5CBwX&vL9>eE z%7w1lFuupU#igav1ncf=uOL}TwQ@D%P$q~YZ5!m49JDF!Q?5XpEcX#U3yJM!PgzI4 zjt){)MAgoCnDK$>OL1(;QD}aG5dsU8mi_6VgwPjGX0Mcpk_EgAY%+XLvB3aI-4Sba zl*=*XAWK#rbKt!FZ3*Pz_JJG0^6xv3f48y_%b-j-)B{Zg7cDRT_V%-Gn+M{?p_Ahr zttp#dfwbaqi1^b$;5{C>)f;sJgd`#!41>hr3VsdIXGuvb(WkXkfhln40xJ0ql{2aF zP3l?htl$w9@?XG9c7PYPMZ*~*j8knn`aX{mSM4n=yVhvYdB_Zki%BXk&Bm*pT^5{M~bv}oH0B<4DG`Px?hhY&@NUfpmuRnR^opBMMt>gG6|f zE|Y#9$Fl>-Fx^XN#CQM~d!wCCKLn`b<&gQh>3lP;Op?2GDTAy22*q>3<<&^{aOI+4 zzFptnOeQ%#b@OYWQGVt>tY!FQJO7R`HpTL^3RHn#XGG7W?FgYnMM-)&X(}sGKZW$t z+y_j@8uSb7IMc!Xj3q?A4CHRR&b|r#$%!s=X6hkf_LaV`bisXrr8w&4>JOvJg&1@j zrh(O;?}Z-3>E18ik7q~mgpStAX}Q`CI`8%Wc|Az=j9lYE%Y>>GxDQN4a+*demhz}x z#_5l#P^GhqUP~=&Rp!rQPq%9%9vU9Lxdj6(tfwD+E*Yo7)n_{En_JyDj$lKTuu~?m zIbmY@`v>e$^Ao{86?7Y{FhZCJR^ahSV{QXapCL~cY_Ecqy()HKU1({X4fl)4SPx@> zUI;HNDqXI>tGG9qOo)kNU1%|$16ATAiYga6b}@q?A1n1#-%n|sUaw3Z+*XBw`xvQ- zP9?$(bRFHsIdz##*Y(?MXJTg$U0}Up@ki%$@4NV7N(5^IhH+E4Dopoc5?nA!K`go~ z{{>?z`g%-w>`WT;Z_&f3)b36Ci^8&~k~mGpjtVnb4hm6Iw~K74Qf$V5M2djxNTc+* z`ultn60S{7$u5@xo(rJ}F?xlM}NxJ^sm_1&M$U@I|exg=u zuI{rGb_-c~b6M@7u;`!iIRoQZ92(CWLS1&&`kYL~QA*z;ep-xU9a^2tR`*w;LQIXA zf-=VgYRB2_(<_rx5?yWtN;~tBN?5D|42Q6EYAe}1m9i3LSQIalkPuV;dRl9R$W_4v z+gsYVq?@pI5d&ryOf_fk|H62^6SJj|h+VKJoScF(_#?QjMHyJ!S&`M*r@DQOC}H-8 zwGNotUMK&Dxryke=gb0yF=13VDG^q%0_92xQ&H2a(Sh+qtkYeuQZ(Hfj{9TQCOG3_ z69!TJoEv?8HzS;?l30*I^|-%pyR2h)9-sWGUcjq26Ls}_&4k5~G1EmQsnc}t883r# zrG(jfn)t(x;F74f>zt~9Zl@V~!!@gaDCV=jzHU?+2?LX;_>o9yuN?dlA==8ZGGKVi zv)r7}-q+L_yJ$>QCbHTJ&ByVqsFGM_bn$Lla>Nz0u_rFlezDSXU;v{YU6|SW7%`r& zT$+aCDEYIe_DO+;W`AEze=PP7InYp1ZK7b_`Mja6Ty`Fc;!&){f`4aaU_O3rMkzkR zN;?0Fm92muBn}#Qc<3T;ukw@f5qoiOwbXx=7h&6yRdkRbHC={9DN9@5%ptoeyRd{18F@j z&&uz;o=j(A@k;pTWM+m9E(jjV?TJDK{3zto;m7 zNi!8v8yHUoD!?7AD4yhe^al8`KAA;*{?qoczTq=|!?e#tmCHJ%RoP~0i?-FJ%*IpE zB5$;7JWk)wu27=JjTo>-pg9y!NlB(-XP4~eoabL9wct zeJ9x@$|Dw;oK)*a|55wtD=A3?6=Tv-yV$B`sEV7TpPi!kRb{f<;N@t|q=~lZ=dW>G zx1srA?j!rjvjPg%{GewV&66QGF#Z8sb237nqXZ*GTHN)=p9fcFIfvV)O6N_F+)Z4_ z^vA34ZGSh?{PsQJP0aYx_PR^d<~K3&e7z^xy%GERNe5PErJd-#(@~~}aYJFQt>@<{M z{jQvwUt)`)2WJRjU1d9xX3UU}fbRw7M^kev3$x4Us<-7!T79G|pT3(u>24btDTcy! zE-LPC)1b|AKknoY#}9U%^5V_9v=Ng0@O@(Fjsg=TR71h~7q(`d0$xBYH7Du=E^s$I zKB=*Xz;ZWYOxRb7KM{S%2X#b$kZ=zYyz?agDrSSHk&%iQ{W_U`9M^0KW=S$BzqUUk zc<0#nB%}LPV#k@-0&!mQ^W=!zYmuQqP}|U_L5aW5bM@6$ervoW+1Er~j^E!r(Z(%V z_A?Zc0T8OQ@uQ3J5eM3cVfcwKA~@1W&(n(e5)A)Jo%x=ffh{_`C_7mKNvB-AwRs*Q_$t@LPDV{dpq+=yzdRcsUT(`y;68Q}7-K7iD4G3aZoH-fayrVU1?;<*0-j&@ZBhfJ~ z^WX5H5wK9^ee?Nb%nWxVUp$`Hgo(?sWzOA~L31U7+yO5pKqtO86;v;}YKpg|jCu?D zERRacSN%lFLQ2$Ilv82JdGz?8OXWvqlELz~6_mlz%%2L! zr?cbPB@T&*h|<%)8Z^1X*lV`>9u&AlqE+2F&;5&iK-CDgAV%Dl-`|78+R7!9b2j2} zDp%6)1P97mjT`VdvJGD;wD^3emhg9qXn zR9GHS(hIpleA|4zF3x$siiKS7x8O@;dIeW4QxEqPV&O})_37qA--O!Xz9u~D%Bv&KO5YJ z`t?_2u|G;mh!dB;uB1B9nG9&Qk@(KE&K|Z;UM^P)b#0JRdB`@{=v00qH}=YuCs}p> z3-{<;Rj!x@0)eNpY2#%w!B6#C8cXn|4!)o3CILdkLCh)-zyeIW)skNTd=^(|^X)+R z(7__v-p=sFx&Lyk!sCwGz4`Q>xo5=Bitf$61UOlh)#Ta zliehAdOc+EIx6e0Lv<|rCnZ8hG>(c~^o zx8L9c?0&Q%_inxYt5{hWy!rQr?%acRmHEq=VrYe=ZK+V zjD!F)T68s?Xibs zh{33O7Pld0rs2=8SR&yAMzm6;C`9aPb(fjROd3Q}Xaos4WifUZ>f@C^wuqbFUp z{URe-)b@#~hxA17*jV~uSDb3QtA71`i1GXzs3MC?Rf-^vi&I<8zsk#--h-3>X>?z&Emp4ZCM ze{@w7f0R@6lLdp{alFpmaU9$Jkm~_z12n9!2|Q+bqhQO}PIs$GG~J>Lg0G5NJ_YkE zYT|tOtKGh&^6Mkjzrh~K2B66)Klw_TMoPSnQ8a0J(a zr=-<&(xwXkn859i;yyG@R>%EvZM7ypd0Ehkx$w-&%LCa%-j4~UdJU*1<+>@y0Roe(A}UddK1G9KLDB>IprpJl4y6mxn` zyi5anLgHu?f?P2g?u=DnzK?gjQ$CDdxK^VN(aU|D;plsD&W3*FIO=_eL)QM_&Jm>V zbZNHY{7&xQ1MxnFZl8afQIaqGI?arRjDYFevtYbh`-Z%_s(f-XUUP>7pT~bUm9vMJ z?1NwNH_R}kSouBkxr#3eJ8Sn?@+Yf1YayB{)!W(qm*!!A%8vfNHj9eld) zi#u53@^q%KPIa~r7l4rJ{mkGlN&IB#6Tc@;c|xkv7@pT(Z<2+T;HZL5-sidOFCxZL z`{OcEbVf+rvOPDEg|X{=$E8w(CR*?FhDDh2zMrt6a{bYj<80G`AArGMSj@_7a%-Xw zCcX8!@OXN%;CjM4G;EP}WK(~h(G=irZ|U^f>MhfPGG+J@1^WZU14B{=w;nbiUA^sY z-~T5 zW=C)}mAym#)a7-W4lcXn-|t~g`jq5|!X3tYE<+#{i6cm|loi-sIoRGKJB*1UDAP}d zjB(}t`PGj1%2k$yCj?{pmxtc*d?{TsfNyw|u+mdWu=l`i?~GuIW`v4tV81aJiFaW> zO1U|jYk`A*&~aIZImroYTTXuro`CPFU){?(X`e+r?utJd5A--)P@17xqqJQlexr&qOSM_) z?w)i!>G$${(P*zd6XbOlGpi-Am%1q?W4DMG3CcZ91DSed`B3=IK3X(hMoFf3a(Y`j z`HcVab5y<2+t}!wt8+mq%4M@;@7Qm$$k2&ns>hcrUPeEiS!rmTb{jIG&(n;CixU3p zZt?RbKvO-2la@DMeT^${m%6fSRyd7`8xD6?YRd3(SE?^Zo}>yJca5-$5SytmDT zv}GMTBd!(uqWT1M>ysqcgNNrB`1e57sfk^;8VM+XJq3Vd#)49T_#*wgX~Pu?o_x(&+^0SBiK_4up607Lrj;eCdYPWnem^9l;bg`s8Zc08tuiu_s+JJ5 zZK707(kXq1o1itRSR#AGlTCW_=kC3fYZJ}Moe}b~A)u)u>qh&-vci#GKkM2Po4du_XXW=PlGCR-ZaM>C&$^m#Vn^y?wnLHhd>{Evd&`a zOmXBW=OIhMit@+@7m6PdLx|Yfi@c<8qbDKkhgYr-L6%IeL|-f>W-mvm9FjhVxL&mx z5iYS8E<{JpXE`;iEHWTyPWPepgaQzkL-<;2qayzk|F*R<5aRk^g@T+ev>?rw?dMmF zVALNHNz0*KGA14<{Kk^wv?-U5SK|0Pd-fd*X8Bv3%FIrT@=Sh8z&_b1DLHRoaWT_h zst}LO1bMl{5)J^lKFM081*f3EkMnOE(Np8Db%GGP0bn zEfsK^BO02tf4B3r-NBVaT$;|CIfG)MqxOi{bv{^|_ z!5+mhShUjUKV6RhJ=$&oPnigu49Exp_TY%lIGx7lP|~8r1`PWyN1!hDav~ z=HCH$Um8QoRP|?D_@;+@I=R40j}~utnGF+y##mWjO_R#pSkg8}SdC5_`L8W3MEpB# z*%OuWYh|>=JcDG}(8a1sfyo=@mra-#-Sg79&vPmBRCLi zJ(1FIe9MJ;0*&~qhID7sMy9Ii7d7;@hzCp&`!yG4@#&tGJILchM5Hr@G{ggq`Pb;1 zL7PHE>$@H?lAsvmxwPJW$BW(1NZcnRf7nm+p|x z6BZQvtP=Njn}BRvu5R$3E_T-!Ov?5jg_!?&-1|cVVjBk02h8aO`3#GHb{e9a{=}#y zJ6*1dJ_&trNbMz@q2BAGX|D7?0;(=z-%Q**)0`BvnvNszQHwvH5J|H<9XVv3;e^&w z<;id=Q;tfDdW`@?h@Zy%O~ZMTqVwY0VEw%dt>P76a8aeKSs7-a*I4%~1@jdtjO7P) zbv=`F4+|(@q91VewWeQr(ad9sA!dbq`=0P)gAdc0@)3_ZAwEwlPN9Gpx+p-Xrnu-J zulciG8IM8~dnc~wbmDV(0S8EmKu+9T)V6r;O~M9PUS#RKgRj7jnL%qQ`5~5Dsc$zC z70*wO^meuNEX{qtRLj$QU!jNnFizK>3OKKkhT)IslJ~IF*HJ0&Xq76w_+860eIIK- z7Y3MffNb$Jd$rkIHMf884%YO>uJu_4!mG@I`GARvg4|qTO!34Ay+oVg+B6QrF(15T zJl#j0jiPR+%~NU>!?Ejq-^st)sOH_VnT|&ThLB%f`DJBA8A->?^UMsH0dQ$`sQt2= zJR#M5W21z3kp$Na6h5E3Ij6FPbLoW9GW@r+?H_ z0YkizU^^-%iN+!ceXlb8dyzMR+=a40g31UzAu~;?Tk^~p*0YrXmvzn6g7+GA{3+hI z9Kh}R)8S!|tw(T}G>ZYho2ISLqd`bz*;{i;L|#>WtVl&+adA-r+X23={VvHLp%8$J zWq{;6Nou30=9%Un40Lc0N4DXV1Er);1Q`o9_@C3r7_BWL+1XPzl+wl)WGLA0KexCf zkTH{6bU5h~k5Eb$43NILp_s6?|K_|itb{kCr{K3Cu>8p zv<1^!A%~5!wliWC*+n~f%|&)JLEb#6G7v?%$1_EpT~S44Ma|Z8xgVB3yeUprRR%wl z*sR?auE{Mr5c8rj$z>tjgG#Gk5Xce<4L`OjBIHxX3dwpn$~7JbKMz> zbf7%N5~BUv6X*S2sVkC z>L}B#)TzN2Dbed=(LmU?CevB++{ong$JVDKNxe1DZ&3*3@ z+Y(0bNyJ7wu(rMs$KmN3ey@Tnn=)w{>hjQef_cdWdO|bMoQL{g6I)l64R4XLW1MTPZv|+$S+HaY*5TN0T~K5a(eez($fo9jf>y zK0V#fL|c1GoIh|&B+GWT&a5|_K0imfYofEJrbaawtqRE+ZM(PhjS}5Ln)T_2FcCQ+ zwqMV&x}lrjt^$d%oiZ6uwAvk0^rx*|r=`2F!Vkr|0<3fFq~U~8EBcNRBlsy$hHMDd zeY_eufrt)&j}`9(%fp$H;e1~EW+A!#S3fZa-PPW>wMi&dewILri^y8UB0@Vd4;u9r zpB&T`K>rIIPYUB#G0<7FfWHo7oQUN?&y-EqN>4^9ez;7Z5moZauSfC!yA1;%$lTN3 zAi&LJ(oHqXkfuV#)&K$I2_lRd%~n>Xfoj2Ivlp6qtBJi@Mt?!%DPrJSG2v}>EQ5aU0ums|N*30Cf3+D+LphoTW< z?8|ty(12^<%7xFJhA4qA1n=|1YB$evklX=;5f7h&_jRF+Ba7$05ze=L+FrPbIs-9Q z+X4f^y}Yc-AUSl4Fm*%c2b!BO;KS2EuNRF$rz&q=K4&8**_>+6Bmm3J^C~GqJ}Rk8 zfHP3i@8kkU#q*pf#T^*2@|S!H;!_O?FbJgHcn#iA#_D6xPXhyxN(xXYLdnBux!DRU zph=b&7*XBA%3~C__KDKOA`u8+oB;2N^FRFz=b~T0Nj_GBW6ao&fakFv-eshsvsDB{ S%&`(7;N=Syxw7ZRf&T~SWQ0%v diff --git a/src/de/movie2k/src/eu/kanade/tachiyomi/animeextension/de/movie2k/Movie2k.kt b/src/de/movie2k/src/eu/kanade/tachiyomi/animeextension/de/movie2k/Movie2k.kt deleted file mode 100644 index 3f009739..00000000 --- a/src/de/movie2k/src/eu/kanade/tachiyomi/animeextension/de/movie2k/Movie2k.kt +++ /dev/null @@ -1,259 +0,0 @@ -package eu.kanade.tachiyomi.animeextension.de.movie2k - -import android.app.Application -import android.content.SharedPreferences -import androidx.preference.ListPreference -import androidx.preference.MultiSelectListPreference -import androidx.preference.PreferenceScreen -import eu.kanade.tachiyomi.animeextension.de.movie2k.extractors.DroploadExtractor -import eu.kanade.tachiyomi.animeextension.de.movie2k.extractors.UpstreamExtractor -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.lib.streamtapeextractor.StreamTapeExtractor -import eu.kanade.tachiyomi.network.GET -import eu.kanade.tachiyomi.util.asJsoup -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 - -class Movie2k : ConfigurableAnimeSource, ParsedAnimeHttpSource() { - - override val name = "Movie2k" - - override val baseUrl = "https://movie2k.skin" - - override val lang = "de" - - override val supportsLatest = false - - private val preferences: SharedPreferences by lazy { - Injekt.get().getSharedPreferences("source_$id", 0x0000) - } - - override fun popularAnimeSelector(): String = "div.item-container div.item" - - override fun popularAnimeRequest(page: Int): Request = GET("$baseUrl/page/$page/") - - override fun popularAnimeFromElement(element: Element): SAnime { - val anime = SAnime.create() - anime.setUrlWithoutDomain(element.select("a").attr("href")) - anime.thumbnail_url = element.select("a div.item-inner img").attr("data-src") - anime.title = element.select("a div.item-inner img").attr("alt") - return anime - } - - override fun popularAnimeNextPageSelector(): String = "div.pagination a.next" - - // episodes - - override fun episodeListSelector() = throw UnsupportedOperationException() - - override fun episodeListParse(response: Response): List { - val document = response.asJsoup() - val episodeList = mutableListOf() - val episode = SEpisode.create() - episode.episode_number = 1F - episode.name = "Film" - val hostdoc = client.newCall(GET(document.select("#multiplayer a").attr("href"))).execute().asJsoup() - episode.url = hostdoc.select("#video-container div.server1 iframe").attr("src") - episodeList.add(episode) - return episodeList.reversed() - } - - override fun episodeFromElement(element: Element): SEpisode = throw UnsupportedOperationException() - - // Video Extractor - - override fun videoListRequest(episode: SEpisode): Request { - return GET(episode.url.replace(baseUrl, "")) - } - - override fun videoListParse(response: Response): List