Zdefiniowane przeze mnie "Akcje" ================================ Mam nadzieje ze na podstawie tych kilku, ponizej tu przytocznych przykladow zdefiniowanych przeze mnie "grup akcji", zorientuje sie jakie tu drzemia mozliwosci roznych kombinacji i jak je mozna wykorzystac do opisywania plikow. Jak chcesz wypropowac inne mozliwe kombinacje i mozliwosci definiowania roznych "akcji" to proponuje ci utworz sobie taki katalog cwiczebny, przekopiuj sobie do niego kilka plikow i na nich sprawdzaj zdefiniowane przez siebie "akcje". W ten sposob nie narobisz sobie balaganu gdy przystapisz do porzadkowania swoich plikow na dysku. Zworoc rowniez uwage na kolejnosc wykonywanych "akcji" - ma to tez znaczenie dla ostatecznego wyniku !!!!!!!!!!!!!!!!!!!!!!!!!!!!! 04 Usuwanie Spacji - jest to grupa akcji zlozona z wyrazen regularnych ====================================================================== Usuwa z nazwy pliku jak rowniez w polach tagu nadmiarowe spacje np. mamy napisana tak nazwe pliku "Artysta - Album NrSciezki Tytul .mp3" po uzyciu tej grupy akcji bedzie "Artysta - Album NrSciezki Tytul.mp3" tak samo w polach tagu wszelkie wpisy zostana dosuniete do lewej strony a miedzy wyrazami bedzie jedna spacja np. " Artysta" -> "Artsyta"; " Tytul " -> "Tytul" itd. a/ wyrazenie regularne "_FILENAME": "Mp3\.mp3" -> "\.mp3" ------------------------------------------------------ Pole: - _FILENAME Wyrazenie regularne: - Mp3\.mp3 Zamien pasujace na: - \.mp3 b/ wyrazenie regularne "_FILENAME": "mp3\.mp3" -> "\.mp3" ------------------------------------------------------ Pole: - _FILENAME wyrazenie regularne - mp3\.mp3 zamien pasujce na: - \.mp3 c/ wyrazenie regularne "_ALL": "( +)" -> " " ------------------------------------------------------ Pole: - _All wyrazenie regularne - ( +) zamien pasujce na: - <- tutaj jest wpisana jedna spacja dlatego jej nie widac " " d/ wyrazenie regularne "_ALL": "^ *" -> "" --------------------------------------- Pole: - _All wyrazenie regularne - ^ * zamien pasujce na: - <- pole puste nic nie jest wpisane "" e/ wyrazenie regularne "_ALL": " *$" -> "" --------------------------------------- Pole: - _All wyrazenie regularne - spacja*$ zamien pasujce na: - <- pole puste nic nie jest wpisane f/ wyrazenie regularne "_FILENAME": "[ ]$" -> "" Pole: - _FILENAME wyrazenie regularne - [ ]$ zamien pasujce na: - <- pole puste nic nie jest wpisane "" 05 Format Sciezki 00 ==================== Zapisuje numery sciezki w postaci 01, 02, 03,.... 10, 11, 12 itd. do 99 aby mozna bylo zachowac kolenosc sciezek zgranych z CD-Audio. formatowanie wartosci "TRACK" -> $num(%track%,2) ------------------------------ Pole: TRACK Format ciagu: $num(%track%,2) 06 Nazwa Pliku = Artysta - Album Nr Sciezki Tytul ================================================= Jezeli mamy opisane wszystkie pola w tagu to stosujac ta akcje, jednym kliknieciem mozemy zaznaczonym plikom muzycznym nadac nazwy w formacie Artysta - Album NrSciezki Tytul.mp3 np. "Jan Kowalski - Przeboje 01 Cienko Spiewam.mp3" formatowanie wartosci "_FILENAME" -> "%artist% - %album% $num(%track%,2) %tittle% --------------------------------- Pole: _FILENAME Format ciagu: %artist% - %album% $num(%track%,2) %tittle 07 Nazwa Pliku = Artysta - Album Tytul ====================================== Opis -> jak wyzej pkt.06 Artysta - Album Tytul.mp3 np. "Jan Kowalski - Przeboje Cienko Spiewam.mp3" formatowanie wartosci "_FILENAME" -> "%artist% - %album% %tittle% --------------------------------- Pole: _FILENAME Format ciagu: %artist% - %album% %tittle 08 Nazwa Pliku = Artysta - NrSciezki Tytul ========================================== Opis -> jak wyzej pkt.06 Artysta - NrSciezki Tytul.mp3 np. "Jan Kowalski - 01 Cienko Spiewam.mp3" formatowanie wartosci "_FILENAME" -> "%Artist% - $num(%track%,2) %title%" --------------------------------- Pole: _FILENAME Format ciagu: %Artist% - $num(%track%,2) %title% 09 Nazwa Pliku = Artysta - Tytul ================================ Opis -> jak wyzej pkt.06 Artysta - Tytul.mp3 np. "Jan Kowalski - Cienko Spiewam.mp3" formatowanie wartosci "_FILENAME" -> "%artist% - %title%" --------------------------------- Pole: _FILENAME Format ciagu: %artist% - %title% 10 Nazwa Pliku = Album - Artysta NrSciezki Tytul ================================================ Opis -> jak wyzej pkt.06 Album - Artysta NrSciezki Tytul.mp3 np. "Przeboje - Jan Kowalski 01 Cienko Spiewam.mp3" formatowanie wartosci "_FILENAME" -> "%album% - %artist% $num(%track%,2) %title%" --------------------------------- Pole: _FILENAME Format ciagu: %album% - %artist% $num(%track%,2) %title% 11 Nazwa Pliku = Album - Artysta Tytul ====================================== Opis -> jak wyzej pkt.06 Album - Artysta Tytul.mp3 np. "Przeboje - Jan Kowalski Cienko Spiewam.mp3" formatowanie wartosci "_FILENAME" -> "%album% - %artist% %title%" --------------------------------- Pole: _FILENAME Format ciagu: %album% - %artist% %title% 12 Nazwa Pliku = Album - NrSciezki Artysta Tytul ================================================ Opis -> jak wyzej pkt.06 Album - NrSciezki Artysta Tytul.mp3 np. "Przeboje - 01 Jan Kowalski Cienko Spiewam.mp3" formatowanie wartosci "_FILENAME" -> "%album% - $num(%track%,2) %artist% %title%" --------------------------------- Pole: _FILENAME Format ciagu: %album% - $num(%track%,2) %artist% %title% 13 Sort = Pliki do folderow Artysci =================================== Opis - gdy w jednym katalogu mamy zgromadzone pliki roznych wykonawcow i chcemy je posortowac tak aby w jednym katalogu byly pliki jednego wykonawcy a w nim pliki opisane w formacie katalog Artysta\Artysta - Tytul.mp3 -> katalog Jan Kowlaski\Jan Kowalski - Cienko Spiewam.mp3 formatowanie wartosci "_FILENAME" -> "%artist%\%artist% - %title%" ----------------------------------------------------------------- Pole: _FILENAME Format ciagu: %artist%\%artist% - %title% 14 Sort = Pliki do folderow Artysta i jego Albumy ================================================= Opis - gdy w jednym katalogu mamy zgromadzone pliki roznych wykonawcow i chcemy je posortowac tak aby w jednym katalogu byly pliki jednego wykonawcy, posortowane do odpowiednich jego albumow, a w albumie pliki opisane w formacie katalog Artysta\katalog Album\Artysta - Tytul.mp3 -> katalog Jan Kowalski\katalog Przeboje\Jan Kowalski - Cienko Spiewam.mp3 formatowanie wartosci "_FILENAME" -> "%artist%\%album%\%artist% - %title%" -------------------------------------------------------------------------- Pole: _FILENAME Format ciagu: %artist%\%album%\%artist% - %title% 15 Sort = Pliki do folderow Artysta Albumy Plik ================================================= Opis - gdy w jednym katalogu mamy zgromadzone pliki roznych wykonawcow i chcemy je posortowac tak aby w jednym katalogu byly pliki jednego wykonawcy, posortowane do odpowiednich jego albumow, a w albumie pliki opisane w formacie: katalog Artysta\katalog Album\Artysta - Album NrSciezki Tytul.mp3 -> katalog Jan Kowalski\katalog Przeboje\Jan Kowalski - Przeboje 01 Cienko Spiewam.mp3 formatowanie wartosci "_FILENAME" -> "%artist%\%album%\%artist% - %Album% $num(%track%,2) %title%" -------------------------------------------------------------------------------------------------- Pole: _FILENAME Format ciagu: %artist%\%album%\%artist% - %Album% $num(%track%,2) %title% 16 Sort = Pliki Do Folderu Rodzaj Artysta Album Plik ==================================================== Opis - gdy w jednym katalogu mamy zgromadzone pliki roznych wykonawcow i chcemy je posortowac tak aby w jednym katalogu byly pliki z jednego gatunku muzyki a dalej w podkatalogach posortowane wykonawcy, jego albumow, a w albumie pliki opisane w formacie: katalog Rodzaj Muzyki\Artysta\Album\Artysta - Album NrSciezki Tytul.mp3 -> katalog Blues\katalog Jan Kowalski\katalog Przeboje\Jan Kowalski - Przeboje 01 Cienko Spiewam.mp3 formatowanie wartosci "_FILENAME" -> "%genre%\%artist%\%album%\%artist% - %Album% $num(%track%,2) %title%" ---------------------------------------------------------------------------------------------------------- Pole: _FILENAME Format ciagu: %genre%\%artist%\%album%\%artist% - %Album% $num(%track%,2) %title%
AlibabaX