assorted c#: enable music and book search in several trackers (#9910)

This commit is contained in:
Diego Heras 2020-10-20 02:38:27 +02:00 committed by GitHub
parent 38c4f1f4d2
commit 5d1b84f215
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
61 changed files with 467 additions and 84 deletions

View File

@ -74,6 +74,7 @@ caps:
modes:
search: [q]
book-search: [q]
settings: []

View File

@ -57,6 +57,7 @@ caps:
modes:
search: [q]
music-search: [q]
book-search: [q]
settings:

View File

@ -34,10 +34,17 @@ namespace Jackett.Common.Indexers
link: "https://tr.anidub.com/",
caps: new TorznabCapabilities
{
// TODO: add music, movie, book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -31,7 +31,6 @@ namespace Jackett.Common.Indexers
link: "https://awesome-hd.me/",
caps: new TorznabCapabilities
{
// TODO: add music search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -39,6 +38,10 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
}
},
configService: configService,

View File

@ -38,8 +38,8 @@ namespace Jackett.Common.Indexers
name: "bB",
description: "bB is a Private Torrent Tracker for 0DAY / GENERAL",
link: StringUtil.FromBase64("aHR0cHM6Ly9iYWNvbmJpdHMub3JnLw=="),
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -47,6 +47,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -67,7 +67,6 @@ namespace Jackett.Common.Indexers
link: "https://bj-share.info/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -75,6 +74,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -42,10 +42,17 @@ namespace Jackett.Common.Indexers
link: "https://bakabt.me/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -35,8 +35,8 @@ namespace Jackett.Common.Indexers
name: "Bit-City Reloaded",
description: "A German general tracker.",
link: "https://bc-reloaded.net/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -44,6 +44,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -50,8 +50,8 @@ namespace Jackett.Common.Indexers
name: "Corsaro.red",
description: "Italian Torrents",
link: "https://corsaro.red/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -59,6 +59,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -40,8 +40,8 @@ namespace Jackett.Common.Indexers
name: "Darmowe torenty",
description: "Darmowe torenty is a POLISH Semi-Private Torrent Tracker for MOVIES / TV / GENERAL",
link: "https://darmowe-torenty.pl/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -49,6 +49,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -36,7 +36,6 @@ namespace Jackett.Common.Indexers
link: "https://digitalcore.club/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -44,6 +43,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -31,7 +31,6 @@ namespace Jackett.Common.Indexers
link: "https://elite-tracker.net/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -39,6 +38,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -53,8 +53,13 @@ namespace Jackett.Common.Indexers
name: "EpubLibre",
description: "Más libros, Más libres",
link: "https://epublibre.org/",
// TODO: add book search
caps: new TorznabCapabilities(),
caps: new TorznabCapabilities
{
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q // TODO: add more book parameters
}
},
configService: configService,
client: wc,
logger: l,

View File

@ -37,7 +37,6 @@ namespace Jackett.Common.Indexers
link: "https://filelist.io/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -45,6 +44,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -30,7 +30,6 @@ namespace Jackett.Common.Indexers
link: "https://www.funfile.org/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -38,6 +37,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -43,7 +43,6 @@ namespace Jackett.Common.Indexers
link: "https://www.fuzer.me/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -51,6 +50,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -34,8 +34,8 @@ namespace Jackett.Common.Indexers
name: "GimmePeers",
description: "Formerly ILT",
link: "https://www.gimmepeers.com/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -43,6 +43,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -32,7 +32,6 @@ namespace Jackett.Common.Indexers
link: "https://hd-space.org/",
caps: new TorznabCapabilities
{
// TODO: add music search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -40,6 +39,10 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
}
},
configService: configService,

View File

@ -51,7 +51,6 @@ namespace Jackett.Common.Indexers
link: "https://hdts.ru/", // Domain https://hdts.ru/ seems more reliable
caps: new TorznabCapabilities
{
// TODO: add music search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -59,6 +58,10 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
}
},
configService: configService,

View File

