added ToonsHub parsers
This commit is contained in:
42
parsers.go
42
parsers.go
@ -14,6 +14,48 @@ console.log(s);
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var Parsers = []model.Parser{
|
var Parsers = []model.Parser{
|
||||||
|
{
|
||||||
|
Identity: "ToonsHub Dual-Audio",
|
||||||
|
TorrentParser: RegexTorrentParser(
|
||||||
|
`^\[ToonsHub\] (.*) S\d+?E(\d+?) (?:REPACK )?(.*?) .* Dual-Audio.*Multi-Subs.*$`,
|
||||||
|
TorrentParseOptions{
|
||||||
|
Name: 1,
|
||||||
|
Episode: 2,
|
||||||
|
Resolution: 3,
|
||||||
|
DefaultLanguages: []string{"ja", "en"},
|
||||||
|
DefaultSubtitles: []string{"en", "de", "zh", "sp", "it", "th", "vi"},
|
||||||
|
},
|
||||||
|
),
|
||||||
|
FileParser: RegexFileParser(
|
||||||
|
`^(.*)\.(?:S\d+?E|EP)(\d+?)\..*$`,
|
||||||
|
FileParseOptions{
|
||||||
|
Name: 1,
|
||||||
|
Episode: 2,
|
||||||
|
},
|
||||||
|
),
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
Identity: "ToonsHub",
|
||||||
|
TorrentParser: RegexTorrentParser(
|
||||||
|
`^\[ToonsHub\] (.*) S\d+?E(\d+?) (?:REPACK )?(.*?) .* Multi-Subs.*$`,
|
||||||
|
TorrentParseOptions{
|
||||||
|
Name: 1,
|
||||||
|
Episode: 2,
|
||||||
|
Resolution: 3,
|
||||||
|
DefaultLanguages: []string{"ja"},
|
||||||
|
DefaultSubtitles: []string{"en", "de", "zh", "sp", "it", "th", "vi"},
|
||||||
|
},
|
||||||
|
),
|
||||||
|
FileParser: RegexFileParser(
|
||||||
|
`^(.*)\.(?:S\d+?E|EP)(\d+?)\..*$`,
|
||||||
|
FileParseOptions{
|
||||||
|
Name: 1,
|
||||||
|
Episode: 2,
|
||||||
|
},
|
||||||
|
),
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
Identity: "Erai-Raws",
|
Identity: "Erai-Raws",
|
||||||
TorrentParser: RegexTorrentParser(
|
TorrentParser: RegexTorrentParser(
|
||||||
|
|||||||
Reference in New Issue
Block a user