Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
nkd:lst-finder:start [2014/11/21 15:46] Michal Štens [startXSL()] |
nkd:lst-finder:start [2015/01/12 11:06] (aktuálne) Michala Hrnková |
||
|---|---|---|---|
| Riadok 1: | Riadok 1: | ||
| ====== LST vyhľadávač ====== | ====== LST vyhľadávač ====== | ||
| - | LST vyhľadávač slúži na prezeranie a ukladanie objektov z .lst súborov. Objekty, ktoré sú v ňom zapísané, si ukladá spolu s cestou k nim, do text.txt. Ten je v adresári, v ktorom sa nachádza samotný program. Druhá funkcia programu je hladať objekty z textového súboru a pokiaľ ich nájde, zapíše ich do "C:/temp/LST.txt" spolu s cestou, kde sa danné objekty nachádzajú. | + | LST vyhľadávač slúži na prezeranie a ukladanie objektov z .lst súborov. Objekty, ktoré sú v ňom zapísané, si ukladá spolu s cestou k nim, do text.txt. Ten je v adresári, v ktorom sa nachádza samotný program. Druhá funkcia programu je hľadať objekty z textového súboru a pokiaľ ich nájde, zapíše ich do "C:/temp/LST.txt" spolu s cestou, kde sa danné objekty nachádzajú. |
| ===== Interface ===== | ===== Interface ===== | ||
| - | Interface sa skladá z dvoch časti. | + | Interface sa skladá z dvoch časti: |
| - | - Prvá časť je nazvaná "Automaticke hladanie z XSL" slúži na načítavanie .txt súborov a vyhľadáva ich v svojej textovej databáze. Výstupom je textový súbor v "C:/temp/LST.txt" v ktorom je uložený názov objektu a cesta na disku k nemu. | + | |
| - | - Druhá časť s názvom "Automaticke hladanie LST a vytvaranie databazy" si nčítava objekty z .lst súborov a porovnáva ich so svojími objektami v text.txt, ak taký objekt nenájde, zapíše si ho aj s cestou k nemu. Výstupom je teda "text.txt", ktorý je uložený v zložke, v ktorej sa nachádza samotný program. | + | * Prvá časť je nazvaná "Automaticke hladanie z XSL" slúži na načítavanie .txt súborov a vyhľadáva ich v svojej textovej databáze. Výstupom je textový súbor v ''**C:/temp/LST.txt**'' v ktorom je uložený názov objektu a cesta na disku k nemu. |
| + | |||
| + | * Druhá časť s názvom "Automaticke hladanie LST a vytvaranie databazy" si načítava objekty z .lst súborov a porovnáva ich so svojimi objektami v text.txt, ak taký objekt nenájde, zapíše si ho aj s cestou k nemu. Výstupom je teda ''**text.txt**'', ktorý je uložený v zložke, v ktorej sa nachádza samotný program. | ||
| {{ interface.png?400 |}} | {{ interface.png?400 |}} | ||
| - | |||
| - | ===== Popis k funkciam ===== | ||
| - | |||
| - | ==== Funkcie pre XSL ==== | ||
| - | |||
| - | === startXSL() === | ||
| - | |||
| - | <code python size=4> | ||
| - | def startXSL(cesta): | ||
| - | f = open(cesta, 'r') | ||
| - | for line in f: | ||
| - | searchInDatabase(line) | ||
| - | </code> | ||
| - | === vyberSuborTXT() === | ||
| - | |||
| - | === spustXSL() === | ||
| - | |||
| - | === searchInDatabase() === | ||
| - | |||
| - | ==== Funkcie pre LST ==== | ||
| - | |||
| - | === WriteToFile()=== | ||
| - | |||
| - | === Upper() === | ||
| - | |||
| - | === search() === | ||
| - | |||
| - | === start() === | ||
| - | |||
| - | === step() === | ||
| - | |||
| - | === vyberSuborDIR() === | ||
| - | |||
| - | === spustLST() === | ||
| - | |||