Játékos fejlesztése. Verzió 1.01 Utolsó módosítás: május 16.
|
|
- Gergő Hegedüs
- 9 évvel ezelőtt
- Látták:
Átírás
1 Játékos fejlesztése Verzió 1.01 Utolsó módosítás: május 16.
2 1. Alapfogalmak Architekturális szempontból a StratOnAut rendszernek két szereplője van: A játékvezérlő: olyan egység, amely koordinálja a játékok lebonyolítását. Nyilvántartja a játékvilág állapotát, fogadja és feldolgozza a játékosok lépéseit, és tájékoztatja őket a játékvilág állapotában bekövetkező változásokról. A játékos: olyan egység (a mesterséges intelligencia fogalmaival élve ágens), amely a játékban aktív szereplőként vesz részt: fogadja és feldolgozza a játékvilág állapotának változásait, és ezekre olyan válaszlépéseket igyekszik adni, amellyel elérheti a játékszabályban kitűzött győzelmi kondíciókat. A játék a résztvevő játékosok lépéseinek sorozatából álló folyamat, ami addig tart, amíg valamelyik játékos nem győz, vagy a játékra szánt időkeret le nem telik. Egy játékban egy játékvezérlő és kettő vagy több játékos vesz részt. 2. Áttekintés Egy játékos fejlesztése alapvetően két feladatból áll: 1. Meg kell valósítani a játékvezérlővel való kommunikációt. A rendszer elosztott architektúrájú: a játékosok és a játékvezérlő fizikailag is különálló egységet alkotnak, a kommunikáció köztük HTTP üzenetek formájában, meghatározott protokoll szerint zajlik. A játékos ebből a nézőpontból tehát egy HTTP szerver, amely fogadja a játékvezérlő (mint HTTP kliens) üzeneteit, és válaszol rájuk. A játékvezérlővel való kommunikáció részleteit a kommunikációs protokoll specifikációja tárgyalja. 2. Meg kell alkotni a játékos mesterséges intelligenciáját. Ki kell fejleszteni azt az algoritmust, ami a játékvilág ismert állapotának elemzésével olyan lépések megtételére törekszik, amelyek elvezetnek a játék megnyeréséhez. Ez a StratOnAut verseny tulajdonképpeni célja. A HTTP protokoll feletti kommunikáció tetszőleges (a HTTP figyelést támogató) technológia alkalmazását lehetővé teszi. Jelenleg.NET platformon létezik egy keretrendszer, amely az első feladat megoldásának terhét leveszi a játékosfejlesztők válláról. (Bővebben l. a Játékos fejlesztése.net platformon című fejezetet.) A fejlesztés, hibakeresés segítése érdekében a verseny szervezői egy tesztkörnyezetet üzemeltetnek, amely itt érhető el. Ennek használatával az élessel megegyező környezetben tesztelhető a játékos viselkedése. 3. Technikai segítség a kommunikáció hálózati beállításához A játékvezérlővel való sikeres kommunikáció előfeltétele a megfelelő hálózati beállítások alkalmazása. Ennek kapcsán két gyakori probléma szokott felmerülni: A játékost futtató számítógép nem közvetlenül csatlakozik az internetre, hanem helyi hálózaton, hálózati útválasztó (router) mögött van. Ekkor az internetről (a játékvezérlőtől) érkező adatcsomagok a routerhez fognak megérkezni, ezért konfigurálnunk kell, hogy ezeket a csomagokat továbbítsa a játékost futtató géphez. Ez általában a router adminisztrációs felületén állítható be, a (port) forwarding vagy virtual server nevű menüben. 1. Válasszunk egy nem jól ismert, 1024-nél nagyobb X portszámot. 2. Regisztráljuk a játékosunkat az X portra. Dávid Zoltán Simon Ádám /7
3 3. Amikor a játékvezérlőnek megadjuk a játékosunk címét ( akkor használjuk az internet-szolgáltatónktól kapott IP címünket (ezt megnézhetjük a routerben vagy pl. itt) és az X portszámot. 4. Állítsuk be a routeren, hogy az X portra érkező TCP csomagok a játékost futtató gép helyi hálózatbeli IP címére és annak X portjára legyenek továbbítva. 5. A játékost futtató gépnek célszerű statikus IP címet adni, vagy a router DHCP szerverén fix MAC cím IP cím hozzárendelést (address reservation) megadni, hogy a port forwarding beállítást ne kelljen újra és újra módosítani, amikor a gépünk más IP címet kap a DHCP szervertől. A játékost futtató számítógép tűzfal mögött van. Ez lehet pl. a router beépített vagy a futtató gép szoftveres tűzfala, stb. A tűzfalakat úgy kell konfigurálni, hogy átengedjék az X portra érkező csomagokat. A beállítások helyességéről pl. a következő módon győződhetünk meg: 1. Elindítjuk a játékosunkat. 2. Ellenőrizzük itt, hogy az X port nyitva van-e. 4. Játékos fejlesztése.net platformon Rendelkezésre áll egy.net 4.0 platformra készült keretrendszer, amely elfedi a játékvezérlővel való kommunikáció részleteit, így megkönnyíti a.net platformra készülő játékosok fejlesztését. A keretrendszer beépítetten támogatja több, párhuzamosan folyó játék kezelését. Rendezett objektumstruktúrában ad hozzáférést a játékvilág állapotához, amelyet automatikusan frissít. Eseményvezérelten teszi lehetővé a lépések megtételét. A keretrendszert a StratOnAut.Common és StratOnAut.Agent.Common osztálykönyvtárak tartalmazzák. Használatára a StratOnAut.Agent.PassPlayer és a StratOnAut.Agent.RandomPlayer projektek mutatnak példát Első lépések Két osztályt kell leszármaztatnunk: AgentGameState. Egy példánya egy játékhoz kapcsolódik, és annak állapotát tárolja. Az ősosztály gondoskodik a játékvezérlőtől kapott és az azokból származtatott alapvető állapotinformációk kezeléséről, a leszármaztatott osztályban további állapotinformációk nyilvántartására van lehetőségünk. Agent<TState>. Egy példánya egy játékost (ágenst) reprezentál. Ennek az osztálynak a felelőssége a lépések meghatározása az aktuális állapot alapján. (Bővebben l. A lépések megtétele című alfejezetet.) Az osztály TState típusparamétere határozza meg, hogy milyen típusú AgentGameState leszármazottban tároljuk a játékállapotot. (Ez az AgentGameStateből származtatott osztályunk lesz.) 4.2. A játékok kezelése A kívánt ponton (praktikusan a program indulásakor) létrehozzuk a játékos (Agent leszármazott) példányt, és meghívjuk annak Register() függvényét. Ennek hatására a háttérben elindul a HTTP üzenetek figyelése. Innentől kezdve amíg az Unregister() függvényt meg nem hívjuk - a játékosunk minden induló játékba automatikusan bekapcsolódik. A játékvezérlőtől érkező világállapot üzenetek Dávid Zoltán Simon Ádám /7
4 alapvető feldolgozását, a játékhoz kapcsolódó játékállapot objektum frissítését a keretrendszer automatikusan elvégzi A játékállapot A játékok állapotát az AgentGameState osztály leszármazottjának példányai tárolják A világállapot objektumstruktúrája A játékvezérlőtől kapott világállapot információk alapján a keretrendszer a következő objektumstruktúrát tartja karban. Az osztályok leírása: GameState osztály: az AgentGameState osztály őse. o RoundNumber tulajdonság: az aktuális kör sorszáma. o Map asszociáció: a térkép. o Upgrades asszociáció: az összes elérhető fejlesztés. o UnitTypes asszociáció: az összes elérhető egységtípus. Dávid Zoltán Simon Ádám /7
5 o OwnPlayer asszociáció: a saját játékos. o Players asszociáció: a jelenleg játékban lévő játékosok. GameMap osztály: a térképet reprezentáló osztály. o Sectors asszociáció: az összes terület. GameSector osztály: a térkép egy területét reprezentáló osztály. o Neighbours asszociáció: a terület szomszédjai (az egy lépéssel elérhető területek). Upgrade osztály: egy fejlesztést reprezentáló osztály. o Name tulajdonság: a fejlesztés neve. o Price tulajdonság: a fejlesztés ára. o ProductivityBonus tulajdonság: a termelékenységi bónusz (százalékpontban). o DefenseBonus tulajdonság: a városvédelmi bónusz (százalékpontban). o Dependency asszociáció: a fejlesztés közvetlen előkövetelménye. UnitType osztály: egy egységtípust reprezentáló osztály. o Name tulajdonság: az egységtípus neve. o Price tulajdonság: az egységtípus ára. o AttackPower tulajdonság: az egységtípus támadási erőssége. o DefenseLevel tulajdonság: az egységtípus védekezési szintje. o Speed tulajdonság: az egységtípus által egy körben megtehető lépések száma. o Dependency asszociáció: az egységtípus fejlesztési előkövetelménye. Player osztály: egy játékost reprezentáló osztály. o Money tulajdonság: a jelenleg rendelkezésre álló pénzösszeg. o Upgrades asszociáció: a játékos által jelenleg birtokolt fejlesztések. o Units asszociáció: a játékos által jelenleg birtokolt egységek. o Territories asszociáció: a játékos által jelenleg birtokolt területek. Unit osztály: egy egységet reprezentáló osztály. o Type asszociáció: az egység típusa. o Player asszociáció: az egységet jelenleg birtokló játékos. o Sector asszociáció: az a terület, ahol az egység jelenleg tartózkodik. Territory osztály: egy birtokolt területet reprezentáló osztály. o HasTown tulajdonság: meghatározza, hogy jelenleg van-e város a területen. o Player asszociáció: a területet jelenleg birtokló játékos. o Sector asszociáció: a kapcsolódó térképterület. A felsorolt osztályok (leszámítva a GameState és GameMap osztályokat) rendelkeznek egy Id tulajdonsággal, amely egyértelműen azonosítja a példányokat az adott osztályon belül. (Az azonosítóval rendelkező objektumok összehasonlítása felüldefiniált, és az azonosítók egyezőségére van visszavezetve.) Dávid Zoltán Simon Ádám /7
6 A kollekció típusú asszociációk szótár típussal vannak megvalósítva, ahol a kulcs az objektum azonosítója. Így azonosító alapján hatékonyan kereshető vissza egy objektum. (Érdemes még megjegyezni, hogy a játékvezérlő jelenleg minden alkalommal közli a teljes világállapotot a round_info üzenetekben, ennek ellenére a korábban már létező objektumok nem példányosodnak újra, hanem csak az állapotuk frissül. Az eltűnt objektumok törlésre, a korábban nem létezők pedig létrehozásra kerülnek. Azaz a keretrendszer az azonosítók alapján összefésüli a régi állapotot az újjal.) További, származtatott állapotok Az AgentGameState osztály a játékszabályok figyelembevételével nyilvántart néhány alapvető állapotinformációt. RoundAvailableUnitMoves szótár: tárolja, hogy az aktuális körben melyik egység hányszor léphet még. Csak azokat az egységeket tartalmazza, amelyek mozoghatnak még. RoundAvailableUpgrades halmaz: tárolja, hogy az aktuális körben melyik fejlesztéseket lehet megvásárolni. Csak azokat a fejlesztéseket tartalmazza, amelyekre van elég pénz, és megvan az előkövetelményük. RoundAvailableTownSectors halmaz: tárolja, hogy az aktuális körben melyik területeken lehet még várost alapítani. RoundAvailableUnitPurchaseTowns halmaz: tárolja, hogy az aktuális körben melyik városokban lehet még egységet vásárolni. RoundAvailableUnitTypes halmaz: tárolja, hogy az aktuális körben milyen típusú egységeket lehet vásárolni. Csak azokat az egységtípusokat tartalmazza, amelyekre van elég pénz, és megvan a fejlesztési előkövetelményük Események Az AgentGameState osztály két hasznos eseményt * definiál. () UpdateOnNewRound esemény: egy új kör indulásakor meghívódó függvény. Itt pl. lehetőség van valamilyen saját állapotinformáció inicializálására. UpdateOnActionResponse esemény: egy lépésre kapott válasz megérkezésekor meghívódó függvény. A függvény paraméterei meghatározzák, hogy mi volt az utolsó lépés, és hogy az sikeres volt-e, vagy ha nem, akkor mi volt a sikertelenség oka A lépések megtétele A játékos az Agent osztály eseményeit * felhasználva határozhatja meg lépéseit. Mindegyik lépéstípushoz van egy esemény definiálva. Az események a kapcsolódó lépéstípusok játékszabályban rögzített sorrendjében hívódnak meg. (Pl. először az egységmozgatás, majd a fejlesztésvásárlás, stb.) Egy esemény csak akkor hívódik meg, ha van egyáltalán lehetőség a kapcsolódó típusú lépés megtételére. (Pl. egységvásárlás esemény egy körben csak akkor hívódik meg, ha van legalább egy * Nem valódi C# eseményekről van szó: ezek virtuális függvények, amelyekre a leszármazott osztályban való felüldefiniálással lehet feliratkozni. Dávid Zoltán Simon Ádám /7
7 olyan egységtípus, amire van pénz, és aminek megvan az előkövetelménye, valamint van legalább egy város, ahol lehet egységet vásárolni.) Az események a következők: MoveUnit esemény: akkor hívódik meg, ha egység mozgatására van lehetőség. (Egy körben nullaszor vagy többször hívódhat meg.) BuyUpgradeAction esemény: akkor hívódik meg, ha fejlesztés vásárlására van lehetőség. (Egy körben nullaszor vagy egyszer hívódhat meg.) BuyTownAction esemény: akkor hívódik meg, ha város alapítására van lehetőség. (Egy körben nullaszor vagy többször hívódhat meg.) BuyUnitAction esemény: akkor hívódik meg, ha egység vásárlására van lehetőség. (Egy körben nullaszor vagy többször hívódhat meg.) Ha egy lépéstípusból már nem akarunk többet végrehajtani, azt null érték visszaadásával kell jeleznünk. A kört lezáró passzolás lépés automatikusan küldésre kerül a lépéssorozat végén. (Megjegyzendő, hogy a keretrendszer jelenleg semmilyen ellenőrzést nem végez a lépésen annak elküldése előtt, tehát egy lépés sikertelenségéről leghamarabb a játékvezérlő válaszakor értesülhetünk.) 4.5. Hibafelderítés, tesztelés A fejlesztés során érdemes a keretrendszer által használt TraceSource forrásokat naplózni, mivel megkönnyítik az esetleges hibák felderítését és a tesztelést. Jelenleg kettő ilyen van: StratOnAut.General: az általános naplóbejegyzések forrása. Ha egy lépés meghatározásakor vagy az állapot frissítésekor nem kezelt kivétel történik, az ide kerül rögzítésre. StratOnAut.Communication: a kommunikációval kapcsolatos naplóbejegyzések forrása. Ide a kommunikációval kapcsolatos hibák naplózódnak, illetve verbose szinten minden beérkező és kiküldött üzenet ide íródik. Dávid Zoltán Simon Ádám /7
Kommunika cio s protokoll. Verzió 1.0
Kommunika cio s protokoll Verzió 1.0 Tartalomjegyzék 1 Architektúrális felépítés... 3 2 Egy kör menete... 3 3 Üzenetek formális leírása... 4 4 Példa üzenetek... 6 Kovács Ferenc Dávid Zoltán Illés János
IP150 frissítés 4.20-ra
IP150 frissítés 4.20-ra Bevezető Ez a dokumentum az IP150 modul legfrissebb, v.4.20.008-ra történő frissítéséhez nyújt útmutatást. Kérjük, figyelmesen olvassa végig a sikeres frissítés érdekében. A 4.20.008
HÁLÓZATI BEÁLLÍTÁS. Videorögzítőkhöz
I BEÁLLÍTÁS Videorögzítőkhöz Kérjük olvassa át figyelmesen ezt az útmutatót a készülék használata előtt és tartsa meg jövőben felhasználás céljára. Fenntartjuk a jogot a kézikönyv tartalmának bármikor
Bánsághi Anna anna.bansaghi@mamikon.net. 2014 Bánsághi Anna 1 of 31
IMPERATÍV PROGRAMOZÁS Bánsághi Anna anna.bansaghi@mamikon.net 9. ELŐADÁS - OOP TERVEZÉS 2014 Bánsághi Anna 1 of 31 TEMATIKA I. ALAPFOGALMAK, TUDOMÁNYTÖRTÉNET II. IMPERATÍV PROGRAMOZÁS Imperatív paradigma
Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 3. óra. Kocsis Gergely, Kelenföldi Szilárd
Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása 3. óra Kocsis Gergely, Kelenföldi Szilárd 2015.03.05. Routing Route tábla kiratása: route PRINT Route tábla Illesztéses algoritmus:
Tisztelt Telepítő! A központ és az alkalmazás összehangolását a következőképpen hajthatja végre:
Tisztelt Telepítő! A PowerSeries NEO GO alkalmazás segítségével távolról vezérelhetőek a NEO központok. Ehhez a központokat valamely TL280/TL2803G/3G2080 modullal kell bővíteni. A leírás a v5.x modul verziókhoz
Tisztelt Telepítő! 2. Ellenőrizze, hogy a modul engedélyezve van-e: Szekció [382] Opció 5 (alternatív kommunikátor) BE.
Tisztelt Telepítő! A PowerSeries NEO GO alkalmazás segítségével távolról vezérelhetőek a NEO központok. Ehhez a központokat valamely TL280/TL2803G/3G2080 modullal kell bővíteni. A modul verziószámának
A belső hálózat konfigurálása
DHCP A belső hálózat konfigurálása Hozzuk létre a virtuális belső hálózatunkat. Szerver (Windows 2012) SWITCH Kliens gép (Windows 7) Hálózati kártya (LAN1) Hálózati kártya (LAN1) Állítsunk be egy lan1
Windows hálózati adminisztráció
Windows hálózati adminisztráció segédlet a gyakorlati órákhoz Szerver oldal: Kliens oldal: 2. DHCP 1. A belső hálózat konfigurálása Hozzuk létre a virtuális belső hálózatunkat. Szerver (Windows 2012) SWITCH
Hálózati architektúrák laborgyakorlat
Hálózati architektúrák laborgyakorlat 5. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Hálózati réteg (L3) Kettős címrendszer: ARP Útválasztás: route IP útvonal: traceroute Parancsok: ifconfig, arp,
G Data MasterAdmin 9 0 _ 09 _ 3 1 0 2 _ 2 0 2 0 # r_ e p a P ch e T 1
G Data MasterAdmin TechPaper_#0202_2013_09_09 1 Tartalomjegyzék G Data MasterAdmin... 3 Milyen célja van a G Data MasterAdmin-nak?... 3 Hogyan kell telepíteni a G Data MasterAdmin-t?... 4 Hogyan kell aktiválni
Telepítés, újratelepítés több számítógépre, hálózatos telepítés Kulcs-Bér program
Telepítés, újratelepítés több számítógépre, hálózatos telepítés Kulcs-Bér program A Kulcs-Soft programok telepítése (újratelepítése) előtt javasolt Adatmentést készíteni a számítógépen található összes
Bevezető. Servlet alapgondolatok
A Java servlet technológia Fabók Zsolt Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 03. 06. Servlet Bevezető Igény a dinamikus WEB tartalmakra Előzmény: CGI Sokáig
Bevezetés a Python programozási nyelvbe
Bevezetés a Python programozási nyelvbe 7. Gyakorlat osztályok, objektumok (utolsó módosítás 2018. aug. 28.) Szathmáry László Debreceni Egyetem Informatikai Kar 2018-2019, 1. félév OO programozás Pythonban
Hálózati réteg. Feladata: a csomag eljusson a célig Több útválasztó Ez a legalacsonyabb rétek, mely a két végpont
Hálózati réteg Hálózati réteg Feladata: a csomag eljusson a célig Több útválasztó Ez a legalacsonyabb rétek, mely a két végpont közötti átvitellel foglalkozik. Ismernie kell a topológiát Útvonalválasztás,
Ingyenes DDNS beállítása MAZi DVR/NVR/IP eszközökön
Ingyenes DDNS beállítása MAZi DVR/NVR/IP eszközökön Fontos Amennyiben egy eszköz interneten keresztüli elérését lehetővé teszi, az illetéktelen hozzáférés megakadályozása érdekében: előtte az alapértelmezett
Gyors üzembe helyezési kézikönyv
Netis vezeték nélküli, kétsávos router Gyors üzembe helyezési kézikönyv WF2471/WF2471D A csomagolás tartalma (Két sávos router, hálózati adapter, ethernet kábel, kézikönyv) 1. Csatlakozás 1. Kapcsolja
Cisco Catalyst 3500XL switch segédlet
Cisco Catalyst 3500XL switch segédlet A leírást készítette: Török Viktor (Kapitány) GAMF mérnökinformatikus rendszergazda FOSZK hallgató, Hálózatok II. tárgy Web: http://prog.lidercfeny.hu/ Források: Medgyes
Gyors telepítési kézikönyv
netis Vezeték nélküli, N router Gyors telepítési kézikönyv 1. A csomagolás tartalma (Vezeték nélküli,n Router, Hálózati adapter, Ethernet kábel, Kézikönyv) * A kézikönyv, az összes, Netis, 150Mbps/300Mbps
Hálózati operációs rendszerek II.
Hálózati operációs rendszerek II. Novell Netware 5.1 Web-es felügyelet, DNS/DHCP szerver, mentési alrendszer 1 Web-es felügyelet Netware Web Manager HTTPS protokollon keresztül pl.: https://fs1.xy.hu:2200
III. előadás. Kovács Róbert
III. előadás Kovács Róbert VLAN Virtual Local Area Network Virtuális LAN Logikai üzenetszórási tartomány VLAN A VLAN egy logikai üzenetszórási tartomány, mely több fizikai LAN szegmensre is kiterjedhet.
Fábián Zoltán Hálózatok elmélet
Fábián Zoltán Hálózatok elmélet Tűzfal fogalma Olyan alkalmazás, amellyel egy belső hálózat megvédhető a külső hálózatról (pl. Internet) érkező támadásokkal szemben Vállalati tűzfal Olyan tűzfal, amely
Netis vezeték nélküli, N típusú, router
Netis vezeték nélküli, N típusú, router Gyors üzembe helyezési kézikönyv Típusok: WF-2409/WF2409/WF2409D A csomagolás tartalma (Vezeték nélküli, N típusú, router, hálózati adapter, ethernet kábel, kézikönyv,
WIN-TAX programrendszer hálózatban
WIN-TAX programrendszer hálózatban Számítógépes hálózat Hálózat kialakítása Szerver gépre telepítendő alkalmazások: Adatbázis kiszolgáló (Firebird 2.5-ös verzió) WIN-TAX programrendszer Kliens gépre telepítendő
Hibrid Cloud az új Oracle Enterprise Manager Cloud Control 13c-vel
Mosolygó Ferenc - Avnet Hibrid Cloud az új Oracle Enterprise Manager Cloud Control 13c-vel 1 2016 április 6. Követelmény: Üzemeltetni kell, akárhol is van az erőforrás A publikus felhőben lévő rendszereknek
Beállítások 1. Töltse be a Planet_NET.pkt állományt a szimulációs programba! A teszthálózat már tartalmazza a vállalat
Planet-NET Egy terjeszkedés alatt álló vállalat hálózatának tervezésével bízták meg. A vállalat jelenleg három telephellyel rendelkezik. Feladata, hogy a megadott tervek alapján szimulációs programmal
Android Commander Felhasználói kézikönyv
Android Commander Felhasználói kézikönyv A kézikönyv használata Mielőtt elindítaná és használná a szoftvert kérjük olvassa el figyelmesen a felhasználói kézikönyvet! A dokumentum nem sokszorosítható illetve
WLAN router telepítési segédlete
Annak érdekében, hogy jogosulatlan felhasználóknak a routerhez való hozzáférése elkerülhető legyen, javasoljuk olyan biztonsági mechanizmusok használatát, mint a WEP, WPA vagy azonositó és jelszó beállitása
Számítógépes Hálózatok. 5. gyakorlat
Számítógépes Hálózatok 5. gyakorlat PYTHON ALAPOK V. Socket programozás, UDP 2 Óra eleji kiszh Elérés: https://canvas.elte.hu Számítógépes Hálózatok Gyakorlat 1 3 A kommunikációs csatorna kétféle típusa
Tűzfal megoldások. ComNETWORX nap, 2001. I. 30. ComNETWORX Rt.
Tűzfal megoldások ComNETORX nap, 2001. I. 30. ComNETORX Rt. N Magamról Hochenburger Róbert MCNI / MCNE MCNI = Master CNI MCNE = Master CNE CNI = Certified Novell Instructor CNE = Certified Novell Engineer
ConnectAlarm alkalmazás Központ/modul programozási segédlet V1.2 TL280 (R) v.4.x modulokhoz
TL280(R) ConnectAlarm alkalmazás Központ/modul programozási segédlet V1.2 TL280 (R) v.4.x modulokhoz Jelen leírás csak a DSC NEO központok és TL280(R) kommunikátor beállításait tartalmazza a ConnectAlarm
WLAN router telepítési segédlete
Annak érdekében, hogy jogosulatlan felhasználóknak a routerhez való hozzáférése elkerülhető legyen, javasoljuk olyan biztonsági mechanizmusok használatát, mint a WEP, WPA vagy azonositó és jelszó beállitása
Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra
Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama 10. évfolyam: 105 óra 11. évfolyam: 140 óra 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra 36 óra OOP 14 óra Programozási
A TechSon Prémium kategóriás DVR-ek beállítása távoli betekintéshez
A TechSon Prémium kategóriás DVR-ek beállítása távoli betekintéshez 1. Helyi kapcsolat adatainak megszerzése A már meglévő helyi hálózat adatait egy, a hálózatba kötött számítógép segítségével kiolvashatjuk.
A virtuális környezetet menedzselő program. Első lépésként egy új virtuális gépet hozzunk létre a Create a New Virtual Machine menüponttal.
1. Virtuális gép létrehozása (VMWARE Player) A virtuális környezetet menedzselő program. Első lépésként egy új virtuális gépet hozzunk létre a Create a New Virtual Machine menüponttal. Megadjuk, hogy a
Hálózati rendszerek adminisztrációja JunOS OS alapokon
Hálózati rendszerek adminisztrációja JunOS OS alapokon - áttekintés és példák - Varga Pál pvarga@tmit.bme.hu Áttekintés Általános laborismeretek Junos OS bevezető Routing - alapok Tűzfalbeállítás alapok
Tűzfalak működése és összehasonlításuk
Tűzfalak működése és összehasonlításuk Készítette Sári Zoltán YF5D3E Óbudai Egyetem Neumann János Informatikai Kar 1 1. Bevezetés A tűzfalak fejlődése a számítógépes hálózatok evolúciójával párhuzamosan,
HIK-CONNECT szolgáltatás beállítása
HIK-CONNECT szolgáltatás beállítása Felhasználói segédlet v1.1 2017. 02. 15 HU Tartalomjegyzék 1. A HIK-CONNECT szolgáltatásról... 3 2. A HIK-CONNECT szolgáltatás beállítása (PORT TOVÁBBÍTÁS nélkül)...
ServiceTray program Leírás
ServiceTray program Leírás Budapest 2015 Bevezetés szerviz munkalapok státuszai a Törölve és Lezárva státuszt leszámítva a munkalap különböző nyitott állapotát jelzik, melyek valamilyen tevékenységet jeleznek.
Mielőtt még rátérnénk az IP kamerák üzembehelyezésére, azelőtt szeretnénk pár alapfogalmat tisztázni, amire a későbbiekben szükségünk lehet.
Hálózati beállítások Mielőtt még rátérnénk az IP kamerák üzembehelyezésére, azelőtt szeretnénk pár alapfogalmat tisztázni, amire a későbbiekben szükségünk lehet. [IP cím] az internethez csatlakozó számítógépek
IP-címhez kötött webszolgáltatások használata idegen IP-című gépről
IP-címhez kötött webszolgáltatások használata idegen IP-című gépről Bevezetés Hanák D. Péter, BME IIT, 2006. május 22. Ismeretes, hogy egyes webszolgáltatások csak meghatározott IP-című számítógépekről
5. Hálózati címzés. CCNA Discovery 1 5. fejezet Hálózati címzés
5. Hálózati címzés Tartalom 5.1 IP-címek és alhálózati maszkok 5.2 IP-címek típusai 5.3 IP-címek beszerzése 5.4 IP-címek karbantartása IP-címek és alhálózati maszkok 5.1 IP-címek Az IP-cím egy logikai
WLAN router telepítési segédlete
Annak érdekében, hogy jogosulatlan felhasználóknak a routerhez való hozzáférése elkerülhető legyen, javasoljuk olyan biztonsági mechanizmusok használatát, mint a WEP, WPA vagy azonositó és jelszó beállitása
Gyorsindítási útmutató
Enterprise Network Center Gyorsindítási útmutató Hálózatkezelő rendszer 1.2-es verzió 1. kiadás, 2011/3 ALAPÉRTELMEZETT BEJELENTKEZÉSI ADATOK Felhasználói root név Jelszó root Az ENC bemutatása Az Enterprise
Adatátviteli rendszerek Mobil IP. Dr. habil Wührl Tibor Óbudai Egyetem, KVK Híradástechnika Intézet
Adatátviteli rendszerek Mobil IP Dr. habil Wührl Tibor Óbudai Egyetem, KVK Híradástechnika Intézet IP alapok Lásd: Elektronikus hírközlési hálózatok OSI rétegmodell; IPv4; IPv6; Szállítási protokollok;
BajaWebNet hálózatfeladat Egy kisvállalat hálózatának tervezésével bízták meg. A kisvállalatnak jelenleg Baján, Egerben és Szolnokon vannak irodaépületei, ahol vezetékes, illetve vezeték nélküli hálózati
TechSon N szériás DVR-ek hálózatbeállítása
TechSon N szériás DVR-ek hálózatbeállítása 1. Hálózat-beállítási segédlet Ahhoz, hogy a DVR-t számítástechnikai hálózatra lehessen csatlakoztatni, ismerni kell az adott hálózat adatait. Az internetkapcsolat
Előadás témája: DVR-ek és hálózati beállításuk Szentandrási-Szabó Attila Műszaki és kereskedelmi igazgató
Előadás témája: DVR-ek és hálózati beállításuk Előadó: Szentandrási-Szabó Attila Műszaki és kereskedelmi igazgató 720p AHD valós idejű DVR-ek Duál technológia (analóg/ahd) Automatikus videojel felismerés
Já té kszábá ly. Verzió 1.03. Utolsó módosítás: 2012. április 26.
Já té kszábá ly Verzió 1.03 Utolsó módosítás: 2012. április 26. Tartalomjegyzék 1 Bevezetés... 3 1.1 Határidők... 3 1.2 A feladat... 3 1.3 Jelentkezés... 3 1.4 Nyeremények... 3 2 A játék... 4 2.1 Játéktér...
FELHASZNÁLÓI KÉZIKÖNYV. WF-2322 Vezetéknélküli Hozzéférési Pont
FELHASZNÁLÓI KÉZIKÖNYV WF-2322 Vezetéknélküli Hozzéférési Pont Netis Vezetéknélküli Hozzáférési Pont Felhasználói Kézikönyv Netis Vezetéknélküli Hozzáférési Pont Felhasználói Kézikönyv 1. A csomag tartalma
Bérprogram vásárlásakor az Ügyfélnek e-mailben és levélben is megküldjük a termék letöltéséhez és aktiválásához szükséges termékszámot.
Telepítés Bérprogram vásárlásakor az Ügyfélnek e-mailben és levélben is megküldjük a termék letöltéséhez és aktiválásához szükséges termékszámot. A programot honlapunkról, az alábbi linkről tudják letölteni:
Netis Vezetékes ADSL2+, N Modem Router Gyors Telepítési Útmutató
Netis Vezetékes ADSL2+, N Modem Router Gyors Telepítési Útmutató Modell szám: DL4201 Tartalomjegyzék 1. A csomag tartalma... 1 2. Hardware csatlakoztatása... 1 3. A modem webes felületen történő beüzemelése...
(1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power)
HP 5120-24G 1.ábra Első panel (1) 10/100/1000Base-T auto-sensing Ethernet port (2) 1000Base-X SFP port (3) Konzol port (4) Port LED-ek (5) Power LED (Power) 2.ábra Hátsó panel (1) AC-input csatlakozó (2)
Technikai tudnivalók a Saxo Trader Letöltéséhez tűzfalon vagy proxy szerveren keresztül
Letöltési Procedúra Fontos: Ha Ön tűzfalon vagy proxy szerveren keresztül dolgozik akkor a letöltés előtt nézze meg a Technikai tudnivalók a Saxo Trader Letöltéséhez tűzfalon vagy proxy szerveren keresztül
SSL elemei. Az SSL illeszkedése az internet protokoll-architektúrájába
SSL 1 SSL elemei Az SSL illeszkedése az internet protokoll-architektúrájába 2 SSL elemei 3 SSL elemei 4 SSL Record protokoll 5 SSL Record protokoll Az SSL Record protokoll üzenet formátuma 6 SSL Record
Intelligens biztonsági megoldások. Távfelügyelet
Intelligens biztonsági megoldások A riasztást fogadó távfelügyeleti központok felelősek a felügyelt helyszínekről érkező információ hatékony feldolgozásáért, és a bejövő eseményekhez tartozó azonnali intézkedésekért.
DVNAV átállás TESZT verzióról ÉLES verzióra
DVNAV átállás TESZT verzióról ÉLES verzióra 2018.07.01-ig a DVNAV program TESZT üzemmódban dolgozik. Ezt azt jelenti, hogy az XML-eket a https://api-test.onlineszamla.nav.gov.hu -ra küldi el a NAV Online
Rendszergazda Debrecenben
LEVELEZŐKLIENS BEÁLLÍTÁSA A levelezés kényelmesen kliensprogramokkal is elérhető, és használható. Ezen útmutató beállítási segítséget nyújt, két konkrét klienssel bemutatva képernyőképekkel. Természetesen
ConnectAlarm alkalmazás Központ/modul programozási segédlet V1.3
TL280(R) ConnectAlarm alkalmazás Központ/modul programozási segédlet V1.3 Jelen leírás csak a DSC NEO központok és TL280(R) kommunikátor beállításait tartalmazza a ConnectAlarm mobilalkalmazáshoz. A programozás
OOP. Alapelvek Elek Tibor
OOP Alapelvek Elek Tibor OOP szemlélet Az OOP szemlélete szerint: a valóságot objektumok halmazaként tekintjük. Ezen objektumok egymással kapcsolatban vannak és együttműködnek. Program készítés: Absztrakciós
HÁLÓZATBIZTONSÁG III. rész
HÁLÓZATBIZTONSÁG III. rész Tűzfalak működése Összeállította: Huszár István 1. A tűzfal (firewall) szerepe Tűzfal: olyan biztonsági rendszer, amely a számítógépes hálózatok kapcsolódási pontján helyezkedik
InFo-Tech emelt díjas SMS szolgáltatás. kommunikációs protokollja. Ver.: 2.1
InFo-Tech emelt díjas SMS szolgáltatás kommunikációs protokollja Ver.: 2.1 InFo-Tech SMS protokoll Az emelt díjas SMS szolgáltatással kapcsolatos beállításokat az adminisztrációs felületen végezheti el.
III. Felzárkóztató mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK
Mérési utasítás ARP, ICMP és DHCP protokollok vizsgálata Ezen a mérésen a hallgatók az ARP, az ICMP és a DHCP protokollok működését tanulmányozzák az előző mérésen megismert Wireshark segítségével. A mérés
Bevezető. PoC kit felépítése. NX appliance. SPAN-Proxy
Bevezető A dokumentum célja összefoglalni a szükséges technikai előkészületeket a FireEye PoC előtt, hogy az sikeresen végig mehessen. PoC kit felépítése A FireEye PoC kit 3 appliance-t tartalmaz: NX series:
Számítógépes Hálózatok GY 6.hét
Számítógépes Hálózatok GY 6.hét Laki Sándor ELTE-Ericsson Kommunikációs Hálózatok Laboratórium ELTE IK - Információs Rendszerek Tanszék lakis@elte.hu http://lakis.web.elte.hu Teszt 10 kérdés 10 perc canvas.elte.hu
További részletes tájékoztatásért lásd: System Administration Guide (Rendszeradminisztrátori útmutató).
Gyorsútmutató a hálózati beállításokhoz XE3023HU0-2 Jelen útmutató a következőkhöz tartalmaz információkat: Gyorsútmutató a hálózati beállításokhoz (DHCP) a következő oldalon: 1 Gyorsútmutató a hálózati
A Novitax Árfolyam-lekérdező szoftver beállításai, használata és alapfogalmak
A Novitax Árfolyam-lekérdező szoftver beállításai, használata és alapfogalmak A szoftver beállításai a Novitax Menükezelőben A Cégadatok / Cégbeállítások/ Devizaárfolyam-lekérdező beállításai menüpontba
Windows hálózati adminisztráció segédlet a gyakorlati órákhoz
Windows hálózati adminisztráció segédlet a gyakorlati órákhoz Szerver oldal: Kliens oldal: 4. Tartományvezérlő és a DNS 1. A belső hálózat konfigurálása Hozzuk létre a virtuális belső hálózatunkat. INTERNET
Java programozási nyelv 5. rész Osztályok III.
Java programozási nyelv 5. rész Osztályok III. Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/20 Tartalomjegyzék
HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBA AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBŐL. Budapest, 2013. november 08.
HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBA AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBŐL Budapest, 2013. november 08. 1. CÉLKITŰZÉS A fő cél, hogy az OL Munkaidő Rendszerből kinyert jelenlét
Tájékoztató. Használható segédeszköz: -
A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés azonosítószáma és megnevezése 52 481 02 Irodai informatikus Tájékoztató A vizsgázó az első lapra írja fel a nevét!
EDInet Connector telepítési segédlet
EDInet Connector telepítési segédlet A cégünk által küldött e-mail-ben található linkre kattintva, a következő weboldal jelenik meg a böngészőben: Az EdinetConnectorInstall szövegre klikkelve(a képen pirossal
Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv
Image Processor BarCode Service Áttekintés CIP-BarCode alkalmazás a Canon Image Processor programcsomag egyik tagja. A program feladata, hogy sokoldalú eszközt biztosítson képállományok dokumentumkezelési
Gyors Indítási Útmutató
NWA1300-NJ Gyors Indítási Útmutató 802.11 b/g/n Falban lévő PoE Hozzáférési pont Firmware Verzió 1.00 1. kiadás, 0 / 2011 ALAPÉRTELMEZETT BEJELENTKEZÉSI RÉSZLETEK Felhasználónév admin Jelszó 1234 TARTALOM
A KASPERSKY SECURITY CENTER
A KASPERSKY SECURITY CENTER TELEPÍTÉSE A példában egy 2 gépes modell-hálózat központi felügyeletét készítjük el. A letöltött.exe telepítő állomány elindítása után a telepítő központ jelenik meg. Kattintson
Netis vezeték nélküli, N típusú Router Gyors Telepítési Útmutató
Netis vezeték nélküli, N típusú Router Gyors Telepítési Útmutató Tartalomjegyzék 1. A csomag tartalma... 1 2. Hardware csatlakoztatása... 1 3. A router webes felületen történő beüzemelése... 2 4. Hibaelhárítás...
Az Internet. avagy a hálózatok hálózata
Az Internet avagy a hálózatok hálózata Az Internet története 1. A hidegháború egy fontos problémája Amerikában a hatvanas évek elején: Az amerikai kormányszervek hogyan tudják megtartani a kommunikációt
DebitTray program Leírás
DebitTray program Leírás Budapest 2015 Bevezetés Egy-egy kintlévőséghez tartozó határidő elmulasztásának komoly következménye lehet. Éppen ezért a Kintlévőség kezelő program főmenü ablakában a program
Elnevezési rendszerek. Szinkronizálás
7. előadás Elnevezési rendszerek 3. rész Szinkronizálás 1. rész Elnevezési rendszerek 3. rész A nem hivatkozott entitások eltávolítása Motiváció A nem elérhető hivatkozást el kell távolítani => elosztott
Android Commander Felhasználói kézikönyv
Android Commander Felhasználói kézikönyv Android Commander felhasználói kézikönyv A kézikönyv használata Mielőtt elindítaná és használná a szoftvert kérjük olvassa el figyelmesen a felhasználói kézikönyvet!
URL-LEL ADOTT OBJEKTUM LETÖLTÉSE (1) URL-LEL ADOTT OBJEKTUM LETÖLTÉSE
Programozás III HÁLÓZATKEZELÉS A hálózatkezeléshez használatos java csomag: java. net Hol találkoztunk már vele? Pl.: URL cim = this.getclass().getresource("/zene/valami_zene.wav"); De pl. adott URL-ről
QuickSend. E-Mail, és SMS küldés program. Felhasználói kézikönyv. Program dokumentáció 2008 JMGM Magyarország Informatikai Kft.
E-Mail, és SMS küldés program Felhasználói kézikönyv Program dokumentáció 2008 JMGM Magyarország Informatikai Kft. -1- (30)264-92-05 Tartalomjegyzék A programról általában... 3 Hardware software igény...
Oktatási cloud használata
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnikai és Információs Rendszerek Tanszék Oktatási cloud használata Készítette: Tóth Áron (BME MIT), 2013. A segédlet célja a tanszéki oktatási cloud
Startutazás nyereményjáték játékszabályzat
Startutazás nyereményjáték játékszabályzat 1. A nyereményjáték elnevezése, szervezője: A promóciós játék elnevezése: Startutazás nyereményjáték (a továbbiakban: Játék ). A Játékot a Dating Central Europe
Gyors üzembe helyezési kézikönyv
Netis 150Mbps, vezeték nélküli, kültéri, N hozzáférési pont Gyors üzembe helyezési kézikönyv Típus szám: WF2301 A csomagolás tartalma *WF2301 *PoE adapter *Gyors üzembe helyezési kézikönyv LED-ek LED Állapot
KELER KID Internetwork System (KIS)
KELER KID Internetwork System (KIS) Éles és teszt program installációs segédlet Verzió: 2.0 2015. 04. 10. Cardinal Kft. 2015. Tartalomjegyzék 1. Néhány alapvető információ...3 1.1 KID program hardware
A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05+ Geodéziai Feldolgozó Program
A GeoEasy telepítése GeoEasy V2.05+ Geodéziai Feldolgozó Program (c)digikom Kft. 1997-2010 Tartalomjegyzék Hardver, szoftver igények GeoEasy telepítése A hardverkulcs Hálózatos hardverkulcs A GeoEasy indítása
Az alábbi útmutató ahhoz nyújt segítséget, hogy hogyan üzemelje be a TP-Link TL-WR740N eszközt.
TP-Link TL-WR740N TP-Link TL-WR740N Tisztelt Ügyfelünk! Az alábbi útmutató ahhoz nyújt segítséget, hogy hogyan üzemelje be a TP-Link TL-WR740N eszközt. Kérdés esetén kollégáink várják hívását: Technikai
A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program
A GeoEasy telepítése GeoEasy V2.05 Geodéziai Feldolgozó Program (c)digikom Kft. 1997-2008 Tartalomjegyzék Hardver, szoftver igények GeoEasy telepítése A hardverkulcs Hálózatos hardverkulcs A GeoEasy indítása
Adatstruktúrák, algoritmusok, objektumok
Adatstruktúrák, algoritmusok, objektumok 3. Az objektumorientált paradigma alapelemei Objektum Osztály Példányosítás A konstruktor és a destruktor Osztályok közötti kapcsolatok Miklós Árpád, BMF NIK, 2006
Online adatszolgáltatás beállítása a Számlázás - vevő-szállító nyilvántartás programban (UJVSZ)
Online adatszolgáltatás beállítása a Számlázás - vevő-szállító nyilvántartás programban (UJVSZ) 1. Menüpont A Számlázás - vevő szállító nyilvántartás (UJVSZ) programban az online adatszolgáltatáshoz kapcsolódó
E-mail beállítása Outlook kliensen. Magyar verzió 1.0
E-mail beállítása Outlook kliensen Magyar verzió 1.0 1 Tartalom Általános info... 3 MAPI postafiók bállítása Outlook 2010-ben, Autodiscovery szolgáltatással... 4 MAPI postafiók kézi bállítása Outlook 2010-ben...
2011 TAVASZI FÉLÉV 3. LABORGYAKORLAT PRÉM DÁNIEL ÓBUDAI EGYETEM. IP címzés. Számítógép hálózatok gyakorlata
IP címzés Számítógép hálózatok gyakorlata ÓBUDAI EGYETEM 2011 TAVASZI FÉLÉV 3. LABORGYAKORLAT PRÉM DÁNIEL Az IP cím 172. 16. 254. 1 10101100. 00010000. 11111110. 00000001 Az IP cím logikai címzést tesz
Az internet az egész világot behálózó számítógép-hálózat.
Az internet az egész világot behálózó számítógép-hálózat. A mai internet elődjét a 60-as években az Egyesült Államok hadseregének megbízásából fejlesztették ki, és ARPANet-nek keresztelték. Kifejlesztésének
Kommunikáció. 3. előadás
Kommunikáció 3. előadás Kommunikáció A és B folyamatnak meg kell egyeznie a bitek jelentésében Szabályok protokollok ISO OSI Többrétegű protokollok előnyei Kapcsolat-orientált / kapcsolat nélküli Protokollrétegek
Connection Manager - Felhasználói kézikönyv
Connection Manager - Felhasználói kézikönyv 1.0. kiadás 2 Tartalom A kapcsolatkezelő alkalmazás 3 Használatbavétel 3 A kapcsolatkezelő alkalmazás megnyitása 3 A jelenlegi csatlakozási állapot megtekintése
RESIDENT EVIL CODENAME: NIK
RESIDENT EVIL CODENAME: NIK Gyakorló zárthelyi dolgozat Figyelem! A feladat mennyiségre több anyagot tartalmaz, mint a zárthelyi dolgozat, amely az órán várható. Ennek oka, hogy több gyakorlásra legyen
UNIX: folyamatok kommunikációja
UNIX: folyamatok kommunikációja kiegészítő fóliák az előadásokhoz Mészáros Tamás http://home.mit.bme.hu/~meszaros/ Budapesti Műszaki Egyetem Méréstechnika és Információs Rendszerek Tanszék 1 A kommunikáció
Az RSVP szolgáltatást az R1 és R3 routereken fogjuk engedélyezni.
IntServ mérési utasítás 1. ábra Hálózati topológia Routerek konfigurálása A hálózatot konfiguráljuk be úgy, hogy a 2 host elérje egymást. (Ehhez szükséges az interfészek megfelelő IP-szintű konfigolása,
DDNS szolgáltatás beállítása NVR P2P elérésének beállítása
DDNS szolgáltatás beállítása NVR P2P elérésének beállítása Walisec AHDVR, NVR és IP kamera ingyenes DDNS beállítása: Megjegyzés: Csak kizárólag nem Cloud szériás Walisec eszközöknél használható ez a funkció!