@ -34,8 +34,8 @@ namespace Jackett.Common.Indexers
name: "Hebits",
description: "The Israeli Tracker",
link: "https://hebits.net/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -43,6 +43,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -56,7 +56,6 @@ namespace Jackett.Common.Indexers
link: "https://iptorrents.com/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -64,6 +63,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -23,7 +23,6 @@ namespace Jackett.Common.Indexers
link: "https://icetorrent.org/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -31,6 +30,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -38,8 +38,8 @@ namespace Jackett.Common.Indexers
name: "ImmortalSeed",
description: "ImmortalSeed (iS) is a Private Torrent Tracker for MOVIES / TV / GENERAL",
link: "https://immortalseed.me/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -47,6 +47,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -46,8 +46,8 @@ namespace Jackett.Common.Indexers
name: "Internet Archive",
description: "Internet Archive is a non-profit digital library offering free universal access to books, movies & music, as well as 406 billion archived web pages",
link: "https://archive.org/",
caps: new TorznabCapabilities{
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q
@ -55,6 +55,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -48,8 +48,8 @@ namespace Jackett.Common.Indexers
name: "MejorTorrent",
description: "MejorTorrent - Hay veces que un torrent viene mejor! :)",
link: "https://www.mejortorrentt.net/",
caps: new TorznabCapabilities {
// TODO: add music search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -57,6 +57,10 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
}
},
configService: configService,

View File

