GRY-Online.pl --> Archiwum Forum

Jak zmienić HURTOWO polskie znaki w nazwach plików na ich odpowiedniki?

12.06.2006
13:38
smile
[1]

draczeek [ Kjerofca Bąbofca ]

Jak zmienić HURTOWO polskie znaki w nazwach plików na ich odpowiedniki?

...czyli, np:
ą -> a
Ą -> A
ć -> c
...
Ź -> Z
ż -> z
Ż -> Z

Próbowałem za pomocą Total Comandera i jego "Narzędzia Wielokrotnej Zamiany" ale osiągnąłem jedynie połowiczny "sukces", bo udało mi się określić ciąg RegExp, za pomocą którego potrafię znaleźć wszystkie polskie znaki w nazwach plików. W tym momencie potrafię jedynie zmienić "wszystkie polskie znaki" na "jakiś dowolny znak" (np. @) Trochę to pomaga, bo potem zmieniając ręcznie nazwy plików takiej "małpy" na pewno nie przeoczę.

A może istnieje jakiś inny programik, który potrafiłby zrobić taką zamianę?


12.06.2006
13:40
[2]

maczu [ Konsul ]

sprobuj skrypt w perlu, prosciutki programik bardzo pomocny w pracy z tekstem,chyba ze nie kojarzysz ani nie znasz to moze lepiej nie... :)

12.06.2006
14:03
[3]

$ebs Master [ Konsul ]

polecam program "ogonek" mozna go sciagnac bez problemu z netu =]

12.06.2006
14:22
smile
[4]

draczeek [ Kjerofca Bąbofca ]

Skrypt w "Perl" brzmi zachęcająco, ze względu na fakt iż musiałbym się go nauczyć. :D
Jednak obawiam się, że potknąłbym się podobnie jak w Total Commanderze na składni RegExp (perlowskiej).

Może jednak ktoś ma pomysł co należy wpisać w okienkach "Szukaj" i "Zamień na" w tym "Narzędziu wielokrotnej zmiany" w TC ???

$ebs Master -> Ogonek - fajna rzecz. Ściągnąłem. Ale... służy do zmiany kodowania w plikach tekstowych i html, a nie do zmiany nazw plików. A o to mi niestety chodzi :(

12.06.2006
14:31
[5]

Meghan (mph) [ Tarzana przez Tarzana ]

Niemalże sam sobie odpowiedziałeś - przepuść to kilkakrotnie w TC, za każdym razem zmieniając tylko jedną polską literkę na odpowiednią bez ogonka.

edit ---> A jednak inaczej, choć też prawie sam na to wpadłeś: wystarczy znaki, na ktore zamieniasz wpisać tak jak te wyżej, oddzielone pionowymi liniami, przykład z helpu:
Search for: ä|ö|ü|é|č|ę|ŕ Replace with: ae|oe|ue|e|e|e|a

12.06.2006
14:35
smile
[6]

draczeek [ Kjerofca Bąbofca ]

<- Meghan (mph)

katorga !!!
już wolę stracić pół dnia na rozwiązanie problemu, niż robić to "prawie" ręcznie..

spoiler start
oczywiście w ostateczności tak właśnie zrobię
spoiler stop


edit ---> sprawdzalem jeszcze przed założeniem wątka - nie działa :(

12.06.2006
14:40
smile
[7]

draczeek [ Kjerofca Bąbofca ]

ok, ide na ciacho, a potem (po raz n-ty) wczytuję się w tutoriale RegExp-a


piszcie, piszcie...

12.06.2006
14:44
[8]

Meghan (mph) [ Tarzana przez Tarzana ]

draczeek ---> Jak by to rzec... u mnie działa :)

12.06.2006
15:08
smile
[9]

draczeek [ Kjerofca Bąbofca ]

Meghan (mph) -> Dzięki! Nie wiem czemu, ale uparłem się, że to MUSI być trudne i WYMAGA używania RegExp'a. Już działa :D

edit -> Wystarczyło ODZNACZYĆ "RegWy"...

© 2000-2022 GRY-OnLine S.A.