# HG changeset patch # User nanaya # Date 1456210339 -32400 # Node ID 0d928126fcf6a1d268f2659f7000beadfab90ead # Parent 3e051a850ecfb4f42ac19a3f7f444186822eeaef Update renames diff -r 3e051a850ecf -r 0d928126fcf6 bin/prename --- a/bin/prename Fri Feb 05 00:42:02 2016 +0900 +++ b/bin/prename Tue Feb 23 15:52:19 2016 +0900 @@ -1,4 +1,4 @@ -#!/usr/bin/perl -w +#!/usr/bin/env perl # # This script was developed by Robin Barker (Robin.Barker@npl.co.uk), # from Larry Wall's original script eg/rename from the perl source. diff -r 3e051a850ecf -r 0d928126fcf6 bin/ren --- a/bin/ren Fri Feb 05 00:42:02 2016 +0900 +++ b/bin/ren Tue Feb 23 15:52:19 2016 +0900 @@ -258,6 +258,8 @@ $newname =~ s/\[Elysium\] Baka to Test to Shokanju/[Elysium] Baka to Test to Shokanju /; $newname =~ s/ Baka to Test to Shou?kanjuu? / Baka to Test to Shokanju /; $newname =~ s/\(BD\.1080p\.FLAC\)/[1080p BD]/; + $newname =~ s/\(1920x1080\) \[BD\]/[1080p BD]/i; + $newname =~ s/\[1080p\]\[BD\]/[1080p BD]/i; $newname =~ s/Saizen & SD/Saizen-SD/; $newname =~ s/Bleach - (\d{2}) /Bleach - 0$1 /; $newname =~ s/Omamori Himari - ED \(Clean\) - 0(\d) / Omamori Himari - Ending $1 (Clean) /; @@ -479,7 +481,7 @@ $newname =~ s/\(DVD ?\)/ [DVD] /i; $newname =~ s/ Ep(\d+) / - $1 /; $newname =~ s/ Ep(\d+)v2 / - $1 [v2]/; - $newname =~ s/ (\d+) / - $1 /; + #$newname =~ s/ (\d+) / - $1 /; $newname =~ s/ (\d+)v(2|3) / $1 [v${2}]/; $newname =~ s/\[720x480 AR FLAC\]//i; $newname =~ s/\[DVD 640x480\]/[DVD]/; @@ -500,7 +502,7 @@ $newname =~ s/ +(\.\w{3})$/$1/; $newname =~ s/\[\]//g; $newname =~ s/\(\)//g; - $newname =~ s/ - (\d+) - (\d+) / $1 - $2 /; + #$newname =~ s/ - (\d+) - (\d+) / $1 - $2 /; #EXCEPTIONS $newname =~ s/^\[DB&L-E\]/[DB L-E]/; $newname =~ s/ VS Knight Lamune & - 40 fire / VS Knight Lamune & 40 fire /; @@ -556,6 +558,7 @@ $newname =~ s/^\[N - F\]/[N-F]/; $newname =~ s/^\[K-F & AKUPX\]/[K-F AKUPX]/; $newname =~ s/^\[([&!\.\s\w\- ]+)\] (Love Get Chu|Air Master|Crystal Blaze|Fairy Tail|Yawara|Ultraviolet Code 044|Gintama|Prince of Tennis|Lupin III S2|Kyou Kara Maou|Bleach|Naruto|One Piece|Detective Conan) - (Ending \d+|Opening \d+|Special \d+|\d+|\d+-\d+) /$2 - $3 [$1]/; + $newname =~ s/ (Senran Kagura|Aquarion EVOL|Amagami SS Plus) - (Opening|Ending) 0/ $1 - $2 /; $newname =~ s/^Naruto - (\d{2}) /Naruto - 0$1 /; $newname =~ s/^Fairy Tail - (\d{2}) /Fairy Tail - 0$1 /; $newname =~ s/^Naruto - (\d{2})-(\d{2}) /Naruto - 0$1-0$2 /;