mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
Fixed nxtg.cs
All tv categories now working
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
using CsQuery;
|
using CsQuery;
|
||||||
using Jackett.Indexers;
|
using Jackett.Indexers;
|
||||||
using Jackett.Models;
|
using Jackett.Models;
|
||||||
using Jackett.Services;
|
using Jackett.Services;
|
||||||
@@ -44,37 +44,48 @@ namespace Jackett.Indexers
|
|||||||
p: ps,
|
p: ps,
|
||||||
configData: new ConfigurationDataBasicLoginWithRSS())
|
configData: new ConfigurationDataBasicLoginWithRSS())
|
||||||
{
|
{
|
||||||
AddCategoryMapping(47, TorznabCatType.Movies3D);
|
//Movies Mapping
|
||||||
AddCategoryMapping(38, TorznabCatType.MoviesHD);
|
AddCategoryMapping(9, TorznabCatType.MoviesHD);
|
||||||
AddCategoryMapping(38, TorznabCatType.MoviesWEBDL);
|
AddCategoryMapping(9, TorznabCatType.Movies);
|
||||||
AddCategoryMapping(38, TorznabCatType.MoviesBluRay);
|
AddCategoryMapping(9, TorznabCatType.MoviesBluRay);
|
||||||
AddCategoryMapping(5, TorznabCatType.MoviesSD);
|
AddCategoryMapping(47, TorznabCatType.Movies3D);
|
||||||
AddCategoryMapping(23, TorznabCatType.MoviesForeign);
|
AddCategoryMapping(38, TorznabCatType.MoviesHD);
|
||||||
AddCategoryMapping(22, TorznabCatType.MoviesSD);
|
AddCategoryMapping(38, TorznabCatType.MoviesWEBDL);
|
||||||
AddCategoryMapping(4, TorznabCatType.TVFOREIGN);
|
AddCategoryMapping(38, TorznabCatType.MoviesBluRay);
|
||||||
AddCategoryMapping(4, TorznabCatType.TVSD);
|
AddCategoryMapping(5, TorznabCatType.MoviesSD);
|
||||||
AddCategoryMapping(4, TorznabCatType.TV);
|
AddCategoryMapping(23, TorznabCatType.MoviesForeign);
|
||||||
AddCategoryMapping(4, TorznabCatType.TVHD);
|
AddCategoryMapping(22, TorznabCatType.MoviesSD);
|
||||||
AddCategoryMapping(31, TorznabCatType.TVHD);
|
AddCategoryMapping(33, TorznabCatType.MoviesHD);
|
||||||
AddCategoryMapping(21, TorznabCatType.TVFOREIGN);
|
AddCategoryMapping(33, TorznabCatType.Movies);
|
||||||
AddCategoryMapping(46, TorznabCatType.TV);
|
AddCategoryMapping(17, TorznabCatType.MoviesForeign);
|
||||||
AddCategoryMapping(46, TorznabCatType.TVHD);
|
AddCategoryMapping(17, TorznabCatType.MoviesDVD);
|
||||||
AddCategoryMapping(45, TorznabCatType.TV);
|
|
||||||
AddCategoryMapping(45, TorznabCatType.TVSD);
|
//TV Mapping
|
||||||
AddCategoryMapping(24, TorznabCatType.TVFOREIGN);
|
//Category 4: TV (Working)
|
||||||
AddCategoryMapping(26, TorznabCatType.TV);
|
AddCategoryMapping(4, TorznabCatType.TVSD);
|
||||||
AddCategoryMapping(26, TorznabCatType.TVHD);
|
AddCategoryMapping(4, TorznabCatType.TV);
|
||||||
AddCategoryMapping(26, TorznabCatType.TVWEBDL);
|
AddCategoryMapping(4, TorznabCatType.TVHD);
|
||||||
AddCategoryMapping(33, TorznabCatType.MoviesHD);
|
//Category 21: Boxset/SD (Working)
|
||||||
AddCategoryMapping(33, TorznabCatType.Movies);
|
AddCategoryMapping(21, TorznabCatType.TVFOREIGN);
|
||||||
AddCategoryMapping(17, TorznabCatType.MoviesForeign);
|
//Category 24: Boxsets/TV (Working)
|
||||||
AddCategoryMapping(17, TorznabCatType.MoviesDVD);
|
AddCategoryMapping(24, TorznabCatType.TVFOREIGN);
|
||||||
AddCategoryMapping(9, TorznabCatType.MoviesHD);
|
//Category 26: NG Serier WEB-DL (Working)
|
||||||
AddCategoryMapping(9, TorznabCatType.Movies);
|
AddCategoryMapping(26, TorznabCatType.TVHD);
|
||||||
AddCategoryMapping(9, TorznabCatType.MoviesBluRay);
|
AddCategoryMapping(26, TorznabCatType.TV);
|
||||||
AddCategoryMapping(43, TorznabCatType.TV);
|
AddCategoryMapping(26, TorznabCatType.TVWEBDL);
|
||||||
AddCategoryMapping(43, TorznabCatType.TVHD);
|
//Category 31: TVHD (Working)
|
||||||
AddCategoryMapping(43, TorznabCatType.TVWEBDL);
|
AddCategoryMapping(31, TorznabCatType.TVHD);
|
||||||
|
AddCategoryMapping(31, TorznabCatType.TV);
|
||||||
|
//Category 43: NG WWW HD (Working)
|
||||||
|
AddCategoryMapping(43, TorznabCatType.TVHD);
|
||||||
|
AddCategoryMapping(43, TorznabCatType.TV);
|
||||||
|
AddCategoryMapping(43, TorznabCatType.TVWEBDL);
|
||||||
|
//Category 45: TV-Misc (Working)
|
||||||
|
AddCategoryMapping(45, TorznabCatType.TV);
|
||||||
|
AddCategoryMapping(45, TorznabCatType.TVSD);
|
||||||
|
//Category 46: NG Serier HDTV (Working)
|
||||||
|
AddCategoryMapping(46, TorznabCatType.TVHD);
|
||||||
|
AddCategoryMapping(46, TorznabCatType.TV);
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task<IndexerConfigurationStatus> ApplyConfiguration(JToken configJson)
|
public async Task<IndexerConfigurationStatus> ApplyConfiguration(JToken configJson)
|
||||||
@@ -145,7 +156,7 @@ namespace Jackett.Indexers
|
|||||||
var qDesc = qRow.Find("#torrent-udgivelse2-users > p").FirstOrDefault();
|
var qDesc = qRow.Find("#torrent-udgivelse2-users > p").FirstOrDefault();
|
||||||
|
|
||||||
var moviesCats = new[] { 47, 38, 5, 23, 22, 33, 17, 9 };
|
var moviesCats = new[] { 47, 38, 5, 23, 22, 33, 17, 9 };
|
||||||
var seriesCats = new[] { 46, 26, 43, 31, 4 };
|
var seriesCats = new[] { 4, 21, 24, 26, 31, 43, 45, 46 };
|
||||||
var catUrl = qRow.Find(".torrent-icon > a").Attr("href");
|
var catUrl = qRow.Find(".torrent-icon > a").Attr("href");
|
||||||
var cat = catUrl.Substring(catUrl.LastIndexOf('=') + 1);
|
var cat = catUrl.Substring(catUrl.LastIndexOf('=') + 1);
|
||||||
var catNo = int.Parse(cat);
|
var catNo = int.Parse(cat);
|
||||||
|
Reference in New Issue
Block a user