Multi-Rename-Tool

Moderated forum for Slovak and Czech users

Moderator: Hacker

The L
Junior Member
Junior Member
Posts: 5
Joined: 2006-12-21, 07:54 UTC

Post by *The L »

Hacker wrote:Priklad?
(složka označena "...")

"1028548 XTECH"
...--uvnitř--
..."zdroj"
..."new"
...1028548A.pdf
...slj_01.pdf
---------------------------------
"1029122 DEJ5"
...--uvnitř--
..."zdroj"
..."new"
...1029122A.pdf
...1029122B.pdf
...slj_003.pdf

výsledek

"5028548 XTECH"
...--uvnitř--
..."zdroj"
..."new"
...5028548A.pdf
...slj_01.pdf
------------------------------
"5029122 DEJ5"
...--uvnitř--
..."zdroj"
..."new"
...5029122A.pdf
...5029122B.pdf
...slj_003.pdf
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Su nejake pravidla pre tie cisla? Alebo je to vzdy zmena 1 -> 5?

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
The L
Junior Member
Junior Member
Posts: 5
Joined: 2006-12-21, 07:54 UTC

Post by *The L »

Hacker wrote:Su nejake pravidla pre tie cisla? Alebo je to vzdy zmena 1 -> 5?

Roman
nejsou....jen potřebuju první číslo "1" vyměnit za "5" ale aby se mi to týkalo jen hlavních složek a souborů v nich ......a aby to měnilo jen číselný názvy
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Tak, potrebujes nato TC7 beta 2. Chod do spolocneho vrchneho adresara, daj Alt-F7, obmedz Search subdirectories na 1 level, Enter. Potom Feed to listbox, oznacit vsetky, Ctrl-M. Nastav takto:

Code: Select all

  Search for: ^1
Replace with: 5
[x] RegEx
Malo by fungovat.

HTH
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Terka
Senior Member
Senior Member
Posts: 326
Joined: 2006-05-24, 09:04 UTC

Post by *Terka »

lze odstranit z nazvu diakritiku?
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Code: Select all

  Search for: ľ|š|č|ť|ž|ý|á|í|é
Replace with: l|s|c|t|z|y|a|i|e
Doplnit podla lubovole. :)

HTH
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
paveljs
Junior Member
Junior Member
Posts: 7
Joined: 2007-01-16, 23:58 UTC

Post by *paveljs »

Hacker wrote:Search for: ľ|š|č|ť|ž|ý|á|í|é
Replace with: l|s|c|t|z|y|a|i|e
Výborný, ale ještě maličkost - bez ohledu na volbu "Změna velikosti písmen" tento postup velikost mění (resp. na velikost nebere ohled):

search: é|É
replace: e|E

> bude vždy "e".

Nějaký nápad?
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

bez ohledu na volbu "Změna velikosti písmen" tento postup velikost mění (resp. na velikost nebere ohled):
Mhm, mas pravdu. Nahlasil som to ako bug.

Dik
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Hehe, skvele, prave som sa strapnil. :) V Helpe je vyslovne napisane, ze Search a Replace neberie ohlad na velke a male pismena.

Tak som moj bug report presunul medzi feature requesty. :)

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
paveljs
Junior Member
Junior Member
Posts: 7
Joined: 2007-01-16, 23:58 UTC

Post by *paveljs »

Nějaký sofistikovanější dialog na odebrání diakritiky (případně i interpunkce) ze souborů a adresářů (příp. podadresářů, atd.) by se v TC hodil.
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Konkretne...? Co je na momentalnom pristupe zle?

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
paveljs
Junior Member
Junior Member
Posts: 7
Joined: 2007-01-16, 23:58 UTC

Post by *paveljs »

Myslel něco uživatelsky jednoduchého jako RemDiak (odkaz na stránku s obrázkem mi fórum nechce dovolit zapsat, ale v Google lang_cs to vyskočí hned na prvním místě).
Zvlášť je-li třeba přejmenovat i podadresáře a soubory v nich a zaměnit mezery za podtržítka (často používám), je to "na míň kliků".
Ale -zle- snad není v TC nic.
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Zvlášť je-li třeba přejmenovat i podadresáře a soubory v nich
Ctrl-B, oznacit vsetky, Ctrl-M.
zaměnit mezery za podtržítka
To sa da tiez v pohode.

Ak su to u teba casto opakovane procesy, tak pre automatizaciu s TC odporucam AutoHotkey. :)
Alebo kludne aj bez TC, AutoHotkey zvladne aj sam.

HTH
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
paveljs
Junior Member
Junior Member
Posts: 7
Joined: 2007-01-16, 23:58 UTC

Post by *paveljs »

Při použití Ctrl-B se daným postupem nepřejmenují podadresáře, jen soubory v nich. To pak udělám zvlášť. Mezery/podtržítka a další možnosti - jde to v pohodě, souhlas. Ale uvedený RemDiak jednoduše řeší to, co TC vyžaduje víc kroků i přemýšlení. Ne že by to druhé škodilo...
Howgh.
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Při použití Ctrl-B se daným postupem nepřejmenují podadresáře, jen soubory v nich.
Tiez pravda. Tak teda Alt-F7, Start search a Feed to listbox. Potom oznacit a Ctrl-M. :)

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Post Reply