Skip to content

Commit 0810b1c

Browse files
committed
fix function classify(fso_name, fso_path, fso_status, sub_fso_list)
1 parent 4d9fd00 commit 0810b1c

1 file changed

Lines changed: 55 additions & 4 deletions

File tree

arrangement/classify_and_compress.js

Lines changed: 55 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -557,7 +557,8 @@ function classify(fso_name, fso_path, fso_status, sub_fso_list) {
557557

558558
if (/[(\[](?:CG)[)\]]/.test(fso_name)) {
559559
// TODO: (BanG Dream!) [DL版].zip
560-
matched = fso_name.match(/ \(([^()]+)\)(?: \[(?:|AI)\])?\.[a-z]+$/);
560+
matched = fso_name
561+
.match(/ \(([^()]+)\)(?: \[(?:|AI)\])?\.[a-z]+$/);
561562
move_to(matched
562563
// 頁順修正 更新版
563564
&& !/||/.test(matched[1]) ? 'doujinshi' : 'doujin');
@@ -576,13 +577,63 @@ function classify(fso_name, fso_path, fso_status, sub_fso_list) {
576577
return;
577578
}
578579

579-
// [2021.11.17] TVアニメ「大正オトメ御伽話」EDテーマ「真心に奏」/土岐隼一 [FLAC 96kHz/24bit]
580-
// [2021.11.17] 走れ!「バトルアスリーテス大運動会 ReSTART!」究極のキャラソンアルバム [FLAC]
581-
if (/TV/.test(fso_name) && /\[FLAC/.test(fso_name)) {
580+
/**
581+
* <code>
582+
583+
[2021.11.17] TVアニメ「大正オトメ御伽話」EDテーマ「真心に奏」/土岐隼一 [FLAC 96kHz/24bit]
584+
[2025.07.23] アニメ「うたごえはミルフィーユ」主題歌「思い出話」 [CD][FLAC+CUE+LOG+BK][PCCG-70550]
585+
[2026.02.16] OVA「まじかるすいーとプリズム・ナナ メダルの国のハロウィン ~ノリコと妖精~」挿入歌「いっせーのでジャンプ!」/鷲岡至、浅木飛鳥、織部琴音 [FLAC]
586+
[2021.11.17] 走れ!「バトルアスリーテス大運動会 ReSTART!」究極のキャラソンアルバム [FLAC]
587+
[2026.02.18]TVアニメ「Fate/strange Fake」OPテーマ「PROVANT」 (期間生産限定盤) /SawanoHiroyuki[nZk][CDRip FLAC + BDRip]
588+
[2024.06.19]テレビアニメ ポケットモンスター~リコとロイの冒険~ オリジナル・サウンドトラック/コーニッシュ[FLAC]
589+
[2025.11.05] 東山奈央 - とおりゃんせ [アニメ限定盤] [CD][FLAC+CUE+LOG+BK+ISO][VTZL-258]
590+
591+
* </code>
592+
*/
593+
if ((/TV|/.test(fso_name) || /^\[[\d\.]+\]\s*(?:(?:)?|OVA)/
594+
.test(fso_name))
595+
&& /[\[\s]FLAC/.test(fso_name)) {
582596
move_to('anime_music');
583597
return;
584598
}
585599

600+
/**
601+
* <code>
602+
603+
TVアニメ「攻略うぉんてっど!~異世界救います!?~」オープニング&エンディングテーマ
604+
605+
* </code>
606+
*/
607+
if ((/TV/.test(fso_name)) && //.test(fso_name)) {
608+
move_to('anime_music');
609+
return;
610+
}
611+
612+
/**
613+
* <code>
614+
615+
[260325] スマホゲーム『ウマ娘 プリティーダービー』WINNING LIVE 31 (FLAC 96kHz_24bit)
616+
617+
* </code>
618+
*/
619+
if ((/^\[[\d\.]+\]\s*/.test(fso_name))
620+
&& /[\[(\s]FLAC/.test(fso_name)) {
621+
move_to('game_music');
622+
return;
623+
}
624+
625+
/**
626+
* <code>
627+
628+
[Nemuri] AIMI 愛美 (Terakawa Aimi 寺川愛美) (2010-2025) [FLAC]
629+
630+
* </code>
631+
*/
632+
if ((/^\[Nemuri\]/.test(fso_name))) {
633+
move_to('singer');
634+
return;
635+
}
636+
586637
// ------------------------------------------
587638

588639
if (/\.(zip|rar|7z)$/.test(fso_name)

0 commit comments

Comments
 (0)