1
0
Fork 0
mirror of https://github.com/Jackett/Jackett synced 2025-03-16 08:49:58 +00:00

Update examples

Raspdealer 2015-12-15 15:42:07 +01:00
parent 01d47ee7e3
commit bac97302e1

@ -13,100 +13,105 @@ So please, get an invite and be ready to invite the staff member who will implem
## 3. Prepare the category mapping
To be able to well integrate your tracker, we will need your help to create the mapping file.
You can find below an exemple for T411.
Please note that commented lines are commented because there is no associated category on the tracker.
You can find below an exemple for FnT.
```C#
AddCategoryMapping("624", TorznabCatType.Console);
AddCategoryMapping("307", TorznabCatType.ConsoleNDS);
AddCategoryMapping("308", TorznabCatType.ConsolePSP);
AddCategoryMapping("307", TorznabCatType.ConsoleWii);
AddCategoryMapping("309", TorznabCatType.ConsoleXbox);
AddCategoryMapping("309", TorznabCatType.ConsoleXbox360);
AddCategoryMapping("307", TorznabCatType.ConsoleWiiwareVC);
AddCategoryMapping("309", TorznabCatType.ConsoleXBOX360DLC);
AddCategoryMapping("308", 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("631", TorznabCatType.MoviesSD);
AddCategoryMapping("631", TorznabCatType.MoviesHD);
AddCategoryMapping("631", TorznabCatType.Movies3D);
AddCategoryMapping("631", TorznabCatType.MoviesBluRay);
AddCategoryMapping("631", TorznabCatType.MoviesDVD);
AddCategoryMapping("631", TorznabCatType.MoviesWEBDL);
AddCategoryMapping("395", TorznabCatType.Audio);
AddCategoryMapping("623", TorznabCatType.AudioMP3);
AddCategoryMapping("400", TorznabCatType.AudioVideo);
AddCategoryMapping("402", TorznabCatType.AudioVideo);
AddCategoryMapping("405", 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("246", TorznabCatType.PCGames);
AddCategoryMapping("625", TorznabCatType.PCPhoneIOS);
AddCategoryMapping("625", TorznabCatType.PCPhoneAndroid);
AddCategoryMapping("639", TorznabCatType.TV);
AddCategoryMapping("433", TorznabCatType.TV);
AddCategoryMapping("639", TorznabCatType.TVWEBDL);
AddCategoryMapping("433", TorznabCatType.TVWEBDL);
AddCategoryMapping("639", TorznabCatType.TVFOREIGN);
AddCategoryMapping("433", TorznabCatType.TVFOREIGN);
AddCategoryMapping("639", TorznabCatType.TVSD);
AddCategoryMapping("433", TorznabCatType.TVSD);
AddCategoryMapping("639", TorznabCatType.TVHD);
AddCategoryMapping("433", TorznabCatType.TVHD);
AddCategoryMapping("635", TorznabCatType.TVOTHER);
AddCategoryMapping("636", TorznabCatType.TVSport);
AddCategoryMapping("637", TorznabCatType.TVAnime);
AddCategoryMapping("634", TorznabCatType.TVDocumentary);
//AddCategoryMapping("1", 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("404", 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);
```
//ANIME-SD, ANIME-mHD, ANIME-HD, MANGA-SD, MANGA-mHD, MANGA-HD, SERIE-FR-Anime
AddMultiCategoryMapping(TorznabCatType.TVAnime,116, 140, 151, 117, 141, 152, 148);
//DVDRIP, DVDR-PAL, DVDR-NTSC, DVDR-FULL
AddMultiCategoryMapping(TorznabCatType.MoviesDVD,100, 102, 103, 104);
//BDRIP, HD-BLURAY
AddMultiCategoryMapping(TorznabCatType.MoviesBluRay, 101, 130);
//mHD-720p, mHD-1080p, HDRIP-720p, HDRIP-1080p
AddMultiCategoryMapping(TorznabCatType.MoviesHD, 105, 106, 107, 108);
//DOCUMENTAIRES, DOCUMENTAIRES-HD
AddMultiCategoryMapping(TorznabCatType.TVDocumentary, 128, 131);
//BANDE-SON
AddMultiCategoryMapping(TorznabCatType.Audio, 147);
//DIVX-musique, DVD-musique, CLIP-musique
AddMultiCategoryMapping(TorznabCatType.AudioVideo, 123, 124, 125);
//HD-musique
AddCategoryMapping("132", TorznabCatType.Audio);
//FLAC-musique
AddCategoryMapping("136", TorznabCatType.AudioLossless);
//SPORT, SPORT-HD
AddMultiCategoryMapping(TorznabCatType.TVSport, 133, 134);
//SPECTACLE
AddCategoryMapping("115", TorznabCatType.TVOTHER);
//Tv-HDTV, ERIE-FR-HDTV, SERIE-VOSTFR-SD, SERIE-FR-WEB, SERIE-FR-WEB-RIP
AddMultiCategoryMapping(TorznabCatType.TVSD, 118, 120, 122, 153, 154);
//Tv-HDTV-720p, SERIE-FR-HDTV-720p, SERIE-FR-DVDrip, SERIE-FR-BDrip, SERIE-FR-MHD, SERIE-FR-BluRay, SERIE-FR-DVD, SERIE-VOSTFR-HD, SERIE-FR-WEB-720p, SERIE-FR-WEB-1080p, SERIE-FR-WEB-RIP-720p, SERIE-FR-WEB-RIP-1080p
AddMultiCategoryMapping(TorznabCatType.TVHD, 129, 119, 121, 126, 137, 138, 146, 110, 149, 150, 155, 156);
//SERIE-VOSTFR-PACK, SERIE-FR-PACK, VOSTFR, SUBPACK
AddMultiCategoryMapping(TorznabCatType.TV, 109, 135, 127, 114);
```
And this is the list of available categories
```C#
AddCategoryMapping("cat_id", TorznabCatType.Console);
AddCategoryMapping("cat_id", TorznabCatType.ConsoleNDS);
AddCategoryMapping("cat_id", TorznabCatType.ConsolePSP);
AddCategoryMapping("cat_id", TorznabCatType.ConsoleWii);
AddCategoryMapping("cat_id", TorznabCatType.ConsoleXbox);
AddCategoryMapping("cat_id", TorznabCatType.ConsoleXbox360);
AddCategoryMapping("cat_id", TorznabCatType.ConsoleWiiwareVC);
AddCategoryMapping("cat_id", TorznabCatType.ConsoleXBOX360DLC);
AddCategoryMapping("cat_id", TorznabCatType.ConsolePS3);
AddCategoryMapping("cat_id", TorznabCatType.ConsoleOther);
AddCategoryMapping("cat_id", TorznabCatType.Console3DS);
AddCategoryMapping("cat_id", TorznabCatType.ConsolePSVita);
AddCategoryMapping("cat_id", TorznabCatType.ConsoleWiiU);
AddCategoryMapping("cat_id", TorznabCatType.ConsoleXboxOne);
AddCategoryMapping("cat_id", TorznabCatType.ConsolePS4);
AddCategoryMapping("cat_id", TorznabCatType.Movies);
AddCategoryMapping("cat_id", TorznabCatType.MoviesForeign);
AddCategoryMapping("cat_id", TorznabCatType.MoviesOther);
AddCategoryMapping("cat_id", TorznabCatType.MoviesSD);
AddCategoryMapping("cat_id", TorznabCatType.MoviesHD);
AddCategoryMapping("cat_id", TorznabCatType.Movies3D);
AddCategoryMapping("cat_id", TorznabCatType.MoviesBluRay);
AddCategoryMapping("cat_id", TorznabCatType.MoviesDVD);
AddCategoryMapping("cat_id", TorznabCatType.MoviesWEBDL);
AddCategoryMapping("cat_id", TorznabCatType.Audio);
AddCategoryMapping("cat_id", TorznabCatType.AudioMP3);
AddCategoryMapping("cat_id", TorznabCatType.AudioVideo);
AddCategoryMapping("cat_id", TorznabCatType.AudioVideo);
AddCategoryMapping("cat_id", TorznabCatType.AudioAudiobook);
AddCategoryMapping("cat_id", TorznabCatType.AudioLossless);
AddCategoryMapping("cat_id", TorznabCatType.AudioOther);
AddCategoryMapping("cat_id", TorznabCatType.AudioForeign);
AddCategoryMapping("cat_id", TorznabCatType.PC);
AddCategoryMapping("cat_id", TorznabCatType.PC0day);
AddCategoryMapping("cat_id", TorznabCatType.PCISO);
AddCategoryMapping("cat_id", TorznabCatType.PCMac);
AddCategoryMapping("cat_id", TorznabCatType.PCPhoneOther);
AddCategoryMapping("cat_id", TorznabCatType.PCGames);
AddCategoryMapping("cat_id", TorznabCatType.PCPhoneIOS);
AddCategoryMapping("cat_id", TorznabCatType.PCPhoneAndroid);
AddCategoryMapping("cat_id", TorznabCatType.TV);
AddCategoryMapping("cat_id", TorznabCatType.TVWEBDL);
AddCategoryMapping("cat_id", TorznabCatType.TVFOREIGN);
AddCategoryMapping("cat_id", TorznabCatType.TVSD);
AddCategoryMapping("cat_id", TorznabCatType.TVHD);
AddCategoryMapping("cat_id", TorznabCatType.TVOTHER);
AddCategoryMapping("cat_id", TorznabCatType.TVSport);
AddCategoryMapping("cat_id", TorznabCatType.TVAnime);
AddCategoryMapping("cat_id", TorznabCatType.TVDocumentary);
AddCategoryMapping("cat_id", TorznabCatType.XXX);
AddCategoryMapping("cat_id", TorznabCatType.XXXDVD);
AddCategoryMapping("cat_id", TorznabCatType.XXXWMV);
AddCategoryMapping("cat_id", TorznabCatType.XXXXviD);
AddCategoryMapping("cat_id", TorznabCatType.XXXx264);
AddCategoryMapping("cat_id", TorznabCatType.XXXOther);
AddCategoryMapping("cat_id", TorznabCatType.XXXImageset);
AddCategoryMapping("cat_id", TorznabCatType.XXXPacks);
AddCategoryMapping("cat_id", TorznabCatType.Other);
AddCategoryMapping("cat_id", TorznabCatType.OtherMisc);
AddCategoryMapping("cat_id", TorznabCatType.OtherHashed);
AddCategoryMapping("cat_id", TorznabCatType.Books);
AddCategoryMapping("cat_id", TorznabCatType.BooksEbook);
AddCategoryMapping("cat_id", TorznabCatType.BooksComics);
AddCategoryMapping("cat_id", TorznabCatType.BooksMagazines);
AddCategoryMapping("cat_id", TorznabCatType.BooksTechnical);
AddCategoryMapping("cat_id", TorznabCatType.BooksOther);
AddCategoryMapping("cat_id", TorznabCatType.BooksForeign);