From e16454f30cd2c5989ebb58a590facf05af241d9d Mon Sep 17 00:00:00 2001 From: kaso17 Date: Thu, 24 Nov 2016 08:40:49 +0100 Subject: [PATCH] Add AlphaReign tracker (#729) --- README.md | 1 + src/Jackett/Content/logos/alphareign.png | Bin 0 -> 6467 bytes src/Jackett/Definitions/alphareign.yml | 81 +++++++++++++++++++++++ src/Jackett/Jackett.csproj | 6 ++ 4 files changed, 88 insertions(+) create mode 100644 src/Jackett/Content/logos/alphareign.png create mode 100644 src/Jackett/Definitions/alphareign.yml diff --git a/README.md b/README.md index 537d907c9..c79b87272 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/ #### Supported Private Trackers * Abnormal * AlphaRatio + * AlphaReign * Andraste * AnimeBytes * AnimeTorrents diff --git a/src/Jackett/Content/logos/alphareign.png b/src/Jackett/Content/logos/alphareign.png new file mode 100644 index 0000000000000000000000000000000000000000..f3975034fd8672d8bf8f50fb5b2b00dfcd9ba985 GIT binary patch literal 6467 zcmbt(bx_vcMus7Wd$b zyL`NL_0@fKf8Et})ks%$&D6})bU*!cgqn&h!BeWI000ok%SmYf0NV4%xj7E{V;@j} zUhz2Ky2$Cf0{|ZJe;OK)kwpOj6ld~MAGCaC_ka2tY3Zg6jFpFW=p|PItX_qGS#_R2 zf1*Bx!{w?t>&mx~?lF;bpz_Y*0@9W^3V|dZoQ|AYPW+6GxK>|#A@yASHDd`!gT@}o zjR^^Zp`+Ry_(WD(iZfCYZz8>O33@rzhFb6*YlDKvgfBX=Wr#2th;R~Lz9eQKk^|vj zPT->l^L>5K0Q+Amx-C}l`-~3^Kdgyx3Mn!FTmAnu{m&-+?LJ=Nq zLw!B|)2EV+G7PXUimIw(ZKzH|UEL-%G(*F=<>lqHw6y5x=(IEnOOM_Qs=dAk!DZ9? z<5Xg16_#X$SE;|>Mk~FMm6DVUgvwr{{H?eXmfM(__oK32uwgImOXh04p;ZD|48&ric#42 z*wV$tMMY)wxS{Olz|Zj&3Yjx&8Qj|Hxi)_j3WJYl1kP2@nh%ye{Av!V3M&)4Vd9iUgbHlp%2H8*wJ|?<71l|%!wS;N zb*nf3{j=xGxSAYJ;WS(fxN$TzGz1=xuTiS?`h{_aUqf@VUZoB(CL9iT-JfmPm>e*noSW@yKx5aD@t zbC7{vbF`{ zo^h?}W0i;bplpJ;c(;ZcmBU}ypMZKwJ(N)m14$(??(;8 zxB9W@Daf<~PIp!Pit0|!!o`JMrxv<*r1>XjX1uRYZ6lnT=bfFMe6wq^q{PID zKYqM_lZf~9sSC}3>uvW}Y*D(nzE7Ot)&@T9vGJ@iWbZ+J|1hMg}zda((Jd3M|8sLoa88Ij7Gt{xy77W<6J3?cam! zp}OrhgdnS2(8j7FXA-lW-qvFIKy zB#NIPsSm^W>u5cj@T%rp$H-vl-B445=Q$KLOm0`0Ulm0#Mema$*LR2&no?&3&(4|- z?L-=HdMou$jby%@gC%_XYNF(bCO^S{PE1UQSUG;wh;g`8(bu=Lb2tT=-qZiH~S;Yc&SR-;9 zZS|SconE#TSINre`}8>>GpKBx(dr7sw5J>1JlP<@YYWYVZ*^Db#&rZ7ZirR!y#QVw zRFpfDb6XPBHI=U&q?h+Oq*Db+MGStqx{M1vuP{4pzLKT)U8|(0`BM)u`{ow{eu#B> z-+3519TK@Z!P~8{o`Hvl7Zn-lLNgO(zR>EKmzNhMw2t{Qaj@QCKkM7x{yxlUe*6B7 z(@(jW#H|nJ6@}ln4jJ$OU$9d#RP;@?L@+>JpjoCz0w>cL zzDM{LVgnPS7Mj*N(NGZZy^XphreiF{)#EfG`Y9H0=7ZV@+4Yu694=4q?(Uw1s7CdD zx_iC0v(pN`aI&$n*>mMP*JJiOmH&r8=oD#`l1C>d5`XP}+vdM(XP0qZNHP6}k2hsy zhomR+!mS>Ni5{!kBw&FO!_6%1O#>xFr~#n#i-K^0Npa+xHumx-oCW|GHQub|>@7nP zH3$R^-WS`MN9mX4&cbPEf3gDaM}{mX*)6(Cvo|wZoe0p*!O5==DMiNYDy^}AV69=)C8C0DHAuh^JKB| zWxE4mm^tQ$Wg&40CC$L@?ryb72V3Icsa43=uNW8@F#GxRT7m3bc|tQQ6eTt3C*^z} zUj5oUC(9t$=hb0zm&VHcT5QQmXu!B#eTFQk61iPLT>nf0vjzu0>eRhJ|DEsa-oA=A z!74oZ#+s8nSF2|)4Eolm){}H3GUjHhqpzeq3GNaofkPbm`5$D?tNNKH_e~Ok*HGxg z@pc+H+NHQEu7naXyf=X1gx&EmX)#jD?EDH{lB$6V`F3O{rk?Fcv2X^G8skpsXGRK zNn>^?Yeiebs_XP?NNX{>*u)aju865X`~2cuc@PcI5pEL_=1|m~RA?(NYk5ZczPLrU z@0*AL5M)KfF3wxnT(Pl|o10@ue(!r z4GLC1XR;Hcl_kyIka|m{2n@4>yoxl2)?k`w1$FSl8#t;yEzyQH`Ns}Q#&9ZN=%^}w zg$L;3;MndAunrWbZrW_9_gW%3eb!JLrFy&I8E3kbk5zMm|2>M(moM`N&GrYLc(nQKS!B4_ z9@Ph@`5{}G@~piBhcd1XH{EdzAZ65qRUYfyL(!n@0iki1A50S`$dZW`-7fHEVj%RK zh18mwEOXg4YECTAu6#qM!C3{@;4Q`0M(X{66vlRX?y2DkVS|@KC+%4UEyB`iH1?S1 zt@)#yWg@@V`L(tG?)rAGgGiIFU~&k;%nz7-C~9r361V}m5hx77kgx4T7C2LNja&S> z!>dBzbv8FQH)k2OwY7u8!%@-En1G;QqBY;Up8>a*NB%eGPq48wJC0!U zJH_I{W=UOJg*ZzCD+Zi3Yeb<~dbk8vsEJss}`<~P*C8D?oPf|H2u&71&dFh_Zfep(q z8DC|nt44%2tV)BZ$~z<*_a%;HoNkArMW|rW8hKBEuC9sSheJm`&Ub=KqCU-Cd=4vA zHSUV7nRg-Ots^nMZSTMj_ns|EVn$v!yUlNNJk1X_;Uj%f5vf5v0 zn=z9Y6l~(RM{N0nBBUl}W*`p>2!z1Pm*&El1yrc^fzm`X>ebz*)tX+|BU%4NmT5n2Zc&>*&~ynz3j;V_H)gxNyhS#M4vOOCxvkr1DeZcJTA~ zT37i&TjbzNJZ9X|m+BE7kiJIR@%e2Pf#T^X;>%B5Va=6?<&(6$J+h7;K?q1O1suN* z!RfwxzL_#Q_xpb3IzzF~YWFu`#s`pO-r+=%qFaj*DjB|g`uL!}K0XvXbb2~E2oY4f zg@pwMKuSu=tdcd(edX=tl`Z1U#m+vwmqAH()C?1QhYslCIOXhDw?>Ptl-Re*76b1^ zKz)^)9#+3@X-n8aN(Lg6#=6y!v8u=ho4_>4%3Y9&`nJSFpZYUwJPXzju4^|?hnr&8 z`EjY4vC@^eQS=}c#?^ppFwchkgTlM{JnynF1E1uxpTX4l7e0Pcvx|<@#&jq&-Lt79 z zGK7)1E`fY$C(QhBzBJjpw-eK9bMJChg_NQUhkEh2`bsu>k~gv{kM5lWu)^>SFM^_B z>8g7_k-tFvSF@%P4+)cO2lmd~Tz|av&lEy(cJpI+))E`)-Mk=k9|weD*NBOUv4(|w zFdYN0k|AH}khN8Yq(;c-(m9!#VoOIyC(6s~Y&VT8Q@!_4)TddP#1 zhmSAnbC|mgTkHUPOG`^DD&hf3N=jK0f#Sl#!lI({4)8$wIQGv1t~iXA##uWV94R@O zmA>NN%r>@K&o3;Iy0KP%Hi4e#@OEuEISPu=uN<`**iZnIsddkBMbksdGr0G$;r^ekZ9k>4a` z^e5b&coCMz?b|e0%=4z^ROf&i{3HwPoGaMvGe>buxcX*!5dYS_BEnP};@EsI6cqLC zLAnyD)?CJ|9*=>;e=E*hPf2Mc7y~=SPw+8*Ji41}e&wGk-j7N2)YR1eTocqsBm#-X zm3pI=hw*~b%YU?1cY>Tv7_Ne|@AkU!uO!9P&?nO{bMZ|1JVBoib zkegSW$sa54yh-1s*Ay4q+M`c?6GhQPaMOy43Y_QIpjhhb_C%y-{1NS*W^0iRJPhvy zvI5ouP)Yfa6(@Op8JC0OY0_G!lg7=>&SBEB?W%HeXFW#?3Z?fHb0V6ChM74z)oLuK zA+8=Cq8?jBiGxNvmEXd{|7~n+FU`Nk$uBS8EwAp(fWEk%$49s$L%axrrtOyg;8-}n z5y7rh{7%pa0Mj46NZTBZ&iu)v4Fr0tD&j|Wf}{u{V?m4*!1qYiQ@2JeKwg%%y4J=v zxH;6YKPAgEei6vc+<^uZEn6>aMe_GANbHc=hDUoqj-0Ss6Au8qk@7Le?>ZK<)>x&;*?q+g(P{X>0e^r0oNA=UySwqck49YHE-plXB`M5PY?#AP_Dn#DfO}#fx?LbN*4B`%aVW@6lAU0p*&{>~sBn>SOKWbNM?I z&pl5fRB{jo<4-UZ2sLi=A|)peyxK^;hK-8Sp>D5ExbxFHQ)W}dae=>nVKw>Ws`PUe zg!1yyox05F2-{iAGQ>)M~QG7daNIyEs(c>7PuO(w^cZJHgz9 zduz^YIxfaDGscP--4$>~dT&`t%rHsR5X`wf$?tT=>@f2a)l^ecGcppr(9wVYzU%(( zCWe5D0_&vHwo$FNC;S;U7FL4XYy2J;8g32_4i*-lPL%>p{5pG~0u7p=7Zh~qmImm2 zSq)r&7N~%v1TQb;eGrm=ZJGQ2PRboV!$?$5fC0eZ%)GOOO>9Q!8pH+Y9CAQ&S^Q1V z9CV%B%%T0oFE7ihzlK0pZpo&f{PuVBa3(5OamA>}y1>h7i2xf^O0PB{;x)dDk>L2{ zve#gxGiwWM_mRayf1A+I@bUAPP1S(2Oo_W|2!{mZ-&<5!ZjzX=e)N-0CNs0_m6NMf zZc`l=lIz2-3PlGCZGvL{-APGOjIOS(N5|LauZ&NiLMJ4TS;fr-O2Ydf>%PyLW`pCAv*(FDIcaNN<%(B579^CV6E-x~G zL7T<617ly*oWR}U8?o#Nz)11V8e%FEa&-A^l;#t)ht}-5eAzM{L1YY|f_TeJLgujr4P`(z$E|VOv25 zH@yl~!OmlkbW2J~%4kQpgS~y*BYX=A0$!2w@$voHaJySx+1auCGRGU<0~fn~|2#rU zK}iV{^HT&%ac={^=+Wtj(M3bOd#tkDxxQo5ytc)I&^;FVQ3r7M@W1)||4HxvH}(I2 oQ3?2eFnz2c{GUaG2mD+5Tm55^ div > div.alert-danger + + test: + path: settings + + ratio: + text: "∞" + + search: + path: / + method: get + inputs: + query: "{{ .Keywords }}" + rows: + selector: .result + fields: + title: + attribute: data-name + details: + selector: a[href^="/torrent"] + attribute: href + download: + selector: a[href^="magnet:"] + attribute: href + date: + attribute: data-added + size: + attribute: data-size + seeders: + attribute: data-seeders + leechers: + attribute: data-leechers + downloadvolumefactor: + case: + "*": "1" + uploadvolumefactor: + case: + "*": "1" + category: + case: + "span[class=\"label label-primary\"]:contains(\"video\") + span[class=\"label label-success\"]:contains(\"movie\") + span[class=\"label label-info\"]:contains(\"HD\")": "Movies/HD" + "span[class=\"label label-primary\"]:contains(\"video\") + span[class=\"label label-success\"]:contains(\"movie\") + span[class=\"label label-info\"]:contains(\"720p\")": "Movies/HD" + "span[class=\"label label-primary\"]:contains(\"video\") + span[class=\"label label-success\"]:contains(\"movie\") + span[class=\"label label-info\"]:contains(\"1080p\")": "Movies/HD" + "span[class=\"label label-primary\"]:contains(\"video\") + span[class=\"label label-success\"]:contains(\"movie\") + span[class=\"label label-info\"]:contains(\"SD\")": "Movies/SD" + "span[class=\"label label-primary\"]:contains(\"video\") + span[class=\"label label-success\"]:contains(\"movie\")": "Movies" + "span[class=\"label label-primary\"]:contains(\"video\") + span[class=\"label label-success\"]:contains(\"show\") + span[class=\"label label-info\"]:contains(\"HD\")": "TV/HD" + "span[class=\"label label-primary\"]:contains(\"video\") + span[class=\"label label-success\"]:contains(\"show\") + span[class=\"label label-info\"]:contains(\"SD\")": "TV/SD" + "span[class=\"label label-primary\"]:contains(\"video\") + span[class=\"label label-success\"]:contains(\"show\")": "TV" + "*": "Other" diff --git a/src/Jackett/Jackett.csproj b/src/Jackett/Jackett.csproj index 7800422ab..e9431e1fb 100644 --- a/src/Jackett/Jackett.csproj +++ b/src/Jackett/Jackett.csproj @@ -374,6 +374,9 @@ Always + + PreserveNewest + PreserveNewest @@ -443,6 +446,9 @@ PreserveNewest + + PreserveNewest + Designer