mirror of https://github.com/Jackett/Jackett
HorribleSubs: provide missing data
for apps that use Jackett as a proxy, and rely ion the existence of category, size, etc, I've populated the returned results with the missing anime category, and default values for seeders, leechers, size, downloadvolumefactor, and uploadvolumefactor.
This commit is contained in:
parent
cc3ebbe1ae
commit
bbcec8103d
|
@ -25,7 +25,7 @@ namespace Jackett.Common.Indexers
|
||||||
: base(name: "Horrible Subs",
|
: base(name: "Horrible Subs",
|
||||||
description: "HorribleSubs – So bad yet so good",
|
description: "HorribleSubs – So bad yet so good",
|
||||||
link: "https://horriblesubs.info/",
|
link: "https://horriblesubs.info/",
|
||||||
caps: new TorznabCapabilities(),
|
caps: new TorznabCapabilities(TorznabCatType.TVAnime),
|
||||||
configService: configService,
|
configService: configService,
|
||||||
client: wc,
|
client: wc,
|
||||||
logger: l,
|
logger: l,
|
||||||
|
@ -155,6 +155,12 @@ namespace Jackett.Common.Indexers
|
||||||
release.Link = new Uri(p480.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
release.Link = new Uri(p480.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
||||||
release.MagnetUri = new Uri(p480.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
release.MagnetUri = new Uri(p480.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
||||||
release.Files = 1;
|
release.Files = 1;
|
||||||
|
release.Category = new List<int> { TorznabCatType.TVAnime.ID };
|
||||||
|
release.Size = 524288000;
|
||||||
|
release.Seeders = 999;
|
||||||
|
release.Peers = 1998;
|
||||||
|
release.DownloadVolumeFactor = 0;
|
||||||
|
release.UploadVolumeFactor = 1;
|
||||||
releases.Add(release);
|
releases.Add(release);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -168,6 +174,12 @@ namespace Jackett.Common.Indexers
|
||||||
release.Link = new Uri(p720.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
release.Link = new Uri(p720.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
||||||
release.MagnetUri = new Uri(p720.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
release.MagnetUri = new Uri(p720.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
||||||
release.Files = 1;
|
release.Files = 1;
|
||||||
|
release.Category = new List<int> { TorznabCatType.TVAnime.ID };
|
||||||
|
release.Size = 524288000;
|
||||||
|
release.Seeders = 999;
|
||||||
|
release.Peers = 1998;
|
||||||
|
release.DownloadVolumeFactor = 0;
|
||||||
|
release.UploadVolumeFactor = 1;
|
||||||
releases.Add(release);
|
releases.Add(release);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -181,6 +193,12 @@ namespace Jackett.Common.Indexers
|
||||||
release.Link = new Uri(p1080.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
release.Link = new Uri(p1080.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
||||||
release.MagnetUri = new Uri(p1080.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
release.MagnetUri = new Uri(p1080.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
||||||
release.Files = 1;
|
release.Files = 1;
|
||||||
|
release.Category = new List<int> { TorznabCatType.TVAnime.ID };
|
||||||
|
release.Size = 524288000;
|
||||||
|
release.Seeders = 999;
|
||||||
|
release.Peers = 1998;
|
||||||
|
release.DownloadVolumeFactor = 0;
|
||||||
|
release.UploadVolumeFactor = 1;
|
||||||
releases.Add(release);
|
releases.Add(release);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue