Stránka 1 z 1

spajanie suborov

Napsal: ned 12. zář 2004, 16:37
od bfgskrkxx
neviete mi poradit ako spojit dokopy vacsie mnozstvo suborov. jedna sa o subory .pgn (sachova notacia). potrebujem to zautomatizovat.

Napsal: ned 12. zář 2004, 17:17
od Jiri Drak
A z toho ma pak vzniknout jeden velky obrazek, nebo jak to myslis ?

Napsal: ned 12. zář 2004, 17:24
od bfgskrkxx
pgn notacia je text. v podstate je to ako narvat milion txt suborov za seba dojedneho

Napsal: ned 12. zář 2004, 17:33
od pavel.minarik
no tak to je lehký, napiš si na to nějakou utilitku v libovolném vývojovém prostředí (basic, delphi, ...)
základní verze jdou většinou stáhnout z netu zdarma a stačit budou

v Delphi bych to řešil asi takhle:
vemu komponentu 2x TStringList
do jedný budu postupně všechny soubory načítat (LoadFromFile)
do druhý připojovat (AddStrings)
no a až to bude tak jen SaveToFile a hotovo

seznaman těch souborů lze získat třeba přes komponentu FileListBox

Napsal: ned 12. zář 2004, 17:42
od bfgskrkxx
ja som skor xcel nieco uz hotove, ale aj tak diky. skusim sa s tym pohrat. este by si mi mohol poradit ako ziskat zoznam suborov s rovnakou priponou v adresari

Napsal: ned 12. zář 2004, 18:08
od bfgskrkxx
na inom fore mi poradili asi najjednoduchsie a najprakticejsie riesenie zaroven.
copy *.pgn nieco_nove.pgn

Napsal: ned 12. zář 2004, 18:14
od pavel.minarik
bfgskrkxx píše:este by si mi mohol poradit ako ziskat zoznam suborov s rovnakou priponou v adresari
ona to umí ta vizuální komponenta co jsem psal
ale nejlepší trick je zkopírovat si všechny tyhle soubory do jendoho adresáře, pak nebudeš muset přemýšlet a bereš prostě všechny

jesli je něco hotového co to umí, tak je to možné, ale to bych rozhodně dýl hledal než si to sám za cca 5 minut napsal

Napsal: ned 12. zář 2004, 21:01
od Jiri Drak
bfgskrkxx píše:pgn notacia je text. v podstate je to ako narvat milion txt suborov za seba dojedneho
:oops: blbe cumim na koncovku, tohle vse by mel zvladnou i total commander.

Napsal: ned 12. zář 2004, 21:10
od bfgskrkxx
zvlada to, len som nevedel ako na to. v kuse mi to vypisovalo neaku blobost no inde to tym istym postupom fungovalo. tak pomohol stary prikaz copy ...