public Hebits(IIndexerManagerService i, Logger l, IWebClient wc, IProtectionService ps) : base(name: "Hebits", description: "The Israeli Tracker", link: "https://hebits.net/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l, p: ps, downloadBase: "https://hebits.net/", configData: new ConfigurationDataBasicLogin()) { Encoding = Encoding.GetEncoding("windows-1255"); Language = "he-il"; AddCategoryMapping(19, TorznabCatType.MoviesSD); AddCategoryMapping(25, TorznabCatType.MoviesOther); // Israeli Content AddCategoryMapping(20, TorznabCatType.MoviesDVD); AddCategoryMapping(36, TorznabCatType.MoviesBluRay); AddCategoryMapping(27, TorznabCatType.MoviesHD); AddCategoryMapping(7, TorznabCatType.TVSD); // Israeli SDTV AddCategoryMapping(24, TorznabCatType.TVSD); // English SDTV AddCategoryMapping(1, TorznabCatType.TVHD); // Israel HDTV AddCategoryMapping(37, TorznabCatType.TVHD); // Israel HDTV }
public BB(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "bB", description: "bB", link: "http://www.reddit.com/r/baconbits/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "en-us"; AddCategoryMapping(1, TorznabCatType.Audio); AddCategoryMapping(2, TorznabCatType.PC); AddCategoryMapping(3, TorznabCatType.BooksEbook); AddCategoryMapping(4, TorznabCatType.AudioAudiobook); AddCategoryMapping(7, TorznabCatType.BooksComics); AddCategoryMapping(8, TorznabCatType.TVAnime); AddCategoryMapping(9, TorznabCatType.Movies); AddCategoryMapping(10, TorznabCatType.TVHD); AddCategoryMapping(10, TorznabCatType.TVSD); AddCategoryMapping(10, TorznabCatType.TV); AddCategoryMapping(11, TorznabCatType.PCGames); }
public GFTracker(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "GFTracker", description: "Home of user happiness", link: "https://www.thegft.org/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataRecaptchaLogin()) { Encoding = Encoding.UTF8; Language = "en-us"; AddCategoryMapping(4, TorznabCatType.TV); // TV/XVID AddCategoryMapping(17, TorznabCatType.TVHD); // TV/X264 AddCategoryMapping(19, TorznabCatType.TV); // TV/DVDRIP AddCategoryMapping(26, TorznabCatType.TVHD); // TV/BLURAY AddCategoryMapping(37, TorznabCatType.TV); // TV/DVDR AddCategoryMapping(47, TorznabCatType.TV); // TV/SD AddCategoryMapping(7, TorznabCatType.Movies); // Movies/XVID AddCategoryMapping(8, TorznabCatType.MoviesDVD); // Movies/DVDR AddCategoryMapping(12, TorznabCatType.MoviesBluRay); // Movies/BLURAY AddCategoryMapping(18, TorznabCatType.MoviesHD); // Movies/X264-HD AddCategoryMapping(49, TorznabCatType.MoviesSD); // Movies/X264-SD }
public ImmortalSeed(IIndexerManagerService i, IWebClient wc, Logger l) : base(name: "ImmortalSeed", description: "ImmortalSeed", link: "http://immortalseed.me/", caps: TorznabCapsUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l) { AddCategoryMapping(32, TorznabCatType.Anime); AddCategoryMapping(47, TorznabCatType.TVSD); AddCategoryMapping(8, TorznabCatType.TVHD); AddCategoryMapping(48, TorznabCatType.TVHD); AddCategoryMapping(9, TorznabCatType.TVSD); AddCategoryMapping(4, TorznabCatType.TVHD); AddCategoryMapping(6, TorznabCatType.TVSD); AddCategoryMapping(22, TorznabCatType.Books); AddCategoryMapping(41, TorznabCatType.Comic); AddCategoryMapping(23, TorznabCatType.Apps); AddCategoryMapping(16, TorznabCatType.MoviesHD); AddCategoryMapping(17, TorznabCatType.MoviesSD); AddCategoryMapping(14, TorznabCatType.MoviesSD); AddCategoryMapping(34, TorznabCatType.MoviesForeign); AddCategoryMapping(18, TorznabCatType.MoviesForeign); AddCategoryMapping(33, TorznabCatType.MoviesForeign); AddCategoryMapping(34, TorznabCatType.Audio); AddCategoryMapping(37, TorznabCatType.AudioLossless); AddCategoryMapping(35, TorznabCatType.AudioBooks); AddCategoryMapping(36, TorznabCatType.AudioLossy); }
public myAmity(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "myAmity", description: "A German general tracker.", link: "https://ttv2.myamity.info/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithRSSAndDisplay()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "de-de"; AddCategoryMapping(20, TorznabCatType.PC); // Apps - PC AddCategoryMapping(24, TorznabCatType.AudioAudiobook); // Audio - Hoerbuch/-spiel AddCategoryMapping(22, TorznabCatType.Audio); // Audio - Musik AddCategoryMapping(52, TorznabCatType.Movies3D); // Filme - 3D AddCategoryMapping(51, TorznabCatType.MoviesBluRay); // Filme - BluRay Complete AddCategoryMapping(1, TorznabCatType.MoviesDVD); // Filme - DVD AddCategoryMapping(54, TorznabCatType.MoviesHD); // Filme - HD/1080p AddCategoryMapping(3, TorznabCatType.MoviesHD); // Filme - HD/720p AddCategoryMapping(48, TorznabCatType.XXX); // Filme - Heimatfilme.XXX AddCategoryMapping(50, TorznabCatType.Movies); // Filme - x264/H.264 AddCategoryMapping(2, TorznabCatType.MoviesSD); // Filme - XViD AddCategoryMapping(11, TorznabCatType.Console); // Games - Konsolen AddCategoryMapping(10, TorznabCatType.PCGames); // Games - PC AddCategoryMapping(53, TorznabCatType.Other); // International - Complete AddCategoryMapping(36, TorznabCatType.Books); // Sonstige - E-Books AddCategoryMapping(38, TorznabCatType.Other); // Sonstige - Handy AddCategoryMapping(7, TorznabCatType.TVDocumentary); // TV/HDTV - Dokus AddCategoryMapping(8, TorznabCatType.TV); // TV/HDTV - Serien }
public FunFile(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "FunFile", description: "A general tracker", link: "https://www.funfile.org/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithRSSAndDisplay()) { Encoding = Encoding.GetEncoding("iso-8859-1"); Language = "en-us"; AddCategoryMapping(44, TorznabCatType.TVAnime); // Anime AddCategoryMapping(22, TorznabCatType.PC); // Applications AddCategoryMapping(43, TorznabCatType.AudioAudiobook); // Audio Books AddCategoryMapping(27, TorznabCatType.Books); // Ebook AddCategoryMapping(4, TorznabCatType.PCGames); // Games AddCategoryMapping(40, TorznabCatType.OtherMisc); // Miscellaneous AddCategoryMapping(19, TorznabCatType.Movies); // Movies AddCategoryMapping(6, TorznabCatType.Audio); // Music AddCategoryMapping(31, TorznabCatType.PCPhoneOther); // Portable AddCategoryMapping(7, TorznabCatType.TV); // TV }
public PassThePopcorn(IIndexerManagerService i, Logger l, IWebClient c, IProtectionService ps) : base(name: "PassThePopcorn", description: "PassThePopcorn", link: "https://passthepopcorn.me/", caps: new TorznabCapabilities(), manager: i, client: c, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithFilterAndPasskey(@"Enter filter options below to restrict search results. Separate options with a space if using more than one option.<br>Filter options available: <br><code>GoldenPopcorn</code><br><code>Scene</code><br><code>Checked</code>")) { Encoding = Encoding.UTF8; Language = "en-us"; AddCategoryMapping(1, TorznabCatType.Movies); AddCategoryMapping(1, TorznabCatType.MoviesForeign); AddCategoryMapping(1, TorznabCatType.MoviesOther); AddCategoryMapping(1, TorznabCatType.MoviesSD); AddCategoryMapping(1, TorznabCatType.MoviesHD); AddCategoryMapping(1, TorznabCatType.Movies3D); AddCategoryMapping(1, TorznabCatType.MoviesBluRay); AddCategoryMapping(1, TorznabCatType.MoviesDVD); AddCategoryMapping(1, TorznabCatType.MoviesWEBDL); }
public BitHdtv(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "BIT-HDTV", description: "Home of high definition invites", link: "https://www.bit-hdtv.com/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { Encoding = Encoding.GetEncoding("iso-8859-1"); Language = "en-us"; AddCategoryMapping(1, TorznabCatType.TVAnime); // Anime AddCategoryMapping(2, TorznabCatType.MoviesBluRay); // Blu-ray AddCategoryMapping(4, TorznabCatType.TVDocumentary); // Documentaries AddCategoryMapping(6, TorznabCatType.AudioLossless); // HQ Audio AddCategoryMapping(7, TorznabCatType.Movies); // Movies AddCategoryMapping(8, TorznabCatType.AudioVideo); // Music Videos AddCategoryMapping(5, TorznabCatType.TVSport); // Sports AddCategoryMapping(10, TorznabCatType.TV); // TV AddCategoryMapping(12, TorznabCatType.TV); // TV/Seasonpack AddCategoryMapping(11, TorznabCatType.XXX); // XXX }
public TorznabController(IIndexerManagerService i, Logger l, IServerService s, ICacheService c) { indexerService = i; logger = l; serverService = s; cacheService = c; }
public PirateTheNet(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "PirateTheNet", description: "A movie tracker", link: "http://piratethe.net/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithRSSAndDisplay()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "en-us"; this.configData.DisplayText.Value = "Only the results from the first search result page are shown, adjust your profile settings to show the maximum."; this.configData.DisplayText.Name = "Notice"; AddCategoryMapping("1080P", TorznabCatType.MoviesHD); AddCategoryMapping("720P", TorznabCatType.MoviesHD); AddCategoryMapping("BDRip", TorznabCatType.MoviesSD); AddCategoryMapping("BluRay", TorznabCatType.MoviesBluRay); AddCategoryMapping("BRRip", TorznabCatType.MoviesSD); AddCategoryMapping("DVDR", TorznabCatType.MoviesDVD); AddCategoryMapping("DVDRip", TorznabCatType.MoviesSD); AddCategoryMapping("FLAC", TorznabCatType.AudioLossless); AddCategoryMapping("MP3", TorznabCatType.AudioMP3); AddCategoryMapping("MP4", TorznabCatType.AudioOther); AddCategoryMapping("Packs", TorznabCatType.Movies); AddCategoryMapping("R5", TorznabCatType.MoviesDVD); AddCategoryMapping("Remux", TorznabCatType.Movies); AddCategoryMapping("TVRip", TorznabCatType.MoviesOther); AddCategoryMapping("WebRip", TorznabCatType.MoviesWEBDL); }
public Rarbg(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "RARBG", description: "RARBG", link: defaultSiteLink, caps: new TorznabCapabilities(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataUrl(defaultSiteLink)) { categoryLabels = new Dictionary<string, int>(); AddCat(4, TorznabCatType.XXX, "XXX (18+)"); AddCat(14, TorznabCatType.MoviesSD, "Movies/XVID"); AddCat(48, TorznabCatType.MoviesHD, "Movies/XVID/720"); AddCat(17, TorznabCatType.MoviesSD, "Movies/x264"); AddCat(44, TorznabCatType.MoviesHD, "Movies/x264/1080"); AddCat(45, TorznabCatType.MoviesHD, "Movies/x264/720"); AddCat(47, TorznabCatType.Movies3D, "Movies/x264/3D"); AddCat(42, TorznabCatType.MoviesBluRay, "Movies/Full BD"); AddCat(46, TorznabCatType.MoviesBluRay, "Movies/BD Remux"); AddCat(18, TorznabCatType.TVSD, "TV Episodes"); AddCat(41, TorznabCatType.TVHD, "TV HD Episodes"); AddCat(23, TorznabCatType.AudioMP3, "Music/MP3"); AddCat(25, TorznabCatType.AudioLossless, "Music/FLAC"); AddCat(27, TorznabCatType.PCGames, "Games/PC ISO"); AddCat(28, TorznabCatType.PCGames, "Games/PC RIP"); AddCat(40, TorznabCatType.ConsolePS3, "Games/PS3"); AddCat(32, TorznabCatType.ConsoleXbox360, "Games/XBOX-360"); AddCat(33, TorznabCatType.PCISO, "Software/PC ISO"); AddCat(35, TorznabCatType.BooksEbook, "e-Books"); }
// minimal constructor used by e.g. cardigann generic indexer public BaseIndexer(IIndexerManagerService manager, IWebClient client, Logger logger, IProtectionService p) { this.logger = logger; indexerService = manager; webclient = client; protectionService = p; }
public HDTorrents(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "HD-Torrents", description: "HD-Torrents is a private torrent website with HD torrents and strict rules on their content.", link: "http://hdts.ru/",// Of the accessible domains the .ru seems the most reliable. https://hdts.ru | https://hd-torrents.org | https://hd-torrents.net | https://hd-torrents.me manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { TorznabCaps.Categories.Clear(); AddCategoryMapping("1", TorznabCatType.MoviesHD);// Movie/Blu-Ray AddCategoryMapping("2", TorznabCatType.MoviesHD);// Movie/Remux AddCategoryMapping("5", TorznabCatType.MoviesHD);//Movie/1080p/i AddCategoryMapping("3", TorznabCatType.MoviesHD);//Movie/720p AddCategoryMapping("63", TorznabCatType.Audio);//Movie/Audio Track AddCategoryMapping("59", TorznabCatType.TVHD);//TV Show/Blu-ray AddCategoryMapping("60", TorznabCatType.TVHD);//TV Show/Remux AddCategoryMapping("30", TorznabCatType.TVHD);//TV Show/1080p/i AddCategoryMapping("38", TorznabCatType.TVHD);//TV Show/720p AddCategoryMapping("44", TorznabCatType.Audio);//Music/Album AddCategoryMapping("61", TorznabCatType.AudioVideo);//Music/Blu-Ray AddCategoryMapping("62", TorznabCatType.AudioVideo);//Music/Remux AddCategoryMapping("57", TorznabCatType.AudioVideo);//Music/1080p/i AddCategoryMapping("45", TorznabCatType.AudioVideo);//Music/720p AddCategoryMapping("58", TorznabCatType.XXX);//XXX/Blu-ray AddCategoryMapping("48", TorznabCatType.XXX);//XXX/1080p/i AddCategoryMapping("47", TorznabCatType.XXX);//XXX/720p }
public AlphaRatio(IIndexerManagerService i, IWebClient w, Logger l, IProtectionService ps) : base(name: "AlphaRatio", description: "Legendary", link: "https://alpharatio.cc/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, downloadBase: "https://alpharatio.cc/torrents.php?action=download&id=", configData: new ConfigurationDataBasicLogin()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "en-us"; AddCategoryMapping(1, TorznabCatType.TVSD); AddCategoryMapping(2, TorznabCatType.TVHD); AddCategoryMapping(6, TorznabCatType.MoviesSD); AddCategoryMapping(7, TorznabCatType.MoviesHD); AddCategoryMapping(10, TorznabCatType.XXX); AddCategoryMapping(20, TorznabCatType.XXX); AddCategoryMapping(12, TorznabCatType.PCGames); AddCategoryMapping(13, TorznabCatType.ConsoleXbox); AddCategoryMapping(14, TorznabCatType.ConsolePS3); AddCategoryMapping(15, TorznabCatType.ConsoleWii); AddCategoryMapping(16, TorznabCatType.PC); AddCategoryMapping(17, TorznabCatType.PCMac); AddCategoryMapping(19, TorznabCatType.PCPhoneOther); AddCategoryMapping(21, TorznabCatType.BooksEbook); AddCategoryMapping(22, TorznabCatType.AudioAudiobook); AddCategoryMapping(23, TorznabCatType.Audio); }
public Strike(IIndexerManagerService i, Logger l, IWebClient wc, IProtectionService ps) : base(name: "Strike", description: "Torrent search engine", link: defaultSiteLink, caps: new TorznabCapabilities(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataStrike(defaultSiteLink)) { AddCategoryMapping("Anime", TorznabCatType.TVAnime); AddCategoryMapping("Applications", TorznabCatType.PC); AddCategoryMapping("Books", TorznabCatType.Books); AddCategoryMapping("Games", TorznabCatType.PCGames); AddCategoryMapping("Movies", TorznabCatType.Movies); AddCategoryMapping("TV", TorznabCatType.TV); AddCategoryMapping("XXX", TorznabCatType.XXX); AddCategoryMapping("Music", TorznabCatType.Audio); /*AddCategoryMapping("Movies:Highres Movies", TorznabCatType.MoviesHD); AddCategoryMapping("Movies:3D Movies", TorznabCatType.Movies3D); AddCategoryMapping("Books:Ebooks", TorznabCatType.BooksEbook); AddCategoryMapping("Books:Comics", TorznabCatType.BooksComics); AddCategoryMapping("Books:Audio Books", TorznabCatType.AudioAudiobook); AddCategoryMapping("Games:XBOX360", TorznabCatType.ConsoleXbox360); AddCategoryMapping("Games:Wii", TorznabCatType.ConsoleWii); AddCategoryMapping("Games:PSP", TorznabCatType.ConsolePSP); AddCategoryMapping("Games:PS3", TorznabCatType.ConsolePS3); AddCategoryMapping("Games:PC", TorznabCatType.PCGames); AddCategoryMapping("Games:Android", TorznabCatType.PCPhoneAndroid); AddCategoryMapping("Music:Mp3", TorznabCatType.AudioMP3);*/ }
public FileList(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "FileList", description: "The best Romanian site.", link: "http://filelist.ro/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataFileList()) { AddCategoryMapping(24, TorznabCatType.TVAnime); AddCategoryMapping(11, TorznabCatType.Audio); AddCategoryMapping(15, TorznabCatType.TV); //AddCategoryMapping(18, TorznabCatType.); Other AddCategoryMapping(16, TorznabCatType.TVDocumentary); AddCategoryMapping(25, TorznabCatType.Movies3D); AddCategoryMapping(20, TorznabCatType.MoviesBluRay); AddCategoryMapping(2, TorznabCatType.MoviesSD); AddCategoryMapping(3, TorznabCatType.MoviesForeign); //RO AddCategoryMapping(4, TorznabCatType.MoviesHD); AddCategoryMapping(19, TorznabCatType.MoviesForeign); // RO AddCategoryMapping(1, TorznabCatType.MoviesSD); AddCategoryMapping(10, TorznabCatType.Console); AddCategoryMapping(9, TorznabCatType.PCGames); //AddCategoryMapping(17, TorznabCatType); Linux No cat AddCategoryMapping(22, TorznabCatType.PCPhoneOther); //Apps/mobile AddCategoryMapping(8, TorznabCatType.PC); AddCategoryMapping(21, TorznabCatType.TVHD); AddCategoryMapping(23, TorznabCatType.TVSD); AddCategoryMapping(13, TorznabCatType.TVSport); AddCategoryMapping(14, TorznabCatType.TV); AddCategoryMapping(12, TorznabCatType.AudioVideo); AddCategoryMapping(7, TorznabCatType.XXX); }
public Hounddawgs(IIndexerManagerService i, Logger l, IWebClient c, IProtectionService ps) : base(name: "Hounddawgs", description: "A danish closed torrent tracker", link: "https://hounddawgs.org/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: c, logger: l, p: ps, configData: new NxtGnConfigurationData()) { AddCategoryMapping(92, TorznabCatType.TV); AddCategoryMapping(92, TorznabCatType.TVHD); AddCategoryMapping(92, TorznabCatType.TVWEBDL); AddCategoryMapping(93, TorznabCatType.TVSD); AddCategoryMapping(93, TorznabCatType.TV); AddCategoryMapping(57, TorznabCatType.TV); AddCategoryMapping(57, TorznabCatType.TVHD); AddCategoryMapping(57, TorznabCatType.TVWEBDL); AddCategoryMapping(74, TorznabCatType.TVSD); AddCategoryMapping(74, TorznabCatType.TV); }
public BeyondHD(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "BeyondHD", description: "Without BeyondHD, your HDTV is just a TV", link: "https://beyondhd.me/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataCookie()) { AddCategoryMapping("40,44,48,89,46,45", TorznabCatType.TV); AddCategoryMapping("40", TorznabCatType.TVHD); AddCategoryMapping("44", TorznabCatType.TVHD); AddCategoryMapping("48", TorznabCatType.TVHD); AddCategoryMapping("46", TorznabCatType.TVHD); AddCategoryMapping("45", TorznabCatType.TVHD); AddCategoryMapping("44", TorznabCatType.TVSD); AddCategoryMapping("46", TorznabCatType.TVSD); AddCategoryMapping("45", TorznabCatType.TVSD); AddCategoryMapping("41,77,71,94,78,37,54,17", TorznabCatType.Movies); AddCategoryMapping("77", TorznabCatType.MoviesHD); AddCategoryMapping("71", TorznabCatType.Movies3D); AddCategoryMapping("78", TorznabCatType.MoviesHD); AddCategoryMapping("37", TorznabCatType.MoviesBluRay); AddCategoryMapping("54", TorznabCatType.MoviesHD); AddCategoryMapping("55,56,42,36,69", TorznabCatType.Audio); AddCategoryMapping("36", TorznabCatType.AudioLossless); AddCategoryMapping("69", TorznabCatType.AudioMP3); }
public AnimeTorrents(IIndexerManagerService i, HttpWebClient c, Logger l, IProtectionService ps) : base(name: "AnimeTorrents", description: "Definitive source for anime and manga", link: "http://animetorrents.me/", caps: new TorznabCapabilities(), manager: i, client: c, // Forced HTTP client for custom headers logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { AddCategoryMapping(1, TorznabCatType.MoviesSD); // Anime Movie AddCategoryMapping(6, TorznabCatType.MoviesHD); // Anime Movie HD AddCategoryMapping(2, TorznabCatType.TVAnime); // Anime Series AddCategoryMapping(7, TorznabCatType.TVAnime); // Anime Series HD AddCategoryMapping(5, TorznabCatType.XXXDVD); // Hentai (censored) AddCategoryMapping(9, TorznabCatType.XXXDVD); // Hentai (censored) HD AddCategoryMapping(4, TorznabCatType.XXXDVD); // Hentai (un-censored) AddCategoryMapping(8, TorznabCatType.XXXDVD); // Hentai (un-censored) HD AddCategoryMapping(13, TorznabCatType.BooksForeign); // Light Novel AddCategoryMapping(3, TorznabCatType.BooksComics); // Manga AddCategoryMapping(10, TorznabCatType.BooksComics); // Manga 18+ AddCategoryMapping(11, TorznabCatType.TVAnime); // OVA AddCategoryMapping(12, TorznabCatType.TVAnime); // OVA HD AddCategoryMapping(14, TorznabCatType.BooksComics); // Doujin Anime AddCategoryMapping(15, TorznabCatType.XXXDVD); // Doujin Anime 18+ AddCategoryMapping(16, TorznabCatType.AudioForeign); // Doujin Music AddCategoryMapping(17, TorznabCatType.BooksComics); // Doujinshi AddCategoryMapping(18, TorznabCatType.BooksComics); // Doujinshi 18+ AddCategoryMapping(19, TorznabCatType.Audio); // OST }
public SceneAccess(IIndexerManagerService i, IWebClient c, Logger l, IProtectionService ps) : base(name: "SceneAccess", description: "Your gateway to the scene", link: "https://sceneaccess.eu/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: c, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { AddCategoryMapping(8, TorznabCatType.MoviesSD); AddCategoryMapping(22, TorznabCatType.MoviesHD); AddCategoryMapping(7, TorznabCatType.MoviesSD); AddCategoryMapping(4, TorznabCatType.Movies); AddCategoryMapping(27, TorznabCatType.TVHD); AddCategoryMapping(17, TorznabCatType.TVSD); AddCategoryMapping(11, TorznabCatType.MoviesSD); AddCategoryMapping(26, TorznabCatType.TV); AddCategoryMapping(3, TorznabCatType.PCGames); AddCategoryMapping(5, TorznabCatType.ConsolePS3); AddCategoryMapping(20, TorznabCatType.ConsolePSP); AddCategoryMapping(28, TorznabCatType.TV); AddCategoryMapping(23, TorznabCatType.Console); AddCategoryMapping(29, TorznabCatType.Console); AddCategoryMapping(40, TorznabCatType.AudioLossless); AddCategoryMapping(13, TorznabCatType.AudioMP3); AddCategoryMapping(15, TorznabCatType.AudioVideo); AddCategoryMapping(1, TorznabCatType.PCISO); AddCategoryMapping(2, TorznabCatType.PCISO); AddCategoryMapping(14, TorznabCatType.PCISO); AddCategoryMapping(21, TorznabCatType.Other); AddCategoryMapping(41, TorznabCatType.MoviesHD); AddCategoryMapping(42, TorznabCatType.MoviesSD); AddCategoryMapping(43, TorznabCatType.MoviesSD); AddCategoryMapping(44, TorznabCatType.TVHD); AddCategoryMapping(45, TorznabCatType.TVSD); AddCategoryMapping(12, TorznabCatType.XXXXviD); AddCategoryMapping(35, TorznabCatType.XXXx264); AddCategoryMapping(36, TorznabCatType.XXX); AddCategoryMapping(30, TorznabCatType.MoviesForeign); AddCategoryMapping(31, TorznabCatType.MoviesForeign); AddCategoryMapping(32, TorznabCatType.MoviesForeign); AddCategoryMapping(33, TorznabCatType.TVFOREIGN); AddCategoryMapping(34, TorznabCatType.TVFOREIGN); AddCategoryMapping(4, TorznabCatType.Movies); AddCategoryMapping(37, TorznabCatType.XXX); AddCategoryMapping(38, TorznabCatType.Audio); }
public PotatoController(IIndexerManagerService i, Logger l, IServerService s, ICacheService c, IWebClient w) { indexerService = i; logger = l; serverService = s; cacheService = c; webClient = w; }
public DigitalHive(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "DigitalHive", description: "DigitalHive is one of the oldest general trackers", link: "https://www.digitalhive.org/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataRecaptchaLogin()) { Encoding = Encoding.GetEncoding("iso-8859-1"); Language = "en-us"; AddCategoryMapping(0, TorznabCatType.Other); AddCategoryMapping(48, TorznabCatType.Other); // 0Day AddCategoryMapping(56, TorznabCatType.XXXImageset); // 0Day-Imagesets AddCategoryMapping(6, TorznabCatType.Audio); // 0Day-Music AddCategoryMapping(51, TorznabCatType.XXX); // 0Day-XXX AddCategoryMapping(2, TorznabCatType.TVAnime); // Anime AddCategoryMapping(59, TorznabCatType.MoviesBluRay); // BluRay AddCategoryMapping(40, TorznabCatType.TVDocumentary); // Documentary AddCategoryMapping(20, TorznabCatType.MoviesDVD); // DVD-R AddCategoryMapping(25, TorznabCatType.BooksEbook); // Ebooks AddCategoryMapping(38, TorznabCatType.PCPhoneIOS); // HandHeld AddCategoryMapping(38, TorznabCatType.PCPhoneAndroid); // HandHeld AddCategoryMapping(38, TorznabCatType.PCPhoneOther); // HandHeld AddCategoryMapping(37, TorznabCatType.Other); // Kids Stuff AddCategoryMapping(23, TorznabCatType.PC); // Linux AddCategoryMapping(24, TorznabCatType.PCMac); // Mac AddCategoryMapping(22, TorznabCatType.OtherMisc); // Misc AddCategoryMapping(35, TorznabCatType.MoviesOther); // Movie Pack AddCategoryMapping(36, TorznabCatType.MoviesHD); // Movie-HD AddCategoryMapping(19, TorznabCatType.MoviesSD); // Movie-SD AddCategoryMapping(50, TorznabCatType.Audio); // Music AddCategoryMapping(53, TorznabCatType.AudioLossless); // Music-FLAC AddCategoryMapping(49, TorznabCatType.AudioVideo); // MVID AddCategoryMapping(1, TorznabCatType.PC); // PC Apps AddCategoryMapping(4, TorznabCatType.PCGames); // PC Games AddCategoryMapping(17, TorznabCatType.ConsolePS3); // Playstation AddCategoryMapping(17, TorznabCatType.ConsolePS4); // Playstation AddCategoryMapping(17, TorznabCatType.ConsolePSVita); // Playstation AddCategoryMapping(17, TorznabCatType.ConsolePSP); // Playstation AddCategoryMapping(28, TorznabCatType.ConsolePSP); // PSP AddCategoryMapping(34, TorznabCatType.TVOTHER); // TV Pack AddCategoryMapping(32, TorznabCatType.TVHD); // TV-HD AddCategoryMapping(55, TorznabCatType.TVOTHER); // TV-HDRip AddCategoryMapping(7, TorznabCatType.TVSD); // TV-SD AddCategoryMapping(57, TorznabCatType.TVOTHER); // TV-SDRip AddCategoryMapping(33, TorznabCatType.ConsoleWii); // WII AddCategoryMapping(33, TorznabCatType.ConsoleWiiU); // WII AddCategoryMapping(45, TorznabCatType.ConsoleXbox); // XBox AddCategoryMapping(45, TorznabCatType.ConsoleXbox360); // XBox AddCategoryMapping(45, TorznabCatType.ConsoleXBOX360DLC); // XBox AddCategoryMapping(45, TorznabCatType.ConsoleXboxOne); // XBox AddCategoryMapping(9, TorznabCatType.XXX); // XXX AddCategoryMapping(52, TorznabCatType.XXXOther); // XXX-ISO }
public IPTorrents(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "IPTorrents", description: "Always a step ahead.", link: "https://iptorrents.com/", caps: new TorznabCapabilities(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithAlternateLink()) { this.configData.Instructions.Value = this.DisplayName + " has multiple URLs. The default (" + this.SiteLink + ") can be changed by entering a new value in the box below."; this.configData.Instructions.Value += "The following are some known URLs for " + this.DisplayName; this.configData.Instructions.Value += "<ul><li>" + String.Join("</li><li>", this.KnownURLs.ToArray()) + "</li></ul>"; AddCategoryMapping(72, TorznabCatType.Movies); AddCategoryMapping(77, TorznabCatType.MoviesSD); AddCategoryMapping(89, TorznabCatType.MoviesSD); AddCategoryMapping(90, TorznabCatType.MoviesSD); AddCategoryMapping(96, TorznabCatType.MoviesSD); AddCategoryMapping(6, TorznabCatType.MoviesSD); AddCategoryMapping(48, TorznabCatType.MoviesHD); AddCategoryMapping(54, TorznabCatType.Movies); AddCategoryMapping(62, TorznabCatType.MoviesSD); AddCategoryMapping(38, TorznabCatType.MoviesForeign); AddCategoryMapping(68, TorznabCatType.Movies); AddCategoryMapping(20, TorznabCatType.MoviesHD); AddCategoryMapping(7, TorznabCatType.MoviesSD); AddCategoryMapping(73, TorznabCatType.TV); AddCategoryMapping(26, TorznabCatType.TVSD); AddCategoryMapping(55, TorznabCatType.TVSD); AddCategoryMapping(78, TorznabCatType.TVSD); AddCategoryMapping(23, TorznabCatType.TVHD); AddCategoryMapping(24, TorznabCatType.TVSD); AddCategoryMapping(25, TorznabCatType.TVSD); AddCategoryMapping(66, TorznabCatType.TVSD); AddCategoryMapping(82, TorznabCatType.TVSD); AddCategoryMapping(65, TorznabCatType.TV); AddCategoryMapping(83, TorznabCatType.TV); AddCategoryMapping(79, TorznabCatType.TVSD); AddCategoryMapping(22, TorznabCatType.TVHD); AddCategoryMapping(79, TorznabCatType.TVSD); AddCategoryMapping(4, TorznabCatType.TVSD); AddCategoryMapping(5, TorznabCatType.TVHD); AddCategoryMapping(75, TorznabCatType.Audio); AddCategoryMapping(73, TorznabCatType.Audio); AddCategoryMapping(80, TorznabCatType.AudioLossless); AddCategoryMapping(93, TorznabCatType.Audio); AddCategoryMapping(60, TorznabCatType.TVAnime); AddCategoryMapping(1, TorznabCatType.PC); AddCategoryMapping(64, TorznabCatType.AudioAudiobook); AddCategoryMapping(35, TorznabCatType.Books); AddCategoryMapping(94, TorznabCatType.BooksComics); }
public AdminController(IConfigurationService config, IIndexerManagerService i, IServerService ss, ISecuityService s, IProcessService p, ICacheService c) { this.config = config; indexerService = i; serverService = ss; securityService = s; processService = p; cacheService = c; }
public BaseIndexer(string name, string description, Uri link, TorznabCapabilities caps, IIndexerManagerService manager,Logger logger) { DisplayName = name; DisplayDescription = description; SiteLink = link; TorznabCaps = caps; this.logger = logger; indexerService = manager; }
public TorrentLeech(IIndexerManagerService i, Logger l, IWebClient wc) : base(name: "TorrentLeech", description: "This is what happens when you seed", link: "http://www.torrentleech.org/", caps: TorznabCapsUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l) { }
public Pretome(IIndexerManagerService i, IWebClient wc, Logger l) : base(name: "PreToMe", description: "BitTorrent site for High Quality, High Definition (HD) movies and TV Shows", link: "https://pretome.info/", caps: TorznabCapsUtil.CreateDefaultTorznabTVCaps(), client: wc, manager: i, logger: l) { }
public HDTorrents(IIndexerManagerService i, Logger l, IWebClient w) : base(name: "HD-Torrents", description: "HD-Torrents is a private torrent website with HD torrents and strict rules on their content.", link: "http://hdts.ru/",// Of the accessible domains the .ru seems the most reliable. https://hdts.ru | https://hd-torrents.org | https://hd-torrents.net | https://hd-torrents.me caps: TorznabCapsUtil.CreateDefaultTorznabTVCaps(), manager: i, client: w, logger: l) { }
public AnimeBytes(IIndexerManagerService i, IWebClient client, Logger l) : base(name: "AnimeBytes", link: "https://animebytes.tv/", description: "Powered by Tentacles", manager: i, client: client, caps: new TorznabCapabilities(TorznabCatType.Anime), logger: l) { }
public BitHdtv(IIndexerManagerService i, Logger l, IWebClient w) : base(name: "BIT-HDTV", description: "Home of high definition invites", link: "https://www.bit-hdtv.com/", caps: TorznabCapsUtil.CreateDefaultTorznabTVCaps(), manager: i, client: w, logger: l) { }
public Rarbg(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "RARBG", description: null, link: "https://rarbg.to/", caps: new TorznabCapabilities(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataUrl(defaultSiteLink)) { Encoding = Encoding.GetEncoding("windows-1252"); Language = "en-us"; Type = "public"; TorznabCaps.SupportsImdbSearch = true; webclient.requestDelay = 2; // 0.5 requests per second AddCategoryMapping(4, TorznabCatType.XXX, "XXX (18+)"); AddCategoryMapping(14, TorznabCatType.MoviesSD, "Movies/XVID"); AddCategoryMapping(48, TorznabCatType.MoviesHD, "Movies/XVID/720"); AddCategoryMapping(17, TorznabCatType.MoviesSD, "Movies/x264"); AddCategoryMapping(44, TorznabCatType.MoviesHD, "Movies/x264/1080"); AddCategoryMapping(45, TorznabCatType.MoviesHD, "Movies/x264/720"); AddCategoryMapping(47, TorznabCatType.Movies3D, "Movies/x264/3D"); AddCategoryMapping(42, TorznabCatType.MoviesBluRay, "Movies/Full BD"); AddCategoryMapping(46, TorznabCatType.MoviesBluRay, "Movies/BD Remux"); AddCategoryMapping(18, TorznabCatType.TVSD, "TV Episodes"); AddCategoryMapping(41, TorznabCatType.TVHD, "TV HD Episodes"); AddCategoryMapping(23, TorznabCatType.AudioMP3, "Music/MP3"); AddCategoryMapping(25, TorznabCatType.AudioLossless, "Music/FLAC"); AddCategoryMapping(27, TorznabCatType.PCGames, "Games/PC ISO"); AddCategoryMapping(28, TorznabCatType.PCGames, "Games/PC RIP"); AddCategoryMapping(40, TorznabCatType.ConsolePS3, "Games/PS3"); AddCategoryMapping(32, TorznabCatType.ConsoleXbox360, "Games/XBOX-360"); AddCategoryMapping(33, TorznabCatType.PCISO, "Software/PC ISO"); AddCategoryMapping(35, TorznabCatType.BooksEbook, "e-Books"); }
// standard constructor used by most indexers public BaseIndexer(string name, string link, string description, IIndexerManagerService manager, IWebClient client, Logger logger, ConfigurationData configData, IProtectionService p, TorznabCapabilities caps = null, string downloadBase = null) : this(manager, client, logger, p) { if (!link.EndsWith("/")) { throw new Exception("Site link must end with a slash."); } DisplayName = name; DisplayDescription = description; SiteLink = link; DefaultSiteLink = link; this.downloadUrlBase = downloadBase; this.configData = configData; LoadValuesFromJson(null); if (caps == null) { caps = TorznabUtil.CreateDefaultTorznabTVCaps(); } TorznabCaps = caps; }
public FunFile(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "FunFile", description: "A general tracker", link: "https://www.funfile.org/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithRSSAndDisplay()) { AddCategoryMapping(44, TorznabCatType.TVAnime); // Anime AddCategoryMapping(22, TorznabCatType.PC); // Applications AddCategoryMapping(43, TorznabCatType.AudioAudiobook); // Audio Books AddCategoryMapping(27, TorznabCatType.Books); // Ebook AddCategoryMapping(4, TorznabCatType.PCGames); // Games AddCategoryMapping(40, TorznabCatType.OtherMisc); // Miscellaneous AddCategoryMapping(19, TorznabCatType.Movies); // Movies AddCategoryMapping(6, TorznabCatType.Audio); // Music AddCategoryMapping(31, TorznabCatType.PCPhoneOther); // Portable AddCategoryMapping(7, TorznabCatType.TV); // TV }
public ILoveTorrents(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "ILoveTorrents", description: "ILT", link: "https://www.ilovetorrents.me/", caps: new TorznabCapabilities(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { AddCategoryMapping(85, TorznabCatType.Movies3D); AddCategoryMapping(23, TorznabCatType.TVAnime); AddCategoryMapping(24, TorznabCatType.BooksEbook); AddCategoryMapping(4, TorznabCatType.PCGames); AddCategoryMapping(38, TorznabCatType.ConsolePS3); AddCategoryMapping(38, TorznabCatType.ConsolePS4); AddCategoryMapping(38, TorznabCatType.ConsolePSP); AddCategoryMapping(43, TorznabCatType.ConsoleWii); AddCategoryMapping(43, TorznabCatType.ConsoleWiiU); AddCategoryMapping(12, TorznabCatType.ConsoleXBOX360DLC); AddCategoryMapping(12, TorznabCatType.ConsoleXbox); AddCategoryMapping(12, TorznabCatType.ConsoleXbox360); AddCategoryMapping(12, TorznabCatType.ConsoleXboxOne); AddCategoryMapping(6, TorznabCatType.Audio); AddCategoryMapping(7, TorznabCatType.TV); AddCategoryMapping(40, TorznabCatType.TVSD); AddCategoryMapping(8, TorznabCatType.TVHD); AddCategoryMapping(9, TorznabCatType.XXX); AddCategoryMapping(11, TorznabCatType.XXXDVD); AddCategoryMapping(10, TorznabCatType.XXXx264); AddCategoryMapping(80, TorznabCatType.MoviesBluRay); AddCategoryMapping(20, TorznabCatType.MoviesDVD); AddCategoryMapping(41, TorznabCatType.MoviesHD); AddCategoryMapping(19, TorznabCatType.Movies); }
public Norbits(IIndexerManagerService i, IWebClient w, Logger l, IProtectionService ps) : base( name: "Norbits", description: "Norbits", link: "https://norbits.net/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, downloadBase: "https://norbits.net/download.php?id=", configData: new ConfigurationDataNorbits()) { Encoding = Encoding.GetEncoding("iso-8859-1"); Language = "nb-no"; Type = "private"; TorznabCaps.SupportsImdbSearch = true; AddCategoryMapping("main_cat[]=1&sub2_cat[]=19", TorznabCatType.MoviesHD, "Filmer - HD-1080p/i"); AddCategoryMapping("main_cat[]=1&sub2_cat[]=20", TorznabCatType.MoviesHD, "Filmer - HD-720p"); AddCategoryMapping("main_cat[]=1&sub2_cat[]=22", TorznabCatType.MoviesSD, "Filmer - SD"); AddCategoryMapping("main_cat[]=2&sub2_cat[]=19", TorznabCatType.TVHD, "TV - HD-1080p/i"); AddCategoryMapping("main_cat[]=2&sub2_cat[]=20", TorznabCatType.TVHD, "TV - HD-720p"); AddCategoryMapping("main_cat[]=2&sub2_cat[]=22", TorznabCatType.TVSD, "TV - SD"); AddCategoryMapping("main_cat[]=3", TorznabCatType.PC, "Programmer"); AddCategoryMapping("main_cat[]=4", TorznabCatType.Console, "Spill"); AddCategoryMapping("main_cat[]=5&sub2_cat[]=42", TorznabCatType.AudioMP3, "Musikk - 192"); AddCategoryMapping("main_cat[]=5&sub2_cat[]=43", TorznabCatType.AudioMP3, "Musikk - 256"); AddCategoryMapping("main_cat[]=5&sub2_cat[]=44", TorznabCatType.AudioMP3, "Musikk - 320"); AddCategoryMapping("main_cat[]=5&sub2_cat[]=45", TorznabCatType.AudioMP3, "Musikk - VBR"); AddCategoryMapping("main_cat[]=5&sub2_cat[]=46", TorznabCatType.AudioLossless, "Musikk - Lossless"); AddCategoryMapping("main_cat[]=6", TorznabCatType.Books, "Tidsskrift"); AddCategoryMapping("main_cat[]=7", TorznabCatType.AudioAudiobook, "Lydbøker"); AddCategoryMapping("main_cat[]=8&sub2_cat[]=19", TorznabCatType.AudioVideo, "Musikkvideoer - HD-1080p/i"); AddCategoryMapping("main_cat[]=8&sub2_cat[]=20", TorznabCatType.AudioVideo, "Musikkvideoer - HD-720p"); AddCategoryMapping("main_cat[]=8&sub2_cat[]=22", TorznabCatType.AudioVideo, "Musikkvideoer - SD"); AddCategoryMapping("main_cat[]=40", TorznabCatType.AudioOther, "Podcasts"); }
public BitHdtv(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "BIT-HDTV", description: "Home of high definition invites", link: "https://www.bit-hdtv.com/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { AddCategoryMapping(1, TorznabCatType.TVAnime); // Anime AddCategoryMapping(2, TorznabCatType.MoviesBluRay); // Blu-ray AddCategoryMapping(4, TorznabCatType.TVDocumentary); // Documentaries AddCategoryMapping(6, TorznabCatType.AudioLossless); // HQ Audio AddCategoryMapping(7, TorznabCatType.Movies); // Movies AddCategoryMapping(8, TorznabCatType.AudioVideo); // Music Videos AddCategoryMapping(5, TorznabCatType.TVSport); // Sports AddCategoryMapping(10, TorznabCatType.TV); // TV AddCategoryMapping(12, TorznabCatType.TV); // TV/Seasonpack AddCategoryMapping(11, TorznabCatType.XXX); // XXX }
public ImmortalSeed(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "ImmortalSeed", description: "ImmortalSeed", link: "http://immortalseed.me/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "en-us"; Type = "private"; AddCategoryMapping(32, TorznabCatType.TVAnime); AddCategoryMapping(47, TorznabCatType.TVSD); AddCategoryMapping(8, TorznabCatType.TVHD); AddCategoryMapping(48, TorznabCatType.TVHD); AddCategoryMapping(9, TorznabCatType.TVSD); AddCategoryMapping(4, TorznabCatType.TVHD); AddCategoryMapping(6, TorznabCatType.TVSD); AddCategoryMapping(22, TorznabCatType.Books); AddCategoryMapping(41, TorznabCatType.BooksComics); AddCategoryMapping(23, TorznabCatType.PC); AddCategoryMapping(16, TorznabCatType.MoviesHD); AddCategoryMapping(17, TorznabCatType.MoviesSD); AddCategoryMapping(14, TorznabCatType.MoviesSD); AddCategoryMapping(34, TorznabCatType.MoviesForeign); AddCategoryMapping(18, TorznabCatType.MoviesForeign); AddCategoryMapping(33, TorznabCatType.MoviesForeign); AddCategoryMapping(34, TorznabCatType.Audio); AddCategoryMapping(37, TorznabCatType.AudioLossless); AddCategoryMapping(35, TorznabCatType.AudioAudiobook); AddCategoryMapping(36, TorznabCatType.AudioMP3); }
public TorrentBytes(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "TorrentBytes", description: "A decade of torrentbytes", link: "https://www.torrentbytes.net/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { AddCategoryMapping(41, TorznabCatType.TV); AddCategoryMapping(33, TorznabCatType.TVSD); AddCategoryMapping(38, TorznabCatType.TVHD); AddCategoryMapping(32, TorznabCatType.TVSD); AddCategoryMapping(37, TorznabCatType.TVSD); AddCategoryMapping(44, TorznabCatType.TVSD); AddCategoryMapping(40, TorznabCatType.Movies); AddCategoryMapping(19, TorznabCatType.MoviesSD); AddCategoryMapping(5, TorznabCatType.MoviesHD); AddCategoryMapping(20, TorznabCatType.MoviesSD); AddCategoryMapping(28, TorznabCatType.MoviesForeign); AddCategoryMapping(45, TorznabCatType.MoviesSD); AddCategoryMapping(43, TorznabCatType.Audio); AddCategoryMapping(48, TorznabCatType.AudioLossless); AddCategoryMapping(6, TorznabCatType.AudioMP3); AddCategoryMapping(46, TorznabCatType.Movies); AddCategoryMapping(1, TorznabCatType.PC); AddCategoryMapping(2, TorznabCatType.PC); AddCategoryMapping(23, TorznabCatType.TVAnime); AddCategoryMapping(21, TorznabCatType.XXX); AddCategoryMapping(9, TorznabCatType.XXXXviD); AddCategoryMapping(39, TorznabCatType.XXXx264); AddCategoryMapping(29, TorznabCatType.XXXXviD); AddCategoryMapping(24, TorznabCatType.XXXImageset); }
public AnimeBytes(IIndexerManagerService i, IWebClient client, Logger l, IProtectionService ps) : base(name: "AnimeBytes", link: "https://animebytes.tv/", description: "Powered by Tentacles", manager: i, client: client, caps: new TorznabCapabilities(TorznabCatType.TVAnime, TorznabCatType.Movies, TorznabCatType.BooksComics, TorznabCatType.ConsolePSP, TorznabCatType.ConsoleOther, TorznabCatType.PCGames, TorznabCatType.AudioMP3, TorznabCatType.AudioLossless, TorznabCatType.AudioOther), logger: l, p: ps, configData: new ConfigurationDataAnimeBytes()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "en-us"; }
public Superbits(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "Superbits", description: null, link: "https://superbits.org/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "sv-sw"; TorznabCaps.SupportsImdbSearch = true; AddCategoryMapping(1, TorznabCatType.MoviesDVD, "DVD-R Swesub"); AddCategoryMapping(2, TorznabCatType.TV, "DVD-R TV"); AddCategoryMapping(3, TorznabCatType.BooksEbook, "eBok"); AddCategoryMapping(4, TorznabCatType.MoviesHD, "Film 1080"); AddCategoryMapping(5, TorznabCatType.Movies3D, "Film 3D"); AddCategoryMapping(6, TorznabCatType.MoviesHD, "Film 720"); AddCategoryMapping(7, TorznabCatType.MoviesBluRay, "Film Bluray"); AddCategoryMapping(8, TorznabCatType.TV, "Svensk TV"); AddCategoryMapping(9, TorznabCatType.AudioAudiobook, "Ljudböcker"); AddCategoryMapping(10, TorznabCatType.AudioVideo, "Musikvideos"); AddCategoryMapping(11, TorznabCatType.BooksMagazines, "E-tidningar"); AddCategoryMapping(12, TorznabCatType.Audio, "Musik"); AddCategoryMapping(13, TorznabCatType.Other, "Omslag"); AddCategoryMapping(14, TorznabCatType.Other, "Övrigt"); AddCategoryMapping(15, TorznabCatType.PCGames, "PC-Spel"); AddCategoryMapping(16, TorznabCatType.PC0day, "Program"); AddCategoryMapping(17, TorznabCatType.ConsolePS3, "PS3"); AddCategoryMapping(18, TorznabCatType.TV, "TV"); AddCategoryMapping(19, TorznabCatType.ConsoleWii, "Wii"); AddCategoryMapping(20, TorznabCatType.ConsoleXbox, "Xbox"); AddCategoryMapping(21, TorznabCatType.MoviesOther, "Xvid"); AddCategoryMapping(22, TorznabCatType.XXX, "XXX"); }
public NCore(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "nCore", description: "A Hungarian private torrent site.", link: "https://ncore.cc/", caps: new TorznabCapabilities(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataNCore()) { AddCategoryMapping("Sorozatok SD felbontásban angolul és egyéb nyelveken.", TorznabCatType.TVSD); AddCategoryMapping("Nagyfelbontású sorozatok angolul és egyéb nyelveken.", TorznabCatType.TVHD); AddCategoryMapping("Sorozatok SD felbontásban magyarul.", TorznabCatType.TVFOREIGN); AddCategoryMapping("Nagyfelbontású sorozatok magyarul.", TorznabCatType.TVFOREIGN); AddCategoryMapping("Nagyfelbontású filmek, angolul és egyéb nyelveken.", TorznabCatType.MoviesHD); AddCategoryMapping("Nagyfelbontású filmek, magyarul.", TorznabCatType.MoviesForeign); AddCategoryMapping("Filmek tömörített formátumban, angolul.", TorznabCatType.MoviesSD); AddCategoryMapping("Filmek tömörített formátumban, magyarul.", TorznabCatType.MoviesForeign); AddCategoryMapping("Filmek DVD-n, angolul és egyéb nyelveken.", TorznabCatType.MoviesDVD); AddCategoryMapping("Filmek DVD-n, magyarul.", TorznabCatType.MoviesDVD); AddCategoryMapping("Filmek DVD9 formátumban angolul és egyéb nyelveken.", TorznabCatType.MoviesDVD); AddCategoryMapping("Filmek DVD9 formátumban magyarul.", TorznabCatType.MoviesDVD); AddCategoryMapping("Zene külföldi előadóktól (MP3).", TorznabCatType.AudioMP3); AddCategoryMapping("Zene magyar előadóktól (MP3).", TorznabCatType.AudioForeign); AddCategoryMapping("Lossless, azaz veszteségmentes formátumú zene külföldi eloadótól (APE/FLAC/DTS/WAV).", TorznabCatType.AudioLossless); AddCategoryMapping("Lossless, azaz veszteségmentes formátumú zene magyar eloadótól (APE/FLAC/DTS/WAV).", TorznabCatType.AudioLossless); AddCategoryMapping("Koncertek, Zenei anyagok.", TorznabCatType.AudioVideo); AddCategoryMapping("Erotikus tartalom.", TorznabCatType.XXXXviD); AddCategoryMapping("Erotikus tartalom (HD).", TorznabCatType.XXXx264); AddCategoryMapping("Erotikus tartalom (DVD).", TorznabCatType.XXXDVD); AddCategoryMapping("Erotikus tartalom (Képsorozatok).", TorznabCatType.XXXImageset); AddCategoryMapping("Könyvek, dokumentációk, tananyagok, eBook-ok angolul.", TorznabCatType.BooksEbook); AddCategoryMapping("Könyvek, dokumentációk, tananyagok, eBook-ok magyarul.", TorznabCatType.BooksForeign); AddCategoryMapping("Játékok CD/DVD képben.", TorznabCatType.PCGames); AddCategoryMapping("Szoftverek, programok CD/DVD képben.", TorznabCatType.PCISO); AddCategoryMapping("Programok és játékok mobilra.", TorznabCatType.PCPhoneOther); AddCategoryMapping("Játékok Xbox-ra, PS-re, PSP-re, GC-re, Wii-re.", TorznabCatType.Console); }
public FileList(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "FileList", description: "The best Romanian site.", link: "http://filelist.ro/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataFileList()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "ro-ro"; AddCategoryMapping(24, TorznabCatType.TVAnime); AddCategoryMapping(11, TorznabCatType.Audio); AddCategoryMapping(15, TorznabCatType.TV); AddCategoryMapping(18, TorznabCatType.Other); AddCategoryMapping(16, TorznabCatType.TVDocumentary); AddCategoryMapping(25, TorznabCatType.Movies3D); AddCategoryMapping(20, TorznabCatType.MoviesBluRay); AddCategoryMapping(2, TorznabCatType.MoviesSD); AddCategoryMapping(3, TorznabCatType.MoviesForeign); //RO AddCategoryMapping(4, TorznabCatType.MoviesHD); AddCategoryMapping(19, TorznabCatType.MoviesForeign); // RO AddCategoryMapping(1, TorznabCatType.MoviesSD); AddCategoryMapping(10, TorznabCatType.Console); AddCategoryMapping(9, TorznabCatType.PCGames); AddCategoryMapping(17, TorznabCatType.PC); AddCategoryMapping(22, TorznabCatType.PCPhoneOther); //Apps/mobile AddCategoryMapping(8, TorznabCatType.PC); AddCategoryMapping(21, TorznabCatType.TVHD); AddCategoryMapping(23, TorznabCatType.TVSD); AddCategoryMapping(13, TorznabCatType.TVSport); AddCategoryMapping(14, TorznabCatType.TV); AddCategoryMapping(12, TorznabCatType.AudioVideo); AddCategoryMapping(7, TorznabCatType.XXX); }
public BJShare(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "BJ-Share", description: "A brazilian tracker.", link: "https://bj-share.me/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithRSSAndDisplay()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "pt-br"; Type = "private"; AddCategoryMapping(14, TorznabCatType.TVAnime); // Anime AddCategoryMapping(3, TorznabCatType.PC0day); // Aplicativos AddCategoryMapping(8, TorznabCatType.Other); // Apostilas/Tutoriais AddCategoryMapping(19, TorznabCatType.AudioAudiobook); // Audiobook AddCategoryMapping(16, TorznabCatType.TVOTHER); // Desenho Animado AddCategoryMapping(18, TorznabCatType.TVDocumentary); // Documentários AddCategoryMapping(10, TorznabCatType.Books); // E-Books AddCategoryMapping(20, TorznabCatType.TVSport); // Esportes AddCategoryMapping(1, TorznabCatType.Movies); // Filmes AddCategoryMapping(12, TorznabCatType.MoviesOther); // Histórias em Quadrinhos AddCategoryMapping(5, TorznabCatType.Audio); // Músicas AddCategoryMapping(7, TorznabCatType.Other); // Outros AddCategoryMapping(9, TorznabCatType.BooksMagazines); // Revistas AddCategoryMapping(2, TorznabCatType.TV); // Seriados AddCategoryMapping(17, TorznabCatType.TV); // Shows AddCategoryMapping(13, TorznabCatType.TV); // Stand Up Comedy AddCategoryMapping(11, TorznabCatType.Other); // Video-Aula AddCategoryMapping(6, TorznabCatType.TV); // Vídeos de TV AddCategoryMapping(4, TorznabCatType.Other); // Jogos AddCategoryMapping(199, TorznabCatType.XXX); // Filmes Adultos AddCategoryMapping(200, TorznabCatType.XXX); // Jogos Adultos AddCategoryMapping(201, TorznabCatType.XXXImageset); // Fotos Adultas }
public AlphaRatio(IIndexerManagerService i, IWebClient w, Logger l, IProtectionService ps) : base(name: "AlphaRatio", description: "Legendary", link: "https://alpharatio.cc/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, downloadBase: "https://alpharatio.cc/torrents.php?action=download&id=", configData: new ConfigurationDataBasicLogin()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "en-us"; Type = "private"; AddCategoryMapping(1, TorznabCatType.TVSD); AddCategoryMapping(2, TorznabCatType.TVHD); AddCategoryMapping(3, TorznabCatType.TVSD); AddCategoryMapping(4, TorznabCatType.TVSD); AddCategoryMapping(5, TorznabCatType.TVHD); AddCategoryMapping(6, TorznabCatType.MoviesSD); AddCategoryMapping(7, TorznabCatType.MoviesHD); AddCategoryMapping(8, TorznabCatType.MoviesSD); AddCategoryMapping(9, TorznabCatType.MoviesHD); AddCategoryMapping(10, TorznabCatType.XXX); AddCategoryMapping(20, TorznabCatType.XXX); AddCategoryMapping(12, TorznabCatType.PCGames); AddCategoryMapping(13, TorznabCatType.ConsoleXbox); AddCategoryMapping(14, TorznabCatType.ConsolePS3); AddCategoryMapping(15, TorznabCatType.ConsoleWii); AddCategoryMapping(16, TorznabCatType.PC); AddCategoryMapping(17, TorznabCatType.PCMac); AddCategoryMapping(19, TorznabCatType.PCPhoneOther); AddCategoryMapping(21, TorznabCatType.BooksEbook); AddCategoryMapping(22, TorznabCatType.AudioAudiobook); AddCategoryMapping(23, TorznabCatType.Audio); }
public YTS(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "YTS", description: null, link: "https://yts.ag/", caps: new TorznabCapabilities(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataUrl(defaultSiteLink)) { Encoding = Encoding.GetEncoding("windows-1252"); Language = "en-us"; Type = "public"; TorznabCaps.SupportsImdbSearch = true; webclient.requestDelay = 2; // 0.5 requests per second AddCategoryMapping(3, TorznabCatType.Movies3D, "3D"); AddCategoryMapping(720, TorznabCatType.MoviesHD, "720p"); AddCategoryMapping(1080, TorznabCatType.MoviesHD, "1080p"); }
public Hebits(IIndexerManagerService i, Logger l, IWebClient wc, IProtectionService ps) : base(name: "Hebits", description: "The Israeli Tracker", link: "https://hebits.net/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l, p: ps, downloadBase: "https://hebits.net/", configData: new ConfigurationDataBasicLogin()) { AddCategoryMapping(19, TorznabCatType.MoviesSD); AddCategoryMapping(25, TorznabCatType.MoviesOther); // Israeli Content AddCategoryMapping(20, TorznabCatType.MoviesDVD); AddCategoryMapping(36, TorznabCatType.MoviesBluRay); AddCategoryMapping(27, TorznabCatType.MoviesHD); AddCategoryMapping(7, TorznabCatType.TVSD); // Israeli SDTV AddCategoryMapping(24, TorznabCatType.TVSD); // English SDTV AddCategoryMapping(1, TorznabCatType.TVHD); // Israel HDTV AddCategoryMapping(37, TorznabCatType.TVHD); // Israel HDTV }
public Norbits(IIndexerManagerService i, IWebClient w, Logger l, IProtectionService ps) : base( name: "Norbits", description: "Norbits", link: "https://norbits.net/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, downloadBase: "https://norbits.net/download.php?id=", configData: new ConfigurationDataNorbits()) { Encoding = Encoding.GetEncoding("iso-8859-1"); Language = "nb-no"; // Clean capabilities TorznabCaps.Categories.Clear(); // TV Series AddCategoryMapping("main_cat[]=2&sub2_cat[]=22", TorznabCatType.TVSD); AddCategoryMapping("main_cat[]=2&sub2_cat[]=20", TorznabCatType.TVHD); }
public TehConnection(IIndexerManagerService i, Logger l, IWebClient c, IProtectionService ps) : base(name: "TehConnection", description: "Working towards providing a well-seeded archive of all available digital forms of cinema and film in their highest possible quality", link: "https://tehconnection.eu/", caps: new TorznabCapabilities(), manager: i, client: c, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithFilter(@"Enter filter options below to restrict search results. Separate options with a space if using more than one option.<br>Filter options available: <br><code>QualityEncodeOnly</code><br><code>FreeLeechOnly</code>")) { AddCategoryMapping(1, TorznabCatType.Movies); AddCategoryMapping(1, TorznabCatType.MoviesForeign); AddCategoryMapping(1, TorznabCatType.MoviesOther); AddCategoryMapping(1, TorznabCatType.MoviesSD); AddCategoryMapping(1, TorznabCatType.MoviesHD); AddCategoryMapping(1, TorznabCatType.Movies3D); AddCategoryMapping(1, TorznabCatType.MoviesBluRay); AddCategoryMapping(1, TorznabCatType.MoviesDVD); AddCategoryMapping(1, TorznabCatType.MoviesWEBDL); }
public BB(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "bB", description: "bB", link: "http://www.reddit.com/r/baconbits/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { AddCategoryMapping(1, TorznabCatType.Audio); AddCategoryMapping(2, TorznabCatType.PC); AddCategoryMapping(3, TorznabCatType.BooksEbook); AddCategoryMapping(4, TorznabCatType.AudioAudiobook); AddCategoryMapping(7, TorznabCatType.BooksComics); AddCategoryMapping(8, TorznabCatType.TVAnime); AddCategoryMapping(9, TorznabCatType.Movies); AddCategoryMapping(10, TorznabCatType.TVHD); AddCategoryMapping(10, TorznabCatType.TVSD); AddCategoryMapping(10, TorznabCatType.TV); AddCategoryMapping(11, TorznabCatType.PCGames); }
public PassThePopcorn(IIndexerManagerService i, Logger l, IWebClient c, IProtectionService ps) : base(name: "PassThePopcorn", description: "PassThePopcorn", link: "https://passthepopcorn.me/", caps: new TorznabCapabilities(), manager: i, client: c, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithFilterAndPasskey(@"Enter filter options below to restrict search results. Separate options with a space if using more than one option.<br>Filter options available: <br><code>GoldenPopcorn</code><br><code>Scene</code><br><code>Checked</code>")) { AddCategoryMapping(1, TorznabCatType.Movies); AddCategoryMapping(1, TorznabCatType.MoviesForeign); AddCategoryMapping(1, TorznabCatType.MoviesOther); AddCategoryMapping(1, TorznabCatType.MoviesSD); AddCategoryMapping(1, TorznabCatType.MoviesHD); AddCategoryMapping(1, TorznabCatType.Movies3D); AddCategoryMapping(1, TorznabCatType.MoviesBluRay); AddCategoryMapping(1, TorznabCatType.MoviesDVD); AddCategoryMapping(1, TorznabCatType.MoviesWEBDL); }
public x264(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "x264", description: "A movie/TV tracker", link: "https://x264.me/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataRecaptchaLogin()) { Encoding = Encoding.GetEncoding("iso-8859-1"); Language = "en-us"; AddCategoryMapping(20, TorznabCatType.Movies); // Movies&TV/Sources AddCategoryMapping(53, TorznabCatType.MoviesHD); // Movies/1080p AddCategoryMapping(30, TorznabCatType.MoviesHD); // Movies/576p AddCategoryMapping(50, TorznabCatType.MoviesHD); // Movies/720p AddCategoryMapping(33, TorznabCatType.MoviesSD); // Movies/SD AddCategoryMapping(54, TorznabCatType.TVHD); // TV/1080p AddCategoryMapping(31, TorznabCatType.TVHD); // TV/576p AddCategoryMapping(51, TorznabCatType.TVHD); // TV/720p AddCategoryMapping(25, TorznabCatType.TVSD); // TV/SD }
public HDTorrents(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "HD-Torrents", description: "HD-Torrents is a private torrent website with HD torrents and strict rules on their content.", link: "https://hdts.ru/",// Of the accessible domains the .ru seems the most reliable. https://hdts.ru | https://hd-torrents.org | https://hd-torrents.net | https://hd-torrents.me manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLogin()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "en-us"; TorznabCaps.Categories.Clear(); AddCategoryMapping("1", TorznabCatType.MoviesHD); // Movie/Blu-Ray AddCategoryMapping("2", TorznabCatType.MoviesHD); // Movie/Remux AddCategoryMapping("5", TorznabCatType.MoviesHD); //Movie/1080p/i AddCategoryMapping("3", TorznabCatType.MoviesHD); //Movie/720p AddCategoryMapping("63", TorznabCatType.Audio); //Movie/Audio Track AddCategoryMapping("59", TorznabCatType.TVHD); //TV Show/Blu-ray AddCategoryMapping("60", TorznabCatType.TVHD); //TV Show/Remux AddCategoryMapping("30", TorznabCatType.TVHD); //TV Show/1080p/i AddCategoryMapping("38", TorznabCatType.TVHD); //TV Show/720p AddCategoryMapping("44", TorznabCatType.Audio); //Music/Album AddCategoryMapping("61", TorznabCatType.AudioVideo); //Music/Blu-Ray AddCategoryMapping("62", TorznabCatType.AudioVideo); //Music/Remux AddCategoryMapping("57", TorznabCatType.AudioVideo); //Music/1080p/i AddCategoryMapping("45", TorznabCatType.AudioVideo); //Music/720p AddCategoryMapping("58", TorznabCatType.XXX); //XXX/Blu-ray AddCategoryMapping("48", TorznabCatType.XXX); //XXX/1080p/i AddCategoryMapping("47", TorznabCatType.XXX); //XXX/720p }
public GFTracker(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "GFTracker", description: "Home of user happiness", link: "https://www.thegft.org/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataRecaptchaLogin()) { AddCategoryMapping(4, TorznabCatType.TV); // TV/XVID AddCategoryMapping(17, TorznabCatType.TVHD); // TV/X264 AddCategoryMapping(19, TorznabCatType.TV); // TV/DVDRIP AddCategoryMapping(26, TorznabCatType.TVHD); // TV/BLURAY AddCategoryMapping(37, TorznabCatType.TV); // TV/DVDR AddCategoryMapping(47, TorznabCatType.TV); // TV/SD AddCategoryMapping(7, TorznabCatType.Movies); // Movies/XVID AddCategoryMapping(8, TorznabCatType.MoviesDVD); // Movies/DVDR AddCategoryMapping(12, TorznabCatType.MoviesBluRay); // Movies/BLURAY AddCategoryMapping(18, TorznabCatType.MoviesHD); // Movies/X264-HD AddCategoryMapping(49, TorznabCatType.MoviesSD); // Movies/X264-SD }
public BitSoup(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "BitSoup", description: "SoupieBits", link: "https://www.bitsoup.me/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithAlternateLink()) { this.configData.Instructions.Value = this.DisplayName + " has multiple URLs. The default (" + this.SiteLink + ") can be changed by entering a new value in the box below."; this.configData.Instructions.Value += "The following are some known URLs for " + this.DisplayName; this.configData.Instructions.Value += "<ul><li>" + String.Join("</li><li>", this.KnownURLs.ToArray()) + "</li></ul>"; //AddCategoryMapping("624", TorznabCatType.Console); //AddCategoryMapping("307", TorznabCatType.ConsoleNDS); //AddCategoryMapping("308", TorznabCatType.ConsolePSP); AddCategoryMapping("35", TorznabCatType.ConsoleWii); //AddCategoryMapping("309", TorznabCatType.ConsoleXbox); AddCategoryMapping("12", TorznabCatType.ConsoleXbox360); //AddCategoryMapping("305", TorznabCatType.ConsoleWiiwareVC); //AddCategoryMapping("309", TorznabCatType.ConsoleXBOX360DLC); AddCategoryMapping("38", TorznabCatType.ConsolePS3); //AddCategoryMapping("239", TorznabCatType.ConsoleOther); //AddCategoryMapping("245", TorznabCatType.ConsoleOther); //AddCategoryMapping("246", TorznabCatType.ConsoleOther); //AddCategoryMapping("626", TorznabCatType.ConsoleOther); //AddCategoryMapping("628", TorznabCatType.ConsoleOther); //AddCategoryMapping("630", TorznabCatType.ConsoleOther); //AddCategoryMapping("307", TorznabCatType.Console3DS); //AddCategoryMapping("308", TorznabCatType.ConsolePSVita); //AddCategoryMapping("307", TorznabCatType.ConsoleWiiU); //AddCategoryMapping("309", TorznabCatType.ConsoleXboxOne); //AddCategoryMapping("308", TorznabCatType.ConsolePS4); //AddCategoryMapping("631", TorznabCatType.Movies); //AddCategoryMapping("631", TorznabCatType.MoviesForeign); //AddCategoryMapping("455", TorznabCatType.MoviesOther); //AddCategoryMapping("633", TorznabCatType.MoviesOther); AddCategoryMapping("19", TorznabCatType.MoviesSD); AddCategoryMapping("41", TorznabCatType.MoviesHD); AddCategoryMapping("17", TorznabCatType.Movies3D); AddCategoryMapping("80", TorznabCatType.MoviesBluRay); AddCategoryMapping("20", TorznabCatType.MoviesDVD); //AddCategoryMapping("631", TorznabCatType.MoviesWEBDL); AddCategoryMapping("6", TorznabCatType.Audio); //AddCategoryMapping("623", TorznabCatType.AudioMP3); AddCategoryMapping("29", TorznabCatType.AudioVideo); //AddCategoryMapping("402", TorznabCatType.AudioVideo); AddCategoryMapping("5", TorznabCatType.AudioAudiobook); //AddCategoryMapping("1", TorznabCatType.AudioLossless); //AddCategoryMapping("403", TorznabCatType.AudioOther); //AddCategoryMapping("642", TorznabCatType.AudioOther); //AddCategoryMapping("1", TorznabCatType.AudioForeign); //AddCategoryMapping("233", TorznabCatType.PC); //AddCategoryMapping("236", TorznabCatType.PC); //AddCategoryMapping("1", TorznabCatType.PC0day); AddCategoryMapping("1", TorznabCatType.PCISO); //AddCategoryMapping("235", TorznabCatType.PCMac); //AddCategoryMapping("627", TorznabCatType.PCPhoneOther); AddCategoryMapping("21", TorznabCatType.PCGames); AddCategoryMapping("4", TorznabCatType.PCGames); //AddCategoryMapping("625", TorznabCatType.PCPhoneIOS); //AddCategoryMapping("625", TorznabCatType.PCPhoneAndroid); AddCategoryMapping("45", TorznabCatType.TV); //AddCategoryMapping("433", TorznabCatType.TV); //AddCategoryMapping("639", TorznabCatType.TVWEBDL); //AddCategoryMapping("433", TorznabCatType.TVWEBDL); //AddCategoryMapping("639", TorznabCatType.TVFOREIGN); //AddCategoryMapping("433", TorznabCatType.TVFOREIGN); AddCategoryMapping("7", TorznabCatType.TVSD); AddCategoryMapping("49", TorznabCatType.TVSD); AddCategoryMapping("42", TorznabCatType.TVHD); //AddCategoryMapping("433", TorznabCatType.TVHD); //AddCategoryMapping("635", TorznabCatType.TVOTHER); //AddCategoryMapping("636", TorznabCatType.TVSport); AddCategoryMapping("23", TorznabCatType.TVAnime); //AddCategoryMapping("634", TorznabCatType.TVDocumentary); AddCategoryMapping("9", TorznabCatType.XXX); //AddCategoryMapping("1", TorznabCatType.XXXDVD); //AddCategoryMapping("1", TorznabCatType.XXXWMV); //AddCategoryMapping("1", TorznabCatType.XXXXviD); //AddCategoryMapping("1", TorznabCatType.XXXx264); //AddCategoryMapping("1", TorznabCatType.XXXOther); //AddCategoryMapping("1", TorznabCatType.XXXImageset); //AddCategoryMapping("1", TorznabCatType.XXXPacks); //AddCategoryMapping("340", TorznabCatType.Other); //AddCategoryMapping("342", TorznabCatType.Other); //AddCategoryMapping("344", TorznabCatType.Other); //AddCategoryMapping("391", TorznabCatType.Other); //AddCategoryMapping("392", TorznabCatType.Other); //AddCategoryMapping("393", TorznabCatType.Other); //AddCategoryMapping("394", TorznabCatType.Other); //AddCategoryMapping("234", TorznabCatType.Other); //AddCategoryMapping("638", TorznabCatType.Other); //AddCategoryMapping("629", TorznabCatType.Other); //AddCategoryMapping("1", TorznabCatType.OtherMisc); //AddCategoryMapping("1", TorznabCatType.OtherHashed); //AddCategoryMapping("408", TorznabCatType.Books); AddCategoryMapping("24", TorznabCatType.BooksEbook); //AddCategoryMapping("406", TorznabCatType.BooksComics); //AddCategoryMapping("407", TorznabCatType.BooksComics); //AddCategoryMapping("409", TorznabCatType.BooksComics); //AddCategoryMapping("410", TorznabCatType.BooksMagazines); //AddCategoryMapping("1", TorznabCatType.BooksTechnical); //AddCategoryMapping("1", TorznabCatType.BooksOther); //AddCategoryMapping("1", TorznabCatType.BooksForeign); }
public DownloadController(IIndexerManagerService i, Logger l, IServerService s) { logger = l; indexerService = i; serverService = s; }
public Xthor(IIndexerManagerService i, IWebClient w, Logger l, IProtectionService ps) : base( name: "Xthor", description: "General French Private Tracker", link: "https://xthor.bz/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, downloadBase: "https://xthor.bz/download.php?torrent=", configData: new ConfigurationDataXthor()) { Encoding = Encoding.UTF8; Language = "fr-fr"; Type = "private"; // Clean capabilities TorznabCaps.Categories.Clear(); // Movies AddCategoryMapping(6, TorznabCatType.MoviesSD); // XVID AddCategoryMapping(7, TorznabCatType.MoviesSD); // X264 AddCategoryMapping(95, TorznabCatType.MoviesSD); // WEBRIP AddCategoryMapping(5, TorznabCatType.MoviesHD); // HD 720P AddCategoryMapping(4, TorznabCatType.MoviesHD); // HD 1080P X264 AddCategoryMapping(100, TorznabCatType.MoviesHD); // HD 1080P X265 AddCategoryMapping(94, TorznabCatType.MoviesHD); // WEBDL AddCategoryMapping(1, TorznabCatType.MoviesBluRay); // FULL BLURAY AddCategoryMapping(2, TorznabCatType.MoviesBluRay); // BLURAY REMUX AddCategoryMapping(3, TorznabCatType.MoviesBluRay); // FULL BLURAY 3D AddCategoryMapping(8, TorznabCatType.MoviesDVD); // FULL DVD AddCategoryMapping(9, TorznabCatType.MoviesOther); // VOSTFR AddCategoryMapping(36, TorznabCatType.XXX); // XXX // Series AddCategoryMapping(14, TorznabCatType.TVSD); // SD VF AddCategoryMapping(16, TorznabCatType.TVSD); // SD VF VOSTFR AddCategoryMapping(15, TorznabCatType.TVHD); // HD VF AddCategoryMapping(17, TorznabCatType.TVHD); // HD VF VOSTFR AddCategoryMapping(13, TorznabCatType.TVOTHER); // PACK AddCategoryMapping(98, TorznabCatType.TVOTHER); // PACK VOSTFR HD AddCategoryMapping(16, TorznabCatType.TVOTHER); // PACK VOSTFR SD AddCategoryMapping(30, TorznabCatType.TVOTHER); // EMISSIONS AddCategoryMapping(34, TorznabCatType.TVOTHER); // EMISSIONS AddCategoryMapping(33, TorznabCatType.TVOTHER); // SHOWS // Anime AddCategoryMapping(31, TorznabCatType.TVAnime); // MOVIES ANIME AddCategoryMapping(32, TorznabCatType.TVAnime); // SERIES ANIME AddCategoryMapping(110, TorznabCatType.TVAnime); // ANIME VOSTFR AddCategoryMapping(101, TorznabCatType.TVAnime); // PACK ANIME // Documentaries AddCategoryMapping(12, TorznabCatType.TVDocumentary); // DOCS // Music AddCategoryMapping(20, TorznabCatType.AudioVideo); // CONCERT // Other AddCategoryMapping(21, TorznabCatType.PC); // PC AddCategoryMapping(22, TorznabCatType.PCMac); // PC AddCategoryMapping(25, TorznabCatType.PCGames); // GAMES AddCategoryMapping(26, TorznabCatType.ConsoleXbox360); // GAMES AddCategoryMapping(28, TorznabCatType.ConsoleWii); // GAMES AddCategoryMapping(27, TorznabCatType.ConsolePS3); // GAMES AddCategoryMapping(29, TorznabCatType.ConsoleNDS); // GAMES AddCategoryMapping(24, TorznabCatType.BooksEbook); // EBOOKS AddCategoryMapping(96, TorznabCatType.BooksEbook); // EBOOKS MAGAZINES AddCategoryMapping(99, TorznabCatType.BooksEbook); // EBOOKS ANIME AddCategoryMapping(23, TorznabCatType.PCPhoneAndroid); // ANDROID AddCategoryMapping(36, TorznabCatType.XXX); // XxX / Films AddCategoryMapping(105, TorznabCatType.XXX); // XxX / Séries AddCategoryMapping(114, TorznabCatType.XXX); // XxX / Lesbiennes AddCategoryMapping(115, TorznabCatType.XXX); // XxX / Gays AddCategoryMapping(113, TorznabCatType.XXX); // XxX / Hentai }
public NewRealWorld(IIndexerManagerService i, IWebClient wc, Logger l, IProtectionService ps) : base(name: "New Real World", description: "A German general tracker.", link: "http://nrw-tracker.eu/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: wc, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithRSSAndDisplay()) { AddCategoryMapping(39, TorznabCatType.TVAnime); // Anime: HD|1080p AddCategoryMapping(38, TorznabCatType.TVAnime); // Anime: HD|720p AddCategoryMapping(1, TorznabCatType.TVAnime); // Anime: SD AddCategoryMapping(7, TorznabCatType.PCPhoneOther); // Appz: Handy-PDA AddCategoryMapping(36, TorznabCatType.PCMac); // Appz: Mac AddCategoryMapping(18, TorznabCatType.PC); // Appz: Sonstiges AddCategoryMapping(17, TorznabCatType.PC); // Appz: Win AddCategoryMapping(15, TorznabCatType.Audio); // Audio: DVD-R AddCategoryMapping(49, TorznabCatType.AudioLossless); // Audio: Flac AddCategoryMapping(30, TorznabCatType.AudioAudiobook); // Audio: Hörspiele AddCategoryMapping(14, TorznabCatType.AudioMP3); // Audio: MP3 AddCategoryMapping(22, TorznabCatType.AudioVideo); // Audio: Videoclip AddCategoryMapping(19, TorznabCatType.Other); // Diverses: Sonstiges AddCategoryMapping(43, TorznabCatType.TVDocumentary); // Dokus: HD AddCategoryMapping(2, TorznabCatType.TVDocumentary); // Dokus: SD AddCategoryMapping(3, TorznabCatType.Books); // Ebooks: Bücher AddCategoryMapping(52, TorznabCatType.BooksComics); // Ebooks: Comics AddCategoryMapping(53, TorznabCatType.BooksMagazines); // Ebooks: Magazine AddCategoryMapping(55, TorznabCatType.BooksOther); // Ebooks: XXX AddCategoryMapping(54, TorznabCatType.BooksOther); // Ebooks: Zeitungen AddCategoryMapping(47, TorznabCatType.PCPhoneOther); // Games: Andere AddCategoryMapping(32, TorznabCatType.PCMac); // Games: Mac AddCategoryMapping(41, TorznabCatType.ConsoleNDS); // Games: NDS/3DS AddCategoryMapping(4, TorznabCatType.PCGames); // Games: PC AddCategoryMapping(5, TorznabCatType.ConsolePS3); // Games: PS2 AddCategoryMapping(9, TorznabCatType.ConsolePS3); // Games: PS3 AddCategoryMapping(6, TorznabCatType.ConsolePSP); // Games: PSP AddCategoryMapping(28, TorznabCatType.ConsoleWii); // Games: Wii AddCategoryMapping(31, TorznabCatType.ConsoleXbox); // Games: XboX AddCategoryMapping(51, TorznabCatType.Movies3D); // Movies: 3D AddCategoryMapping(37, TorznabCatType.MoviesBluRay); // Movies: BluRay AddCategoryMapping(25, TorznabCatType.MoviesHD); // Movies: HD|1080p AddCategoryMapping(29, TorznabCatType.MoviesHD); // Movies: HD|720p AddCategoryMapping(11, TorznabCatType.MoviesDVD); // Movies: SD|DVD-R AddCategoryMapping(8, TorznabCatType.MoviesSD); // Movies: SD|x264 AddCategoryMapping(13, TorznabCatType.MoviesSD); // Movies: SD|XviD AddCategoryMapping(40, TorznabCatType.MoviesForeign); // Movies: US Movies AddCategoryMapping(33, TorznabCatType.TV); // Serien: DVD-R AddCategoryMapping(34, TorznabCatType.TVHD); // Serien: HD AddCategoryMapping(56, TorznabCatType.TVHD); // Serien: Packs|HD AddCategoryMapping(44, TorznabCatType.TVSD); // Serien: Packs|SD AddCategoryMapping(16, TorznabCatType.TVSD); // Serien: SD AddCategoryMapping(10, TorznabCatType.TVOTHER); // Serien: TV/Shows AddCategoryMapping(21, TorznabCatType.TVFOREIGN); // Serien: US TV AddCategoryMapping(24, TorznabCatType.TVSport); // Sport: Diverses AddCategoryMapping(23, TorznabCatType.TVSport); // Sport: Wrestling AddCategoryMapping(57, TorznabCatType.Movies); // Tracker - Crew: pmHD AddCategoryMapping(58, TorznabCatType.MoviesHD); // Ultra-HD: 4K AddCategoryMapping(46, TorznabCatType.XXXOther); // XXX: Diverses AddCategoryMapping(50, TorznabCatType.XXX); // XXX: HD AddCategoryMapping(45, TorznabCatType.XXXPacks); // XXX: Packs AddCategoryMapping(27, TorznabCatType.XXX); // XXX: SD }
public DanishBits(IIndexerManagerService i, Logger l, IWebClient c, IProtectionService ps) : base(name: "DanishBits", description: "A danish closed torrent tracker", link: "https://danishbits.org/", caps: TorznabUtil.CreateDefaultTorznabTVCaps(), manager: i, client: c, logger: l, p: ps, configData: new NxtGnConfigurationData()) { // Movies Mapping // DanishBits HD AddCategoryMapping(2, TorznabCatType.MoviesHD); AddCategoryMapping(2, TorznabCatType.MoviesWEBDL); // Danske film AddCategoryMapping(3, TorznabCatType.MoviesHD); AddCategoryMapping(3, TorznabCatType.MoviesWEBDL); AddCategoryMapping(3, TorznabCatType.MoviesDVD); AddCategoryMapping(3, TorznabCatType.MoviesForeign); AddCategoryMapping(3, TorznabCatType.MoviesSD); // DVDR Nordic AddCategoryMapping(10, TorznabCatType.MoviesDVD); AddCategoryMapping(10, TorznabCatType.MoviesForeign); // Custom AddCategoryMapping(28, TorznabCatType.MoviesHD); AddCategoryMapping(28, TorznabCatType.MoviesDVD); // Custom HD AddCategoryMapping(29, TorznabCatType.MoviesHD); AddCategoryMapping(29, TorznabCatType.MoviesWEBDL); // Custom Tablet AddCategoryMapping(31, TorznabCatType.MoviesSD); if (!configData.OnlyDanishCategories.Value) { // Bluray AddCategoryMapping(8, TorznabCatType.MoviesBluRay); // Boxset AddCategoryMapping(9, TorznabCatType.MoviesHD); AddCategoryMapping(9, TorznabCatType.MoviesForeign); AddCategoryMapping(9, TorznabCatType.MoviesDVD); // DVDR AddCategoryMapping(11, TorznabCatType.MoviesDVD); // HDx264 AddCategoryMapping(22, TorznabCatType.MoviesHD); // XviD/MP4/SDx264 AddCategoryMapping(24, TorznabCatType.MoviesSD); } // TV Mapping // DanishBits TV AddCategoryMapping(1, TorznabCatType.TVHD); AddCategoryMapping(1, TorznabCatType.TVWEBDL); // Dansk TV AddCategoryMapping(4, TorznabCatType.TVHD); AddCategoryMapping(4, TorznabCatType.TVWEBDL); AddCategoryMapping(4, TorznabCatType.TVFOREIGN); AddCategoryMapping(4, TorznabCatType.TVSD); // Custom TV AddCategoryMapping(30, TorznabCatType.TVHD); AddCategoryMapping(30, TorznabCatType.TVWEBDL); if (!configData.OnlyDanishCategories.Value) { // TV AddCategoryMapping(20, TorznabCatType.TVHD); AddCategoryMapping(20, TorznabCatType.TVSD); AddCategoryMapping(20, TorznabCatType.TVWEBDL); // TV Boxset AddCategoryMapping(21, TorznabCatType.TVHD); AddCategoryMapping(21, TorznabCatType.TVSD); AddCategoryMapping(21, TorznabCatType.TVWEBDL); } // E-book AddCategoryMapping(12, TorznabCatType.BooksEbook); // Audiobooks AddCategoryMapping(6, TorznabCatType.AudioAudiobook); }
public HD4Free(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "HD4Free", description: "A HD trackers", link: "https://hd4free.xyz/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataRecaptchaLogin()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "en-us"; AddCategoryMapping(42, TorznabCatType.MoviesSD); // LEGi0N 480p AddCategoryMapping(17, TorznabCatType.MoviesHD); // LEGi0N 720p AddCategoryMapping(16, TorznabCatType.MoviesHD); // LEGi0N 1080p AddCategoryMapping(84, TorznabCatType.Movies3D); // LEGi0N 3D 1080p AddCategoryMapping(31, TorznabCatType.MoviesOther); // LEGi0N REMUX AddCategoryMapping(70, TorznabCatType.MoviesBluRay); // LEGi0N BD BD25 & BD50 AddCategoryMapping(55, TorznabCatType.Movies); // LEGi0N Movie/TV PACKS AddCategoryMapping(60, TorznabCatType.Other); // shadz shack AddCategoryMapping(85, TorznabCatType.MoviesHD); // MarGe 720p AddCategoryMapping(86, TorznabCatType.MoviesHD); // MarGe 1080p AddCategoryMapping(73, TorznabCatType.MoviesBluRay); // GF44 BD-50 AddCategoryMapping(74, TorznabCatType.MoviesBluRay); // GF44 BD-25 AddCategoryMapping(88, TorznabCatType.MoviesBluRay); // taterzero BD50 AddCategoryMapping(89, TorznabCatType.MoviesBluRay); // taterzero BD25 AddCategoryMapping(90, TorznabCatType.Movies3D); // taterzero 3D BD AddCategoryMapping(39, TorznabCatType.MoviesBluRay); // Bluray REMUX AddCategoryMapping(38, TorznabCatType.MoviesBluRay); // Bluray AddCategoryMapping(75, TorznabCatType.MoviesBluRay); // Bluray 25 AddCategoryMapping(36, TorznabCatType.MoviesHD); // Encodes 720p AddCategoryMapping(35, TorznabCatType.MoviesHD); // Encodes 1080p AddCategoryMapping(45, TorznabCatType.Movies3D); // 1080p 3D Encodes AddCategoryMapping(77, TorznabCatType.MoviesHD); // WEB-DL 720p AddCategoryMapping(78, TorznabCatType.MoviesHD); // WEB-DL 1080p AddCategoryMapping(83, TorznabCatType.MoviesDVD); // DVD 5/9's AddCategoryMapping(47, TorznabCatType.Movies); // General x264 AddCategoryMapping(58, TorznabCatType.Movies); // General XViD AddCategoryMapping(66, TorznabCatType.Movies); // x265 HEVC AddCategoryMapping(34, TorznabCatType.MoviesHD); // 4K AddCategoryMapping(61, TorznabCatType.Movies); // MOViE PACKS AddCategoryMapping(44, TorznabCatType.TVHD); // HDTV 720p AddCategoryMapping(43, TorznabCatType.TVHD); // HDTV 1080p AddCategoryMapping(41, TorznabCatType.TVHD); // WEB-DL 720p TV AddCategoryMapping(40, TorznabCatType.TVHD); // WEB-DL 1080p TV AddCategoryMapping(52, TorznabCatType.TVHD); // 720p TV BluRay AddCategoryMapping(53, TorznabCatType.TVHD); // 1080p TV BluRay AddCategoryMapping(62, TorznabCatType.TVHD); // HDTV Packs AddCategoryMapping(82, TorznabCatType.TVSD); // SDTV TV PACKS AddCategoryMapping(63, TorznabCatType.PC0day); // Apps Windows AddCategoryMapping(57, TorznabCatType.PCMac); // Appz Mac AddCategoryMapping(72, TorznabCatType.AudioAudiobook); // Audio Books AddCategoryMapping(71, TorznabCatType.Books); // Ebooks AddCategoryMapping(46, TorznabCatType.AudioLossless); // FLAC/Lossless AddCategoryMapping(81, TorznabCatType.AudioMP3); // MP3 Music AddCategoryMapping(87, TorznabCatType.AudioVideo); // HD MUSiC ViDEOS AddCategoryMapping(32, TorznabCatType.Other); // Covers And Artwork AddCategoryMapping(50, TorznabCatType.XXX); // P**n XXX }
public HouseOfTorrents(IIndexerManagerService i, Logger l, IWebClient w, IProtectionService ps) : base(name: "House-of-Torrents", description: "A general tracker", link: "https://houseoftorrents.me/", caps: new TorznabCapabilities(), manager: i, client: w, logger: l, p: ps, configData: new ConfigurationDataBasicLoginWithRSSAndDisplay()) { Encoding = Encoding.GetEncoding("UTF-8"); Language = "en-us"; Type = "private"; AddCategoryMapping(42, TorznabCatType.PCMac); // Applications/Mac AddCategoryMapping(34, TorznabCatType.PC); // Applications/PC AddCategoryMapping(66, TorznabCatType.MoviesForeign); // Foreign AddCategoryMapping(38, TorznabCatType.MoviesForeign); // Foreign/French AddCategoryMapping(39, TorznabCatType.MoviesForeign); // Foreign/German AddCategoryMapping(40, TorznabCatType.MoviesForeign); // Foreign/Spanish AddCategoryMapping(41, TorznabCatType.MoviesForeign); // Foreign/Swedish AddCategoryMapping(67, TorznabCatType.ConsoleNDS); // Games/Nintendo AddCategoryMapping(9, TorznabCatType.PCGames); // Games/PC AddCategoryMapping(8, TorznabCatType.ConsolePS3); // Games/PS3 AddCategoryMapping(30, TorznabCatType.ConsolePS4); // Games/PS4 AddCategoryMapping(7, TorznabCatType.ConsolePSP); // Games/PSP AddCategoryMapping(29, TorznabCatType.ConsoleWii); // Games/Wii AddCategoryMapping(31, TorznabCatType.ConsoleXbox360); // Games/XBOX360 AddCategoryMapping(32, TorznabCatType.ConsoleXboxOne); // Games/XBOXONE AddCategoryMapping(71, TorznabCatType.PCPhoneAndroid); // Mobile/Android AddCategoryMapping(72, TorznabCatType.PCPhoneIOS); // Mobile/iOS AddCategoryMapping(47, TorznabCatType.Movies3D); // Movies/3D AddCategoryMapping(43, TorznabCatType.MoviesBluRay); // Movies/Bluray AddCategoryMapping(84, TorznabCatType.MoviesSD); // Movies/Cam AddCategoryMapping(44, TorznabCatType.MoviesDVD); // Movies/DVD-R AddCategoryMapping(45, TorznabCatType.Movies); // Movies/MP4 AddCategoryMapping(69, TorznabCatType.Movies); // Movies/Packs AddCategoryMapping(46, TorznabCatType.MoviesSD); // Movies/SD AddCategoryMapping(11, TorznabCatType.MoviesHD); // Movies/x264 AddCategoryMapping(83, TorznabCatType.MoviesHD); // Movies/x265 AddCategoryMapping(10, TorznabCatType.MoviesOther); // Movies/XviD AddCategoryMapping(36, TorznabCatType.AudioLossless); // Music/FLAC AddCategoryMapping(12, TorznabCatType.AudioMP3); // Music/MP3 AddCategoryMapping(79, TorznabCatType.Audio); // Music/Pack AddCategoryMapping(28, TorznabCatType.AudioVideo); // Music/Video AddCategoryMapping(49, TorznabCatType.TVAnime); // Others/Anime AddCategoryMapping(80, TorznabCatType.AudioAudiobook); // Others/AudioBook AddCategoryMapping(60, TorznabCatType.Other); // Others/Boxsets AddCategoryMapping(65, TorznabCatType.TVDocumentary); // Others/Documentary AddCategoryMapping(61, TorznabCatType.Books); // Others/E-Book AddCategoryMapping(51, TorznabCatType.Other); // Others/RARFIX AddCategoryMapping(74, TorznabCatType.TVSport); // Sports AddCategoryMapping(75, TorznabCatType.TVSport); // Sports/Boxing AddCategoryMapping(76, TorznabCatType.TVSport); // Sports/Racing AddCategoryMapping(77, TorznabCatType.TVSport); // Sports/UFC AddCategoryMapping(78, TorznabCatType.TVSport); // Sports/WWE AddCategoryMapping(68, TorznabCatType.TV); // TV/Packs AddCategoryMapping(53, TorznabCatType.TVSD); // TV/SD AddCategoryMapping(54, TorznabCatType.TVHD); // TV/x264 AddCategoryMapping(82, TorznabCatType.TVHD); // TV/x265 AddCategoryMapping(55, TorznabCatType.TVOTHER); // Tv/XviD AddCategoryMapping(63, TorznabCatType.XXX); // XXX AddCategoryMapping(57, TorznabCatType.XXX); // XXX/0-DAY AddCategoryMapping(58, TorznabCatType.XXXImageset); // XXX/IMAGESET AddCategoryMapping(81, TorznabCatType.XXXPacks); // XXX/Pack }