![]() ![]() |
[nové]
[SUAleph]
[akce]
[dílna]
[odkazy]
* Už to nemůžete vydržet? Napište nám! *
We can speak English. |
Dílna programů UK BratislavaFrom: Branislav Kovár kovar@ulib.sk To: Sdruzeni uzivatelu knihovniho systemu Aleph SUALEPH@vkol.cz Subject: [sualeph] programy do dielne Date sent: Fri, 17 Jun 2005 14:52:53 +0200 Organization: Univerzitna kniznica v Bratislave Priloha ke stazeni: brano.zip Dobry den, posielam Vam par programov do dielne. Ako predchadzajuce, aj tieto su v c-cku, skompilovatelne a funkcne pod roznymi platformami a pracujuce vysokou rychlostou. Programy sa kompiluju pod unixom prikazom napr: gcc -o 2seq 2seq.c nasledne sa vytvori binarny subor 2seq, ktory je spustitelny ./2seq Verim, ze programy budu napomocne hlavne pred konverziou do marc21 na vychytanie chyb v databazach (okrem 2seq boli vsetky programy na toto pouzite). Program 2seq.c ---- Program sluzi na konverziu zaznamov v iso formate do aleph sekvencneho tvaru. Je to vlastne opak programu 2iso. Program statp.c ---- Program vygeneruje statistiku pouzitych poli. Ako aj ostatne programy pracuje velmi rychlo a po exporte doc tabulky cez staff menu (exporty mozno robit bez uzamykania databazy) vygeneruje tento program statistiku nasej databazy (cez 11mil.riadkov) za 56sekund. Vo vystupe sa na konci kazdeho riadku nachadza sysno posledneho vyskytu daneho pola. Program statpt.c ---- Rovnaka funkcia ako statp.c , robi statistiku rozdelenu po podpoliach (databazu prebehol za 2,5 minuty) Program checker.c ---- Parametre programu sa pred spustenim nastavia v subore checker.cfg. Ukazkovy subor je prilozeny. Tento program rovnako kontroluje riadkovy export. Podla nastaveni konfiguracneho suboru hlada chybne znaky, pridlhe polia, chybne indikatory, opakovane neopakovatelne polia, kontroluje dlzky a strukturu pevnych poli, povinne polia, ... Jeho vystup mozno pouzit ako sysno subor pre export alebo globalne upravy. V pripade akychkolvek otazok rad odpoviem. Branislav Kovar Univerzitna kniznica v Bratislave
|
|
| URL: http://www.sualeph.cz/brano.htm | Tyto WWW stránky udržuje MZK. |