Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[Total Commander] Narzędzie wielokrotnej zmiany

153 views
Skip to first unread message

OMSON

unread,
Nov 5, 2011, 8:16:02 AM11/5/11
to
Jak zmieni� nazwy plik�w w szyku: xxxx_x.xxx, gdzie dwa ostatnie znaki
przed rozszerzeniem powinny by� inne (ilo�� znak�w przed podkre�lnikiem
nie jest sta�a)? Nie potrafi� rozgry�� helpa...

Pzdr, OMSON

Araneus Diadematus

unread,
Nov 5, 2011, 2:45:33 PM11/5/11
to

Użytkownik "OMSON" <om...@autograf.pl> napisał w wiadomości
news:j939ff$k03$3...@news.onet.pl...
> Jak zmienić nazwy plików w szyku: xxxx_x.xxx, gdzie dwa ostatnie znaki
> przed rozszerzeniem powinny być inne (ilość znaków przed podkreślnikiem
> nie jest stała)? Nie potrafię rozgryźć helpa...

Załóżmy, że chcesz tak ponumerować pliki. W polu Nazwa piszesz [N1-x][C], po
prawej zaznaczasz numeruj od y, krok co z.
w miejscu x podajesz liczbowo ile początkowych znaków z nazwy ma zostać
zachowanych, w y podajesz numer początkowy, możesz też podać go przy C, ale
będzie mniej "sterowny", krok podajesz w z. Pamiętaj, wielkość liter jest
istotna. Możesz też zdjąć matrycę do zmiany nazwy, choć to jest nieco
schowane w menu.
Na bieząco masz podgląd wyników zmian, przed przemianowaniem.

Załóżmy, że masz pliki
ABCDEF.XYZ
ABCDOA.XYZ
ABCDXC.XYZ

http://www.fotosik.pl/pokaz_obrazek/pelny/53513e445ed6584e.html

Zaznaczasz je i naciskasz CTRL-M, wychodzi okienko, które ustawiasz tak:

http://www.fotosik.pl/pokaz_obrazek/pelny/cecb3ba6d2e02994.html

Po naciśnięciu START zawartość okna zniknie. Jeśli zorientujesz się, że źle
zrobiłeś zamianę, to możesz nacisnąć COFNIJ i zmiany zostaną porzucone.
Jeśli nie, to efekt końcowy będzie taki:

http://www.fotosik.pl/pokaz_obrazek/pelny/8129f36681384b88.html

Oczywiście, to narzędzie ma daleko większe możliwości, poza tym można je
owtyczkować (o ile dobrze instrukcja zeznaje).
Podałem jeden z wielu możliwych sposobów jego użycia. Jest ono na tyle dobre
(choć nie twierdzę, że nie ma lepszych, są na pewno), że spokojnie spełnia
moje wymagania.


Jeśli długość nazwy jest różna, chcesz ją zachować, wraz z różnymi
początkami, nieznacznie modyfikujesz procedurę. Zakładam, że chcesz zrobić
to samo, więc, na początku jest np. tak:

http://www.fotosik.pl/pokaz_obrazek/pelny/5727e5f09fc813e3.html

Następnie wywołujesz narzędzie i ustawiasz je tak:
(podwójny minus tworzy matrycę ciągu do danej pozycji liczonej od końca,
czyli możesz łatwo obciąć jednakową ilość znaków niezależnie od długiści
nazwy)

http://www.fotosik.pl/pokaz_obrazek/pelny/6053d57310bf8b9b.html

Wynik jest taki:

http://www.fotosik.pl/pokaz_obrazek/pelny/db7b1accc0f917fd.html

Czy o takie coś chodziło?

--
Alanné mba yi woma... wé :) (...)
Né ma ka ni kaso, Né ma pané ka, (...)
We ya senga wé, Has wéhé... :))
(C) Wes Madiko - Alane

OMSON

unread,
Nov 27, 2011, 3:05:08 PM11/27/11
to
Araneus Diadematus pisze:

> Czy o takie coś chodziło?
>

Niestety nie. Dla przykładu:

http://www.voila.pl/443/ukeo9/index.php?get=1&f=1

gdzie "s" po podkreślniku ma zostać zmienione na duże "S", znaki przed
podkreślnikiem i samo rozszerzenie bez zmian.

Pzdr, OMSON

P.S. W Twoim przykładzie było blisko...

Araneus Diadematus

unread,
Nov 28, 2011, 9:22:48 AM11/28/11
to

Użytkownik "OMSON" <om...@autograf.pl> napisał w wiadomości
news:jau57b$5hv$1...@news.onet.pl...
> http://www.voila.pl/443/ukeo9/index.php?get=1&f=1
>
> gdzie "s" po podkreślniku ma zostać zmienione na duże "S", znaki przed
> podkreślnikiem i samo rozszerzenie bez zmian.

Acha, OK, to S ma być duże (i tylko ostatni z nak w nazwie ma być tak
zrobiony)... zaraz poćwiczę i zobaczę, czy da się w miarę prosto...
...
Mam, matryca do takiej zamiany znaków, to [N1--2][UN-1-1n]

W miejsce
cio_d.raz
CIa_u.dWa
BaSiA_e.tri
WUjaSZek_l.BOB

Matryca da wynik
cio_D.raz
CIa_U.dWa
BaSiA._E.tri
WUjaSZek_L.BOB

Trafiłem? :)
0 new messages