hromadne a indexovane prejmenovavani souboru
hromadne a indexovane prejmenovavani souboru
Vazeni,
potrebuji hromadne prejmenovavat soubory fotek z fotaku
konkretne stylem
vychozi jmena :
DSC00256
..
DCS00456
koncova jmena :
vozik-za-kolo-tst-301
..
vozik-za-kolo-tst-501
jde mi pochopitelne o to postupne indexovani
dostupny plugin jsem v tomto smeru nebyl schopen rozkodovat, skoro se omlouvam za tak trivialni dotaz
mel jsem za to, ze existuje nejaka maska stylu
$(originalname;vozik-za-kolo-tst-;301;1)
jako ze kodovani celeho puvodniho jmena novym retezcem od zadane pozice po jednice nebo neco podobneho, ale nejak se mi to nedari, cetl jsem i forum, mozna spatne...
---
zatim to delam postupnym nahrazovanim, cili
menu new = $(OriginalName)
search for = (DSC00)
replace with = vozik-za-kol-tst-
a nasledne podobnym hranim predelavam ciselnou radu, ale to neni jaksi ono
---
poradite ?
s diky zdravim
-- lk
****************************************************************
* BeneCYKL - kola pro radost Mgr. Lubomír Krejčí *
* mobil : +420 603 21 64 10 skype : benecykl *
* http://www.benecykl.cz/ info@benecykl.cz *
**************************************************** ***********
potrebuji hromadne prejmenovavat soubory fotek z fotaku
konkretne stylem
vychozi jmena :
DSC00256
..
DCS00456
koncova jmena :
vozik-za-kolo-tst-301
..
vozik-za-kolo-tst-501
jde mi pochopitelne o to postupne indexovani
dostupny plugin jsem v tomto smeru nebyl schopen rozkodovat, skoro se omlouvam za tak trivialni dotaz
mel jsem za to, ze existuje nejaka maska stylu
$(originalname;vozik-za-kolo-tst-;301;1)
jako ze kodovani celeho puvodniho jmena novym retezcem od zadane pozice po jednice nebo neco podobneho, ale nejak se mi to nedari, cetl jsem i forum, mozna spatne...
---
zatim to delam postupnym nahrazovanim, cili
menu new = $(OriginalName)
search for = (DSC00)
replace with = vozik-za-kol-tst-
a nasledne podobnym hranim predelavam ciselnou radu, ale to neni jaksi ono
---
poradite ?
s diky zdravim
-- lk
****************************************************************
* BeneCYKL - kola pro radost Mgr. Lubomír Krejčí *
* mobil : +420 603 21 64 10 skype : benecykl *
* http://www.benecykl.cz/ info@benecykl.cz *
**************************************************** ***********
http://vimeo.com/51461748
*********************************
Mgr. Lubomír Krejčí
mobil : +420 603 21 64 10
skype : benecykl
lubos@benecykl.cz
www.benecykl.cz
*********************************
Mgr. Lubomír Krejčí
mobil : +420 603 21 64 10
skype : benecykl
lubos@benecykl.cz
www.benecykl.cz
Re: hromadne a indexovane prejmenovavani souboru
Ano, taková maska exituje a jmenuje se Counter.
Výsledek se pak zapíše jako
Parametry (které se zadávají v dialogu) znamenají popořadě začátek, přírustek, desítkovou soustavu a minimální délku čísla (zde 3, ale nehraje to roli).
Výsledek se pak zapíše jako
Code: Select all
vozik-za-kolo-tst-$(Counter:301,1,d,3).$(ExtPart)
Re: hromadne a indexovane prejmenovavani souboru
uzasne 
existuje nekde seznam - navod na tvorbu dalsich masek ?
priznam se, ze ke cteni instalovane napovedy mam vrozeny odpor, ale mozna ze je to prave tam ?
--lk

existuje nekde seznam - navod na tvorbu dalsich masek ?
priznam se, ze ke cteni instalovane napovedy mam vrozeny odpor, ale mozna ze je to prave tam ?
--lk
http://vimeo.com/51461748
*********************************
Mgr. Lubomír Krejčí
mobil : +420 603 21 64 10
skype : benecykl
lubos@benecykl.cz
www.benecykl.cz
*********************************
Mgr. Lubomír Krejčí
mobil : +420 603 21 64 10
skype : benecykl
lubos@benecykl.cz
www.benecykl.cz
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Re: hromadne a indexovane prejmenovavani souboru
Nějaké příklady jsou v dokumentaci pluginu.
Něco se dá dohledat zde na fóru.
Každopádně se zde neobávejte zeptat. Rádi poradíme, pokud budeme vědět
Něco se dá dohledat zde na fóru.
Každopádně se zde neobávejte zeptat. Rádi poradíme, pokud budeme vědět