@ -28,8 +28,8 @@ namespace Jackett.Common.Indexers
name: "Milkie",
description: "Milkie.cc (ME) is private torrent tracker for 0day / general",
link: "https://milkie.cc/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -37,6 +37,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -33,8 +33,8 @@ namespace Jackett.Common.Indexers
name: "myAmity",
description: "A German general tracker.",
link: "https://ttv2.myamity.info/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -42,6 +42,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -30,8 +30,13 @@ namespace Jackett.Common.Indexers
description: "Friendliness, Warmth and Sharing",
link: "https://www.myanonamouse.net/",
configService: configService,
// TODO: add book search
caps: new TorznabCapabilities(),
caps: new TorznabCapabilities
{
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
client: c,
logger: l,
p: ps,

View File

@ -48,7 +48,6 @@ namespace Jackett.Common.Indexers
link: "https://ncore.cc/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -56,6 +55,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -34,8 +34,8 @@ namespace Jackett.Common.Indexers
name: "New Real World",
description: "A German general tracker.",
link: "https://nrw-tracker.eu/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -43,6 +43,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -49,7 +49,6 @@ namespace Jackett.Common.Indexers
link: "https://norbits.net/",
caps: new TorznabCapabilities
{
// TODO: add music and books search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -57,6 +56,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -18,7 +18,6 @@ namespace Jackett.Common.Indexers
link: "https://notwhat.cd/",
caps: new TorznabCapabilities
{
// TODO: add book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -30,6 +29,10 @@ namespace Jackett.Common.Indexers
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q, MusicSearchParam.Album, MusicSearchParam.Artist, MusicSearchParam.Label, MusicSearchParam.Year
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -18,7 +18,6 @@ namespace Jackett.Common.Indexers
link: "https://orpheus.network/",
caps: new TorznabCapabilities
{
// TODO: add book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -30,6 +29,10 @@ namespace Jackett.Common.Indexers
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q, MusicSearchParam.Album, MusicSearchParam.Artist, MusicSearchParam.Label, MusicSearchParam.Year
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -33,8 +33,8 @@ namespace Jackett.Common.Indexers
name: "Partis",
description: "Partis is a SLOVENIAN Private Torrent Tracker",
link: "https://www.partis.si/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -42,6 +42,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -34,7 +34,6 @@ namespace Jackett.Common.Indexers
link: "https://pte.nu/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -42,6 +41,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -30,7 +30,6 @@ namespace Jackett.Common.Indexers
link: "https://pretome.info/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -38,6 +37,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
client: wc,

View File

@ -18,7 +18,6 @@ namespace Jackett.Common.Indexers
link: "https://privatehd.to/",
caps: new TorznabCapabilities
{
// TODO: add music search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -26,6 +25,10 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
}
},
configService: configService,

View File

@ -17,11 +17,15 @@ namespace Jackett.Common.Indexers
name: "Psytorrents",
description: "Psytorrents (PSY) is a Private Torrent Tracker for ELECTRONIC MUSIC",
link: "https://psytorrents.info/",
caps: new TorznabCapabilities{
// TODO: add music search
caps: new TorznabCapabilities
{
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
}
},
configService: configService,

View File

@ -37,7 +37,6 @@ namespace Jackett.Common.Indexers
link: "https://rarbg.to/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -45,6 +44,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -22,7 +22,6 @@ namespace Jackett.Common.Indexers
link: "https://redacted.ch/",
caps: new TorznabCapabilities
{
// TODO: add book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -34,6 +33,10 @@ namespace Jackett.Common.Indexers
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q, MusicSearchParam.Album, MusicSearchParam.Artist, MusicSearchParam.Label, MusicSearchParam.Year
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -32,7 +32,6 @@ namespace Jackett.Common.Indexers
link: "https://revolutiontt.me/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -40,6 +39,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -39,8 +39,8 @@ namespace Jackett.Common.Indexers
name: "RuTracker",
description: "RuTracker is a Semi-Private Russian torrent site with a thriving file-sharing community",
link: "https://rutracker.org/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -48,6 +48,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -24,7 +24,6 @@ namespace Jackett.Common.Indexers
link: "https://scenefz.me/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -32,6 +31,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -33,7 +33,6 @@ namespace Jackett.Common.Indexers
configService: configService,
caps: new TorznabCapabilities
{
// TODO: add music search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -41,6 +40,10 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
}
},
client: c,

View File

@ -33,8 +33,8 @@ namespace Jackett.Common.Indexers
name: "SceneTime",
description: "Always on time",
link: "https://www.scenetime.com/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -42,6 +42,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -40,8 +40,8 @@ namespace Jackett.Common.Indexers
name: "Solid Torrents",
description: "Solid Torrents is a Public torrent meta-search engine",
link: "https://solidtorrents.net/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -49,6 +49,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -39,7 +39,6 @@ namespace Jackett.Common.Indexers
link: "https://speed.cd/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -47,6 +46,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -36,7 +36,6 @@ namespace Jackett.Common.Indexers
link: "https://superbits.org/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -44,6 +43,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -76,8 +76,8 @@ namespace Jackett.Common.Indexers
name: "The Pirate Bay",
description: "Pirate Bay (TPB) is the galaxys most resilient Public BitTorrent site",
link: "https://thepiratebay.org/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -85,6 +85,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -36,8 +36,8 @@ namespace Jackett.Common.Indexers
name: "Toloka.to",
description: "Toloka is a Semi-Private Ukrainian torrent site with a thriving file-sharing community",
link: "https://toloka.to/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -45,6 +45,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -36,8 +36,13 @@ namespace Jackett.Common.Indexers
name: "Torrentech",
description: "Torrentech (TTH) is a Private Torrent Tracker for ELECTRONIC MUSIC",
link: "https://www.torrentech.org/",
// TODO: add music search
caps: new TorznabCapabilities(),
caps: new TorznabCapabilities
{
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
}
},
configService: configService,
client: wc,
logger: l,

View File

@ -31,7 +31,6 @@ namespace Jackett.Common.Indexers
link: "https://www.torrentbytes.net/",
caps: new TorznabCapabilities
{
// TODO: add music search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -39,6 +38,10 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
}
},
configService: configService,

View File

@ -53,7 +53,6 @@ namespace Jackett.Common.Indexers
link: "https://tday.love/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -61,6 +60,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -25,8 +25,8 @@ namespace Jackett.Common.Indexers
name: "TorrentHeaven",
description: "A German general tracker.",
link: "https://newheaven.nl/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -34,6 +34,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -37,7 +37,6 @@ namespace Jackett.Common.Indexers
link: "https://www.torrentleech.org/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -45,6 +44,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -38,8 +38,8 @@ namespace Jackett.Common.Indexers
name: "Torrent Network",
description: "Torrent Network (TN) is a GERMAN Private site for TV / MOVIES / GENERAL",
link: "https://tntracker.org/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -47,6 +47,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -33,7 +33,6 @@ namespace Jackett.Common.Indexers
link: "https://torrentseeds.org/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -41,6 +40,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -35,7 +35,6 @@ namespace Jackett.Common.Indexers
link: "https://torrent-syndikat.org/",
caps: new TorznabCapabilities
{
// TODO: add music and book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -43,6 +42,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -36,7 +36,6 @@ namespace Jackett.Common.Indexers
link: "https://www.xspeeds.eu/",
caps: new TorznabCapabilities
{
// TODO: add book search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -44,6 +43,10 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -46,8 +46,8 @@ namespace Jackett.Common.Indexers
name: "Xthor",
description: "General French Private Tracker",
link: "https://xthor.tk/",
caps: new TorznabCapabilities {
// TODO: add music and book search
caps: new TorznabCapabilities
{
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep
@ -55,6 +55,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,

View File

@ -24,7 +24,6 @@ namespace Jackett.Common.Indexers
link: "https://myxz.eu/",
caps: new TorznabCapabilities
{
// TODO: add music and ebook search
TvSearchParams = new List<TvSearchParam>
{
TvSearchParam.Q, TvSearchParam.Season, TvSearchParam.Ep, TvSearchParam.ImdbId
@ -32,6 +31,14 @@ namespace Jackett.Common.Indexers
MovieSearchParams = new List<MovieSearchParam>
{
MovieSearchParam.Q, MovieSearchParam.ImdbId
},
MusicSearchParams = new List<MusicSearchParam>
{
MusicSearchParam.Q
},
BookSearchParams = new List<BookSearchParam>
{
BookSearchParam.Q
}
},
configService: configService,