临时提交
This commit is contained in:
parent
2c90337546
commit
6af7f1173d
13
.idea/.idea.BangumiRenamer.dir/.idea/.gitignore
generated
vendored
Normal file
13
.idea/.idea.BangumiRenamer.dir/.idea/.gitignore
generated
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
# 默认忽略的文件
|
||||
/shelf/
|
||||
/workspace.xml
|
||||
# Rider 忽略的文件
|
||||
/projectSettingsUpdater.xml
|
||||
/contentModel.xml
|
||||
/modules.xml
|
||||
/.idea.BangumiRenamer.iml
|
||||
# 基于编辑器的 HTTP 客户端请求
|
||||
/httpRequests/
|
||||
# Datasource local storage ignored files
|
||||
/dataSources/
|
||||
/dataSources.local.xml
|
||||
8
.idea/.idea.BangumiRenamer.dir/.idea/indexLayout.xml
generated
Normal file
8
.idea/.idea.BangumiRenamer.dir/.idea/indexLayout.xml
generated
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="UserContentModel">
|
||||
<attachedFolders />
|
||||
<explicitIncludes />
|
||||
<explicitExcludes />
|
||||
</component>
|
||||
</project>
|
||||
6
.idea/.idea.BangumiRenamer.dir/.idea/vcs.xml
generated
Normal file
6
.idea/.idea.BangumiRenamer.dir/.idea/vcs.xml
generated
Normal file
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
13
Defines.cs
Normal file
13
Defines.cs
Normal file
@ -0,0 +1,13 @@
|
||||
namespace ConsoleApp1;
|
||||
|
||||
public class Tv
|
||||
{
|
||||
public string name;
|
||||
public List<Session> sessions;
|
||||
}
|
||||
|
||||
public class Session
|
||||
{
|
||||
public int id;
|
||||
public List<int> episodes;
|
||||
}
|
||||
87
Program.cs
87
Program.cs
@ -1,10 +1,83 @@
|
||||
using System.Diagnostics;
|
||||
using System.Net;
|
||||
using System.Text;
|
||||
using System.Text.RegularExpressions;
|
||||
using ConsoleApp1;
|
||||
using Newtonsoft.Json;
|
||||
using TMDbLib.Client;
|
||||
|
||||
await Playgournd.ParseQuestions();
|
||||
|
||||
// var shows = new ShowsManager();
|
||||
// shows.AppendEpisodeFromFile("results_2025_05_13-01_14_16.json");
|
||||
// await shows.QueryTMDB(new Dictionary<string, string> {{"The Name of the People", "人民的名义"}});
|
||||
// shows.MoveFiles(@"\\192.168.31.10\media\downloads\aria2\TV", @"\\192.168.31.10\media\downloads\aria2\Done");
|
||||
|
||||
List<Tv> BuildShows(string basePath)
|
||||
{
|
||||
var shows = new List<Tv>();
|
||||
var showPaths = Directory.GetDirectories(basePath);
|
||||
|
||||
foreach (var showPath in showPaths)
|
||||
{
|
||||
var sessions = new List<Session>();
|
||||
|
||||
var sessionPaths = Directory.GetDirectories(showPath);
|
||||
|
||||
foreach (var sessionPath in sessionPaths)
|
||||
{
|
||||
var episodeIds = new List<int>();
|
||||
var episodePaths = Directory.GetFiles(sessionPath);
|
||||
|
||||
HashSet<int> episodes = new HashSet<int>();
|
||||
foreach (var episodePath in episodePaths)
|
||||
{
|
||||
var matches = Regex.Matches(episodePath, @".*S\d+E(\d+).*");
|
||||
if (matches.Count == 0) continue;
|
||||
var episode = int.Parse(matches[0].Groups[1].Value);
|
||||
episodes.Add(episode);
|
||||
}
|
||||
|
||||
var session = new Session
|
||||
{
|
||||
id = int.Parse(Path.GetFileName(sessionPath).Replace("Season ", "")),
|
||||
episodes = episodes.ToList()
|
||||
};
|
||||
|
||||
sessions.Add(session);
|
||||
}
|
||||
|
||||
shows.Add(new Tv
|
||||
{
|
||||
name = Path.GetFileName(showPath),
|
||||
sessions = sessions
|
||||
});
|
||||
}
|
||||
return shows;
|
||||
}
|
||||
|
||||
|
||||
var tvs = BuildShows(@"\\192.168.31.10\media\autobgm");
|
||||
|
||||
var client = new TMDbClient("991107af25913562cfa06622a52873e1", proxy: new WebProxy("http://127.0.0.1:7897"));
|
||||
|
||||
StringBuilder output = new StringBuilder();
|
||||
|
||||
int i = 0;
|
||||
foreach (var tv in tvs)
|
||||
{
|
||||
Console.WriteLine($"{++i}/{tvs.Count}");
|
||||
var match = Regex.Match(tv.name, @"(.*) \((\d{4})\)");
|
||||
var title = match.Groups[1].Value;
|
||||
var year = int.Parse(match.Groups[2].Value);
|
||||
var result = await client.SearchTvShowAsync(title, firstAirDateYear: year);
|
||||
var info = result.Results.FirstOrDefault();
|
||||
foreach (var session in tv.sessions)
|
||||
{
|
||||
var sessionInfo = await client.GetTvSeasonAsync(info.Id, session.id);
|
||||
foreach (var episode in sessionInfo.Episodes)
|
||||
{
|
||||
if (DateTime.Now.AddDays(-7) < episode.AirDate) continue;
|
||||
if (!session.episodes.Contains(episode.EpisodeNumber))
|
||||
{
|
||||
output.AppendLine($"{title} 的第 {session.id} 季少了第 {episode.EpisodeNumber} 集");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
File.WriteAllText("缺少的级数.txt", output.ToString());
|
||||
|
||||
|
||||
@ -1,6 +0,0 @@
|
||||
namespace ConsoleApp1;
|
||||
|
||||
public class TMDBHelper
|
||||
{
|
||||
|
||||
}
|
||||
3
workspace/questions.txt
Normal file
3
workspace/questions.txt
Normal file
@ -0,0 +1,3 @@
|
||||
The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP01.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4
|
||||
The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP02.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4
|
||||
The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP03.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4
|
||||
497
workspace/results_2025_05_13-01_14_16.json
Normal file
497
workspace/results_2025_05_13-01_14_16.json
Normal file
@ -0,0 +1,497 @@
|
||||
[
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP01.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "1",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP02.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "2",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP03.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "3",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP04.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "4",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP05.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "5",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP06.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "6",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP07.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "7",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP08.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "8",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP09.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "9",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP10.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "10",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP11.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "11",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP12.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "12",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP13.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "13",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP14.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "14",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP15.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "15",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP16.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "16",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP17.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "17",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP18.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "18",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP19.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "19",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP20.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "20",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP21.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "21",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP22.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "22",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP23.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "23",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP24.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "24",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP25.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "25",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP26.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "26",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP27.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "27",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP28.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "28",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP29.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "29",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP30.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "30",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP31.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "31",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP32.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "32",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP33.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "33",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP34.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "34",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP35.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "35",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP36.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "36",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP37.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "37",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP38.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "38",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP39.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "39",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP40.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "40",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP41.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "41",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP42.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "42",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP43.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "43",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP44.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "44",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP45.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "45",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP46.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "46",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP47.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "47",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP48.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "48",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP49.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "49",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP50.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "50",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP51.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "51",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP52.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "52",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP53.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "53",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP54.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "54",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
},
|
||||
{
|
||||
"path": "The.Name.of.the.People.2017.EP01-55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba/The.Name.of.the.People.2017.EP55.HD1080P.X264.AAC.Mandarin.CHS.Mp4Ba.mp4",
|
||||
"name": "The Name of the People",
|
||||
"session": "1",
|
||||
"episode": "55",
|
||||
"group": "Mp4Ba",
|
||||
"type": "episode",
|
||||
"language": ""
|
||||
}
|
||||
]
|
||||
8
workspace/缺少的级数.txt
Normal file
8
workspace/缺少的级数.txt
Normal file
@ -0,0 +1,8 @@
|
||||
mono女孩 的第 1 季少了第 6 集
|
||||
末日后酒店 的第 1 季少了第 6 集
|
||||
机动战士高达 GQuuuuuuX 的第 1 季少了第 7 集
|
||||
男女之间存在纯友情吗?(不,不存在!!) 的第 1 季少了第 1 集
|
||||
男女之间存在纯友情吗?(不,不存在!!) 的第 1 季少了第 2 集
|
||||
直到魔女消逝 的第 1 季少了第 8 集
|
||||
药屋少女的呢喃 的第 1 季少了第 8 集
|
||||
记忆缝线 的第 1 季少了第 8 集
|
||||
Loading…
x
Reference in New Issue
Block a user