Re: hromadne a indexovane prejmenovavani souboru
velke diky, jakmile vyvstane prakticka potreba, dam vedet, zatim si vim rady s klkacim menu
, tahleta moznost se tam nejspis da taky nejak vygenerovat, ale pkud ano, nejak mi to nepripadlo zrejmy

http://vimeo.com/51461748
*********************************
Mgr. Lubomír Krejčí
mobil : +420 603 21 64 10
skype : benecykl
lubos@benecykl.cz
www.benecykl.cz
*********************************
Mgr. Lubomír Krejčí
mobil : +420 603 21 64 10
skype : benecykl
lubos@benecykl.cz
www.benecykl.cz
Re: hromadne a indexovane prejmenovavani souboru
no a je to tu - dalsi prakticky pripad 
mam nazvy
vozik-za-kolo-03-jogging-ema-sona-reka
..
vozik-za-kolo-18-kocar-ema-zatisi-spici
ale ta rada ma v cislech diry
potrebuji dostat
vozik-za-kolo-bs-037-208-jogging-ema-sona-reka
..
vozik-za-kolo-bs-037-222-kocar-ema-zatisi-spici
cili vybrat podretezec - dejme tomu "o-03-" .. "o-18-",
ale ta rada cisel ma diry a nahradit ji retezci
"o-bs-037-208-" .. "o-bs-037-222-"
---
pokusy aplikovat podobnou masku jako predtim na menu search for a replace with sehlavaji
prohledavani historie zatim taky
---
za pripadne rady diky

mam nazvy
vozik-za-kolo-03-jogging-ema-sona-reka
..
vozik-za-kolo-18-kocar-ema-zatisi-spici
ale ta rada ma v cislech diry
potrebuji dostat
vozik-za-kolo-bs-037-208-jogging-ema-sona-reka
..
vozik-za-kolo-bs-037-222-kocar-ema-zatisi-spici
cili vybrat podretezec - dejme tomu "o-03-" .. "o-18-",
ale ta rada cisel ma diry a nahradit ji retezci
"o-bs-037-208-" .. "o-bs-037-222-"
---
pokusy aplikovat podobnou masku jako predtim na menu search for a replace with sehlavaji
prohledavani historie zatim taky

