E-Mail: cyclops@szerepjatek.cjb.net
Honlap: http://szerepjatek.cjb.net
Ha szerepjátékkal játszottál, már biztosan volt már úgy, hogy nem tudtál megfelelő nevet kitalálni a karakterednek. Nos ezzel a programmal neveket készíthetsz. De nem egyszerű véletlenszám-generátorral működik a program, hanem különböző stílusú neveket tud generálni (arab, görög, elf, fantasy stb.). Ehhez egy speciális file-t (.ELE kiterjeszétű file-ok) használ, amiket a Names 2.1 programból vettem (Copyright 1994 by Michael Harvey). A továbbiakban ezt a filetípust-t névstílus file-nak fogom nevezni. Akár te is készíthetsz ilyen file-t (lásd a 2.3 részt).
Ez a program a Debian 2.1 (Slink) Linux alatt lett fejlesztve az XEmacs 20 nevű szövegszerkeszővel. A program a következő oprációs rendszereken lett tesztelve: Linux, Windows 98. Amennyiben Nálad nem fut valamilyen ok miatt, akkor írd meg és megpróbálom kijavítani a hibát.
A program futtatásához szükséges a Python (legalább 1.5.1 verzió) nevű interpreter. A legfrissebb verzió a http://www.python.org honlapról tölthető le.
Ha elindítod a programot akkor egy dialógusablak nyílik meg. A dialógusablak bal oldalán a generált neveket láthatod. A jobboldalon azok a nevek vannak, amiket kiválaszottál. Ezeket később egy file-ba is kimentheted vagy beállíthatod, hogy minden kilpésékor elmentse a program a kiválaszott neveket. Az ablak alján gombok vannak: Új nevek, Megnyit, Beállítások, Ment, Névjegy, Kilép.
Ha Entert ütsz vagy az Új nevek gombra kattintasz új nevek generálódnak és megjelennek a generált nevek listadobozban. Az itt megjelent neveket az egérrel kijelölheted és a nyíl alakú gombokkal átmozgathatod a másik ablakba. A kettős nyíl alakú gombok az összes nevet mozgatják.
A Megnyit gomb kiválasztásával egy másik névstílus file-t nyithatsz meg.
Ha a Beállítások gombra kattintasz, akkor egy új ablak jelenik meg. Itt a következőket állíthatod be:
Először telepítsd fel a Python-t (ha nincs meg, töltsd le itt) majd, csomagold ki a nevgen-x.zip file-t, például a Program Files/Nevgen könyvtárba. A nevgen.pyw file-t kell elindítani.
A Python általában minden Linux disztribúció része (Debian, S.u.S.E., Red Hat, Mandrake, stb.). Ha nincs feltelepítve telepítsd fel (vagy kérd meg rá a rendszergazdát). Szükséges a Tk modul is! Az nevgen-x.tar.gz file-t csomagolt ki egy könyvtárba (például /usr/src/local) a következő paranccsal:
$ tar -xvzf nevgen-0.1.1.tar.gz
A .ELE kiterjesztésű file-ok tartalmazzák az adatokat. Ezeknek két fajtája van. Jelenleg csak a PRE-MID-SUF típusú adatfile-ok használhatók csak, ezért előfordulhat, hogy betöltesz egy file-t és azt írja ki, hogy érvénytelen a file formátuma. A file felépítése:
#PRE Név előtagok #MID Név középtagok (nem kötelező) #SUF Név utótagok #END A file végét jelzi.Név elkészítésének algoritmusa (a megadott tagokból véletlenszerűen választ a program):
Név = Előtag + Középtag + Utótag
A Conan, Rahan neveket szétválasztjuk. Példa file:
#PRE Co Ra #SUF nan han #ENDMásik példa (már jóval több variáció):
#PRE Co Cor Ra Rak Se Sel #SUF nan han n'Ar l'Ator #END
Ez a program freeware, vagyis szabadon terjeszthető. Kérlek add tovább barátaidnak, ismerőseidnek a programot. Mondd el nekik (és nekem is) kedvező és rossz tapasztalataidat. De nem kérhetsz pénzt a programért! Ha másolod, akkor az eredeti programcsomagot másold, hiszen másnak is szüksége lehet a dokumentációra.
SEMMINEMŰ KÁRÉRT NEM VÁLLALOK FELELŐSSÉGET, LEGYEN AZ KÖZVETETT VAGY KÖZVETLEN. A PROGRAMOT CSAK A SAJÁT FELELŐSSÉGEDRE HASZNÁLHATOD. A SZERZŐ NEM SZÁMONKÉRHETŐ ADATVESZTÉS, KÁR, NYERESÉGVESZTÉS VAGY BÁRMILYEN VESZTESÉG ESETÉN A PROGRAM HASZNÁLATA VAGY MELLŐZÉSE MIATT. HA EZEKET NEM FOGADOD EL, AKKOR TÖRÖLD LE A PROGRAMOT.
Ha a programot telepíted és használod, az azt jelenti, hogy elfogadod a fenti feltételeket.
Ha a programot módosítod, vagy felhasználod egy másik programban, akkor említsd meg a szerző nevét (Copyright © Ivanov Péter, 2000) és a program nevét (Névgenerátor) is.