VirtualLibrary-1.0 Fnts tudnivalók Dr. Hatvany Béla Csaba, 2018 Előzmények A családkutató manapság munkája srán nagy mennyiségű digitális adatfrrást használ: filmeket, képeket, könyveket, kleveleket, webldalakat, stb. Ezeket rendszerint letölti saját gépére és - saját tapasztalatmból ítélve, lehet, hgy másknál ez nem így van - egy idő után már nehezére esik egy adtt adatfrrást megtalálni, legyen ez a gépén vagy esetleg egy interneten elérhető szerveren. Ebbe a nehézségbe többször ütköztem és ekkr születet az ötlet, hgy írjak egy prgramt, ami segítsen a keresett adatfrrást gyrsan megtalálni. Így jött létre a VirtualLibrary prgram. A kezelt adatk jellemzői A prgram digitális adatfrráskat (röviden adatkat) kezel, pntsabban ilyen adatk jellemzőit tárlja egy adatbázisba, amit le lehet kérdezni és a megtalált adatt egyszerű kattintással megjeleníteni, "kinyitni". Az adatk jellemzői a kivetkezők: Kategória Az adatkat kategóriákba csprtsíthatjuk. A kategóriát a felhasználó határzza meg. Például ilyen kategóriákat használhatunk: Filmek - anyakönyi digitális filmek Könyvek - digitális könyvek PDF vagy digitális képek frmájában Oklevelek - PDF, kép, vagy más frmátumú klevelek Heraldika - címertannal kapcslats adatk Térképek - digitális térképek és általában bármilyen elképzelhető csprtsítást kategóriaként fghatjuk fel. Jelző A jelző, nem feltétlenül egyértelműen, aznsítja az adatt. Egy könyv esetében ez lehet a szerző, egy anyakönyvi film esetében - a film digitális száma, egy webldal esetében - a webhely címe, stb. A jelző ismeretében felismerjük az adatt, nha ez nem határzza meg egyértelműen az adatt. Pld. a szerző ismerete nem aznsítja egyértelműen a könyvet, ha az 1
adatbázisunkban az adattt szerzőnek több könyve van, de közelebb hz a keresett könyvhöz. Tartalm A tartalm bővebben leírja az adatt, de ez sem feltétlenül egyértelmű. Egy könyv esetében a tartalm a könyv címe lehet, az anyakönyvi film esetében - az anyakönyv leírása (település, felekezet, stb.), egy kirat esetében - az kirat rövid leírása. Megjegyzés A megjegyzés bármilyen tvábbi szöveg lehet, amit az adattal kapcslatba rögzíteni kívánunk az adatbázisba. Helyi frrás A helyi frrás az adat elérési útja a saját gépünkön, amennyiben az adatt lementettük a gépünkre. Ez a jellemző természetesen egyértelműen aznsítja az adatt és ezt használja a prgram az adat megjelenítésére. Távli frrás A távli frrás az adat elérési útja (az internet címe), amennyiben egy távli adatról van szó. Ez a jellemző is egyértelműen aznsítja az adatt és ezt használja a prgram az adat megjelenítésére. Minden adatnak legalább egy helyi vagy egy távli frrással kell rendelkeznie és természetesen egy adat rendelkezhet minkét frrással: egy helyi és egy távli frrással is. Ha például egy PDF frmátumú könyvet letöltöttünk a gépünkre, akkr ehhez az adathz egy helyi frrást vagy egy távli frrást rendelhetünk hzzá, vagy akár mindkettőt. A kezelt adatk típusa Két adattípust különböztetünk meg: az adat egy mappába gyűjtött több állmányból áll. Ilyen adatk például az anyakönyvi filmek, vagy egy könyv, amit több PDF vagy képállmányban töltöttünk le. az adat egy állmányból vagy egy webldalból áll. A prgram letöltése és használatának feltétele A prgramt innen lehet letölteni: https://www.drpbx.cm/s/ppy1mjt2k1un6/virtuallibrary.zip?dl=0. A prgram használatáhz a Windws 7 SP1, Windws 8, Windws 8.1 vagy Windws 10 perációs rendszer szükséges és a.net keretrendszer 4.6.1 vagy későbbi verziója. Ha ez a keretrendszer nincs a gépünkön, akkr innen lehet letölteni: https://www.micrsft.cm/hu-hu/dwnlad/details.aspx?id=49982. 2
Töltsük le a fent megadtt archívumt, bntsuk ki a gépünkre egy megfelelő helyre és hzzunk létre az asztaln egy parancsiknt a VirtualLivrary.exe állmányhz. A prgram használata A prgram indításakr az alábbi ablakt mutatja: Két eszközt látunk: Adatkat lekérdezni és Új adatt felvenni. Mivelhgy az adatbázisunk egyelőre üres, a Kategória legördülő listában csak a bármelyik kategória bejegyzést látjuk és ha az Adatkat keresni gmbra kattintunk, akkr egy üres adatrácst látunk. Már mst megjegyezhetjük, milyen adatmezőket tartalmaz az adatrács. Kattintsunk az Új adatt felvenni eszközre: 3
Ahhz, hgy egy adatt felvegyünk az adatbázisba, több jellemzőt meg kell adnunk. Kezdjük az adat típusával. Két lehetőségből ki kell választanunk az adat típusát. Válasszuk ki a másdik lehetőséget: az adat egy állmányból áll. Mivelhgy az adatbázisunk egyelőre üres, a kategória kiválasztásánál a Meglévő kategóriát kiválasztani választógmb nem aktív, visznt az Új kategóriát beadni választógmb igenis aktív. A megfelelő szövegmezőbe írjuk be az új kategória nevét: Fnts tudnivalók. Ebbe a kategóriába a jelenlegi PDF állmányt fgjuk felvenni. A Jelző szövegmezőbe írjuk be a VirtualLibrary, a Tartalm szövegmezőbe a Használati utasítás szöveget. Adatunk frrása csak helyileg van, ezért kattintsunk a Helyi frrás szövegmezőtől jbbra levő tallózó gmbra és válasszuk ki a prgram mappájából a VirtualLibrary.pdf állmányt. Miután ezt megtettük, a Helyi frrás szövegmezőben megjelenik az adat frrása. Mivelhgy az adatunknak nincs távli frrása, tvább megyünk a Megjegyzés megadására. Ide írjuk be a prgram verziószámát: v. 1.0. Mielőtt elmentenénk a beadtt adatt, jegyezzük meg, hgy a *-gal jelölt adatk megadása kötelező, míg a **-gal jelölt adatk (a frrásk) legalább egyiknek a megadása kötelező. Kattintsunk mst az Adatkat elmenteni gmbra. A prgram kiírja, hgy az adatkat sikeresen elmentette, miközben a beadtt adatk szövegmezőjét kiürítette: 4
Jegyezzünk meg még egy fnts váltzást: a Kategória választógmbk mindkettője mst aktív, de egyik sincs kiválasztva. A Meglévő kategóriát kiválasztani választógmbhz tartzó legördülő lista mst az előbb beadtt Fnts tudnivalók kategóriát tartalmazza. A következő adat legyen egy hnlap. Keressük meg a Hungaricana közgyűjteményi prtaln (https://hungaricana.hu/hu/) azn kleveleket (https://archives.hungaricana.hu/hu/charters/), amelyek a Hathwany szöveget tartalmazzák: https://archives.hungaricana.hu/hu/charters/search/results/?list=eyjxdwvyesi6icjiyxrd2fuesj9. Az adat jellemzői mst a következők lehetnek: az adat típusa egy webldal: kiválasztjuk a megfelelő választógmbt; a kategória Oklevelek: kiválasztjuk az Új kategóriát beadni választógmbt és megadjuk az új kategória nevét; jelző: Hungaricana közgyűjtemény; tartalm: találatk Hathwany szövegre; helyi frrás: nincs távli frrás: a szövegmezőtől jbbra levő tallózó gmbra kattintva kinyílik az alapértelmezett böngészők, amivel a fent említett hnlapra navigálunk és beadjuk a keresett szöveget, majd a találatkat mutató ldal címét kimásljuk a böngészőből és beillesztjük a Távli frrás szövegmezőbe; 5
megjegyzés: 8 találat. Mentsük el a beadtt adatkat. Nézzük meg mit tartalmaz az eddig feltöltött adatbázisunk. Kattintsunk az Adatkat lekérdezni fülre. A Kategória legördülő listában a bármelyik kategória bejegyzés van kiválasztva, a Jelző, Tartalm és Megjegyzés szövegmezők üresek. Ha mst az Adatkat keresni gmbra kattintunk, akkr az adatrácsban megjelenik az összes adat: Az adatrácsban a JELZŐ, TARTALOM vagy MEGJEGYZÉS szlpfőre kattintva rendezhetjük a megjelenített adatkat. A HELYI FORRÁS, illetve a TÁVOLI FORRÁS szlpk az adat elérésre szükséges infrmációt, az elérési utat tartalmazza. Ha egy elérési útra kattintunk, akkr a prgram megjeleníti a megfelelő frrást. Esetünkben, ha VirtualLiblary helyi frrására kattintunk, a prgram elindítja az Adbe Reader prgramt vagy egy másik PDF megjelenítő prgramt ami a gépünkön van és amelyik társítva van a PDF állmánykkal. Amennyiben ilyen prgram nincs a gépünkön, a prgram jelzi, hgy nem tudja az állmányt kinyitni. Ha a Hungaricana közgyűjtemény távli frrására kattintunk, a prgram elindítja a gépünkön alapértelmezett böngészőt és a megfelelő webldalra navigál. 6
A keresést az adatbázisba a Kategória legördülő listából kiválaszttt kategóriával és a Jelző, Tartalm és Megjegyzés szövegmezők segítségével szűrhetjük. A keresésre beadtt adatk ÉS (AND) lgikus művelettel vannak összekapcslva. A szövegmezőkben csnkíttt értékeket is beadhatunk (minden helyettesítő karakter nélkül, de használhatjuk a % = 'akárhány tetszőleges karakter' és _ = '0 vagy 1 tetszőleges karakter' helyettesítő karaktereket is). Kattintsunk az Új adatt felvenni fülre, hgy új adatkat együnk fel az adatbázisba. Négy új adatt fgunk felvenni az adatbázisba. Az első új adat egy anyakönyvi film, amit egy mappába töltöttünk le a gépünkre. Ezért az adat típusát a választógmbbal Az adat egy mappába gyűjtött több állmányból áll értékre állítjuk, a kategóriát a választógmbbal az Új kategóriát beadni értékre állítjuk és a megfelelő szövegmezébe beírjuk az új kategória nevét: Anyakönyvi filmek. A többi jellemző a következő: jelző: 004707132, a film digitális száma; tartalm: Kereszteltek, házasultak 1703-1726; helyi frrás: a megfelelő tallózási gmbra kattintva kiválasztjuk a mappát ahva elmentettük a filmet; 7
távli frrás: kiválasztjuk a www.familysearch.cm prtáln a 4707132 digitális filmszámú filmet és bemásljuk a megfelelő szövegmezőbe a film elérési útját, az internet címét: https://www.familysearch.rg/ark:/61903/3:1:9392-mnsc-fz; megjegyzés: 372 filmkcka. Mentsük el az adatkat. A másdik új adat egy PDF frmátumú könyv, melynek két kötetét a Bajr Állami Könyvtár prtáljáról töltöttem le két állmányba, egyazn mappába helyezve. A jellemzők a következők: típus: Az adat egy mappába gyűjtött több állmányból áll; kategória: Új kategóriát beadni, Genealógia; jelző: a szerző, KNAUZ, Ferdinandus; tartalm: a cím, Mnumenta Ecclesiae Strigniensis; helyi frrás: a tallózó gmbbal kiválasztjuk a megfelelő mappát; távli frrás: a tallózó gmbbal elindítjuk a böngészőt és a megfelelő webldalra navigálunk, majd a webldal internet címet bemásljuk a szövegmezőbe, https://pacplus.bsbmuenchen.de/metapac/search.d?methdtcall=vlumesearch&dbidentifier=100&frward= success&catkey=6222736&isperidical=n. megjegyzés: I. kötet, évek: 979-1273, kiratk 1-792, Strignii, 1874, II. kötet, évek: 1273-1321, kiratk 1-927 Strignii, 1882 Mentsük el az adatkat. Az utlsó két új adat egy-egy HTML dkumentum lesz, amit az FS-TOOLS prgram Gyűjtemények keresése eszközzel hztam létre a következőképpen. Navigáljunk a böngészőnkkel a https://www.familysearch.rg/search/catalg/search webldalra, a Szerzők (Authrs) kapcslatra kattintva megjelenik a megfelelő szövegmező és ide írjuk be a következőt: Cnsilium Regium Lcumtenentiale Hungaricum. A keresés két találatt eredményez: Nemesség biznyító iratk, 1723-1784 és Nemesség biznyító iratk, 1784-1848. A webldal címe: https://www.familysearch.rg/search/catalg/results?cunt=20&query=+authr:cnsilium%20+authr:regium%20+authr :Lcumtenentiale%20+authr:Hungaricum&subjectsOpen=357076-50,357379-50. A két találatra kattintva megjelenik a két keresett gyűjtemény. Ha ugyanezeket a műveleteket az FS- TOOLS prgram Gyűjtemények keresése eszközével végezzük el, akkr lehetőségünk van a gyűjteményi adatkat HTML dkumentumkba elmenteni. Ezt a két dkumentumt fgjuk mst felvenni az adatbázisunkba. Az első HTML dkumentum jellemzői: 8
típus: egy állmány; kategória: meglévő kategória, Genealógia; jelző: Cnsilium Regium Lcumtenentiale Hungaricum; tartalm: Nemesség biznyító iratk, 1723-1784; helyi frrás: a tallózó gmbbal kiválasztjuk az állmányt; távli frrás: nincs; megjegyzés: nincs. Mentsük el az adatkat. Az másdik HTML dkumentum jellemzői: típus: egy állmány; kategória: meglévő kategória, Genealógia; jelző: Cnsilium Regium Lcumtenentiale Hungaricum; tartalm: Nemesség biznyító iratk, 1784-1848; helyi frrás: a tallózó gmbbal kiválasztjuk az állmányt; távli frrás: nincs; megjegyzés: nincs. Mentsük el az adatkat. Ha megnézzük, mi van az adatbázisunkban, akkr a következő adatkat látjuk: 9
Ha 004707132 film helyi frrására kattintunk, akkr a prgram kinyitja a gépünkön levő megfelelő mappát: ha pedig 1723-1784 évi nemességi adat frrására kattintunk, akkr a prgram megnyitja a böngészőnkben a megfelelő HTML állmányt: Megjegyzés: a beadtt adatkat nem módsíthatjuk. Ezt a lehetőséget tudatsan mellőztem a prgram fejlesztésekr, mert feleslegesen bnylíttta vlna a prgram felületét. Kerülő útn aznban van lehetőségünk az adatkat "módsítani": töröljük a hibás adatsrt és adjuk be újra a helyes adatkat. 10
A prgram terjesztése A VirtualLibrary prgram a licenc alapján terjeszthető: Utlsó frissítés: 2018.10.19 11