---
za pripadne rady diky
http://vimeo.com/51461748
*********************************
Mgr. Lubomír Krejčí
mobil : +420 603 21 64 10
skype : benecykl
lubos@benecykl.cz
www.benecykl.cz
*********************************
Mgr. Lubomír Krejčí
mobil : +420 603 21 64 10
skype : benecykl
lubos@benecykl.cz
www.benecykl.cz
Re: hromadne a indexovane prejmenovavani souboru
castecna odpoved
umim vybrat nahodny podretezec od opakujicicho se znaku
cili pokud jsou treba nazvy
nazev-03-xxxxxxxxx
..
nazev-99-xxxxxxxxx
a ten retezec 03-99 je nepravidelny
pak se necha v new name parametr $(originaname)
nasledne
search for zadate
(v-..)
to teckovani vam prave vymezi pozice nepravidelneho opakovani
---
ted je ale otazka, co zadat v menu replace with
aby to nahradilo treba na tuto pot
nazev-bs-056-001-xxxxxxxxxxx
..
nazev-bs-056-085-xxxxxxxxxxx
umim vybrat nahodny podretezec od opakujicicho se znaku
cili pokud jsou treba nazvy
nazev-03-xxxxxxxxx
..
nazev-99-xxxxxxxxx
a ten retezec 03-99 je nepravidelny
pak se necha v new name parametr $(originaname)
nasledne
search for zadate
(v-..)
to teckovani vam prave vymezi pozice nepravidelneho opakovani
---
ted je ale otazka, co zadat v menu replace with
aby to nahradilo treba na tuto pot
nazev-bs-056-001-xxxxxxxxxxx
..
nazev-bs-056-085-xxxxxxxxxxx
http://vimeo.com/51461748
*********************************
Mgr. Lubomír Krejčí
mobil : +420 603 21 64 10
skype : benecykl
lubos@benecykl.cz
www.benecykl.cz
*********************************
Mgr. Lubomír Krejčí
mobil : +420 603 21 64 10
skype : benecykl
lubos@benecykl.cz
www.benecykl.cz
-
- ALTAP Staff
- Posts: 5231
- Joined: 08 Dec 2005, 06:34
- Location: Novy Bor, Czech Republic
- Contact:
Re: hromadne a indexovane prejmenovavani souboru
EDIT:
Pokud nejsou v původním názvu a zároveň jde o nějaké děravé pole, není mi jasné jak je vyčarovat?
--- chybný návrh, nemění čísla:
Pouze nahraďte "vozik-za-kolo" řetězcem "vozik-za-kolo-bs". Viz příloha. Snad je to ono.
Aha, omlouvám se, až teď vidím spráně změnu čísel na "-03-" na "-037-208-" a "-18-" na "-037-222-". Moje otázka: kde se tato čísla berou?benecykl wrote:mam nazvy
vozik-za-kolo-03-jogging-ema-sona-reka
..
vozik-za-kolo-18-kocar-ema-zatisi-spici
ale ta rada ma v cislech diry
potrebuji dostat
vozik-za-kolo-bs-037-208-jogging-ema-sona-reka
..
vozik-za-kolo-bs-037-222-kocar-ema-zatisi-spici
Pokud nejsou v původním názvu a zároveň jde o nějaké děravé pole, není mi jasné jak je vyčarovat?
--- chybný návrh, nemění čísla:
Pouze nahraďte "vozik-za-kolo" řetězcem "vozik-za-kolo-bs". Viz příloha. Snad je to ono.
Re: hromadne a indexovane prejmenovavani souboru
Řadu, když jsou v ní díry, je nejlepší vyplnit! 
Pokud je souborů takhle málo, dá se výplň vytvořit ručně.
Pokud jich jsou stovky, nastupuje dobrodružné řešení.
Je možné jednoduše vytvořit velký počet prázdných souborů.
V kontextové nabídce se vybere Nový -> Textový dokument.
Vzniklý soubor Nový objekt - Textový dokument.txt zkopírujeme do schránky a vložíme.
Plusem a zadáním masky *.txt označíme tyto dva soubory, znovu zkopírujeme a vložíme. A tak dále.
Vznikne nepřehledná změť prázdných souborů, které označíme a stiskem Ctrl+Shift+R předáme k přejmenování.
Nyní dostanou jednotné jméno.
S tím, že tyto soubory mají stejné číslo jako původní a liší se jen v příponě, se teď netrápíme, dají se pak snadno vymazat (třeba přes hledání).
(Úprava: Nemám pravdu, v tomto případě dostanou soubory špatná čísla.)
Pak je je jednoduché. Vybere se neměnná část, přidá se k ní bs-037-, k tomu počítadlo a zase neměnný konec.

Pokud je souborů takhle málo, dá se výplň vytvořit ručně.
Pokud jich jsou stovky, nastupuje dobrodružné řešení.
Je možné jednoduše vytvořit velký počet prázdných souborů.
V kontextové nabídce se vybere Nový -> Textový dokument.
Vzniklý soubor Nový objekt - Textový dokument.txt zkopírujeme do schránky a vložíme.
Plusem a zadáním masky *.txt označíme tyto dva soubory, znovu zkopírujeme a vložíme. A tak dále.
Vznikne nepřehledná změť prázdných souborů, které označíme a stiskem Ctrl+Shift+R předáme k přejmenování.
Nyní dostanou jednotné jméno.
Code: Select all
vozik-za-kolo-$(Counter:3,1,d,2,0)-dummy
(Úprava: Nemám pravdu, v tomto případě dostanou soubory špatná čísla.)
Pak je je jednoduché. Vybere se neměnná část, přidá se k ní bs-037-, k tomu počítadlo a zase neměnný konec.
Code: Select all
$(OriginalName:0,14)bs-037-$(Counter:208)$(OriginalName:16)
Re: hromadne a indexovane prejmenovavani souboru
Netreba este zabudnut na jednu dolezitu funkciu renamer pluginu - manualny mod ([x] Manual mode), kde mozno viacere nazvy editovat ako v textovom editore.