mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
dontorrent: use size in units for readability
This commit is contained in:
@@ -8,6 +8,7 @@ using System.Text;
|
|||||||
using System.Text.RegularExpressions;
|
using System.Text.RegularExpressions;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using AngleSharp.Html.Parser;
|
using AngleSharp.Html.Parser;
|
||||||
|
using Jackett.Common.Helpers;
|
||||||
using Jackett.Common.Models;
|
using Jackett.Common.Models;
|
||||||
using Jackett.Common.Models.IndexerConfig;
|
using Jackett.Common.Models.IndexerConfig;
|
||||||
using Jackett.Common.Services.Interfaces;
|
using Jackett.Common.Services.Interfaces;
|
||||||
@@ -435,11 +436,11 @@ namespace Jackett.Common.Indexers
|
|||||||
continue;
|
continue;
|
||||||
|
|
||||||
// guess size
|
// guess size
|
||||||
var size = 536870912L; // 512 MB
|
var size = 512.Megabytes();
|
||||||
if (episodeTitle.ToLower().Contains("720p"))
|
if (episodeTitle.ToLower().Contains("720p"))
|
||||||
size = 1073741824L; // 1 GB
|
size = 1.Gigabytes();
|
||||||
if (episodeTitle.ToLower().Contains("1080p"))
|
if (episodeTitle.ToLower().Contains("1080p"))
|
||||||
size = 4294967296L; // 4 GB
|
size = 4.Gigabytes();
|
||||||
|
|
||||||
size *= GetEpisodeCountFromTitle(episodeTitle);
|
size *= GetEpisodeCountFromTitle(episodeTitle);
|
||||||
|
|
||||||
@@ -507,13 +508,13 @@ namespace Jackett.Common.Indexers
|
|||||||
if (moreinfo.Length == 2)
|
if (moreinfo.Length == 2)
|
||||||
size = ParseUtil.GetBytes(moreinfo[1].QuerySelector("p").TextContent);
|
size = ParseUtil.GetBytes(moreinfo[1].QuerySelector("p").TextContent);
|
||||||
else if (title.ToLower().Contains("4k"))
|
else if (title.ToLower().Contains("4k"))
|
||||||
size = 53687091200L; // 50 GB
|
size = 50.Gigabytes();
|
||||||
else if (title.ToLower().Contains("1080p"))
|
else if (title.ToLower().Contains("1080p"))
|
||||||
size = 4294967296L; // 4 GB
|
size = 4.Gigabytes();
|
||||||
else if (title.ToLower().Contains("720p"))
|
else if (title.ToLower().Contains("720p"))
|
||||||
size = 1073741824L; // 1 GB
|
size = 1.Gigabytes();
|
||||||
else
|
else
|
||||||
size = 536870912L; // 512 MB
|
size = 512.Megabytes();
|
||||||
|
|
||||||
var release = GenerateRelease(title, link, link, GetCategory(title, link), DateTime.Now, size);
|
var release = GenerateRelease(title, link, link, GetCategory(title, link), DateTime.Now, size);
|
||||||
releases.Add(release);
|
releases.Add(release);
|
||||||
|
Reference in New Issue
Block a user