A következő címkéjű bejegyzések mutatása: ötlet. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: ötlet. Összes bejegyzés megjelenítése

Texture splatting 2020. április 21., kedd - 0:51


A Wikipédia is ír róla egy cikket, képtalálatok közt is sok jó ötletet látni a kifejezésre keresve.

Példa:


Ebbe a problémába én legelőször a Three.js-sel futottam. Más környezetekben már eleve kész megoldás van rá, lásd Unity3D-nél. Rajzolhatsz paint-szerűen 3d-ben, és azonnal tökéletes az egész.

Régen az első ötletem a Metin2 miatt az volt, hogy biztos az egész pálya textúrázása Photoshop-szerűen meg van rajzolva már előre, majd ezt feldarabolták (ez az egész művelet akár automatizált is lehet, a lényeg azon van, hogy előre elkészítve történik a dolog) kis részekre, akárcsak magát a pályát, és egyszerűen betölti a megadott chunk textúráját a megadott területre.

Ez tuti működő, és nagyon CPU-kímélő, cserébe rohadtul helyigényes, de memóriaigényes is. A metinből ki is nézném, de igencsak ott sem ez van a háttérben.

A fenti kép példán jól látszik a lényeg. Adott N textúra, amiket L hosszúságú átmenettel akarunk ellátni egymás felé, bármelyikből bármelyikbe.

A Three.js megoldása shaderes alapú, amit egy tanárEmbör valósított meg példa módon, és tett is közzé, amit köszön neki minden élő, mert remek alap.

Én magam is kísérleteztem vele, az ő megoldásával két nagy gond van (nem is a megoldásával, hisz  csak példaképp hozta létre, nyilván olyan céllal, hogy aki többet akar, az tovább is fejlesztheti).
  1. csak előre meghatározott hosszúságban tud átmenet keletkezni a megoldásával 2 textúra közt
  2. csak egymás után következő textúrák tudnak átmenetelni a másikká.
    • A-ból lehet B, B-ből C, C-ből D, viszont A-ból D nem, stb.
Az meg már csak mellékes, hogy ő magassághoz kötötte a dolgot. Adott Y magasságot elérve van egyik-másik textúra.

De ez a módszere alapja shaderrel.
Lényegében:

A domborzatra, vagy síkra (mindegy) minden textúra ki van rajzolva egyszerre. Ugyanakkor a shader ad egy virtuális magasságot a textúráknak, amik le tudnak menni 0-ra vagy alá is (ekkor meg sem jelennek, hanem egy default fekete kirajzolási szín veszi át a helyüket, amit a textúrák egyébként ki tudnak takarni). És tulajdonképp a trükk annyi, hogy bizonyos magasságtól indulva hullámszerűen az egyik textúra elkezd kiemelkedni 1 irányába, míg az épp látszódó elsüllyed 0 felé, és idővel helyetcserélnek, így képezve adott pontokon az átmenetet. És ugyanez megy végbe más-más Y magasságoknál a textúrákon.

És hogy lehetne ezt javítani?

Mármint olyan értelemben, hogy bármelyik textúra bármelyikbe át tudjon menni, és akár változtatható hosszúságú átmenettel is?

A netes leírások alapján sokan színhez kötik a textúrát egy térképen, mint fenti képen látható. Így alapvetően 3 vagy 4 szín jelöl 3/4 textúrát, és ezek egymásba kábé bármilyen átmenettel át tudnak menni. A hiba ezzel kettő: a textúrák mennyisége, és hogy egy majdnem real méretarányú textúrára valósítják meg. És pont a spórolás a lényege a dolognak. Szóval faja, hogy egy ekkora képen több tíz pixel átmenetével szép átmenetet képeznek a textúrák közt is, de egy játékbéli térképen majd 4-5 pixel is soknak fog hatni, több métert fed át a játékon belül (már amennyiben a Metinhez hasonlóan kb 300-500 pixeles térképek vannak, amik több száz métert fednek le a játékon belül).

Megoldás röviden: az RGB minden betűje. Tulajdonképp ugyanezt megcsinálva, de mondjuk jól kihasználva a színeket egy PNG képpel már 256 textúrát tárolhatunk akár (trükközéssel még többet is). Hogyan? (És itt jön a lényeg, ami előtt rizsázok mióta.) Mondjuk a red sáv jelöli a kép pixelében az original textúrát (hogy miből induljon az átmenet), a zöld szín a "melyikké" textúra indexét, és a kék szín utolsó helyen pedig az átmenet állapotát százalékban. Ennyi. Már csak meg kéne valósítani, hogy a shaderes megoldással ez király legyen, és ez némi gondolkodást igényel majd, meg számítást.
Magát a kis térképet, amin ez a miből, mibe és hány% típusúan, a pixelben lévő színek összetételét meg vizualizálhatjuk is egyből 3d-ben, akár egy Unity-szerű painttal (ilyet is akarok), és végül a memóriában tárolt bittérkép alapján menthet egy PNG képet a megtervezett térképről, így már szinte tényleg semmi munka nem lesz vele, és teljesen Unity hatást kapunk készítés közben és használati performancia közben is.

Idővel majd megvalósítom, már egyszer elkezdtem, félig kész is volt, de félbehagytam, és törölték a tárhelyem is, talán viszont volt mentés /de akkor is 0-ról csinálom újra, tökmindegy/.

Ezt a bejegyzést majd folytatom, ha lesz kedvem a leírtakat is megvalósítani.

Időkép-kamera 2020. január 31., péntek - 2:12


Hát röviden, bátyám ötlete volt, de király ötlet. Mármint az, hogy kell kamera, IP kamera, amit kirakhatunk az időképre. Neki már volt egy közvetítése, androidos, régi, már nem használt telefonról az utcánkra, ez így egy szintlépés volt tulajdonképp.

Most a történetet hosszasan nem írnám le. Itt érhető el az új kamerája egyébként.

Egyébként innen rendeltük, és erről a kameráról van szó, amihez még ezt a csomagot kell hozzácsapni a kosárba.

Megjegyzendő, hogy pár Ft-tal drágábban egészen jobb minőségű kamerák is kaphatóak ugyanitt, szóval ha ilyesmit fontolgatsz, nézd át az oldalt!

A Google szemszögéből bemutatva; kábé erre és néz, és innen, az én kamerám.

Ha pont ezt a kamerát vennéd meg, akkor a következő lépéseket kell megtenni:
  • bedugod a kamerát a laptopodba/PC-dbe egy UTP kábellel
  • bedugod az adapterét az áramforrásba
  • nyitsz egy Internet Explorer 8+-t, mivel a kezelőfelülete ActiveX-et használ, így ez megkerülhetetlen :(
  • valószínűnek tartom, hogy WIN10 van a gépeden, így:
    • a tálcán jobb-lent, ahol a kábeles/wifi jelecske van, azon jobb kattintás
    • hálózati beállítások, vagy ilyesmi
    • bal menüben kiválasztod az Ethernet pontot
    • rányomsz a csatlakoztatott lehetőségre
    • legörgetsz, az alján az IP-beállításoknál a szerkesztésre nyomsz
    • átállítod a DHCP-t kézire, lenyomod az IPv4-et, és valami olyat produkálsz, mint a lista alatti képen van
      • itt annyi a lényeg, hogy legyél közös alhálón a kamerával, ami default 0.168 végződésű, vagy 1.168, az utolsó előtti számjegyed legyen ugyanaz
  • megnyitod az IE-ben a 192.168.0.168 címet (ha jó rémlik, ez volt a default, ha mégsem, akkor 1.168 a vége)

Ott pedig be tudsz lépni az alapértelmezett adatokkal, valami papíron tuti le van írva, vagy elsőre jelszót kell megadnod, ilyesmi.

Tök jó, hogy sok dolgot be lehet rajta állítani, először nem árt az IP címet átállítani arra, amit otthon amúgy is használsz, és ezután visszaállíthatod a saját IP-det is DHCP-re. Meg igazából ezután átdughatod a kábelt a gépedből a routerbe, úgyis eléred otthonról már a kamerát, IE-ből.

Valójában ez így már kész is, egy DDNS-t érdemes beállítani. A kamera beállításai közt tuti van ilyesmi, javasol is egyet, automatikusan frissíti ő magát a kábeles neten. Érdemes még kiszedni a videó-megtekintéshez való autentikációt, hogy a felvételt /ha nyilvánosnak van úgyis szánva/ azonnal megnyissa bármi, jelszó és egyéb nélkül.

Egy azonnali pillanatképet elérhetsz a kamerás cuccod elérhetőségén http-vel kezdve, majd útvonal szerint "/snap.jpg".
// ez persze eltérhet kameránként, de én ugye ezt a leírást ahhoz írom, amit mi rendeltünk.

No hát no, az Időképnek van saját leírása több is az oldalon, hogy oldd meg a képet.

Ehhez persze elengedhetetlen, hogy meg kell osztanod a kamera-eszközöd belső IP-jéhez a 80-as és az 554-es portot (az utóbbit csak akkor, ha live videót is akarsz engedélyezni). A port forwardnak könnyű utánajárni, én most Digi-s vagyok; nincs lehetőség port range megadására első ránézésre, DE a trükk az, hogy állíts be appnak bármit, akkor megjelenik a portszámok inputja, ahova írhatod őket, és utána akár vissza is állíthatod egyedire amúgy a radiobuttont.. (Mindegy, ez csak Digi-s extra help.)

De röviden a kamera beállításoknál az oldalukon megadod képletöltési linknek ezt a snap.jpg-t, live-nak meg megadhatod az rtsp://IPCIMED:554 címet nyugodt szívvel.
az IPCIMED helyére természetesen a külsőleg elérhető IPv4 címed kell, de persze érdemes DDNS-sel folyton frissítve tartani, és akkor az állandó átirányítási cím kell oda.

Ezzel valójában kész is, ezután automatikusan működik az időkép kamerád.

Az enyém itt érhető el egyébként:
https://www.idokep.hu/webkamera/eprog

Raknék ide egy pillanatképet róla, de ugye a HTTPS oldal nem szereti a HTTP contentet, és így hajnal 2-kor lusta vagyok valamivel leparseolni a képet, szóval majd máskor. Vagy kattints ide..

Végezetül egy csodás kép, hogy is sikerült elhelyezni a kamerát az erkélyen:


Edit:
Az első nap körülbelül 500 megtekintés volt a kamerán, és egyből kikerült ebbe a cikkbe.

Edit (2021-04-24):
Április elsején valószínűleg új szabályt hozott az Időkép, minimum méretre korlátozta a kameraképet, azalattiakat nem jelenít meg. Muszáj volt alkalmazkodni most már, hiába csinál kis snapshotot a 2 megapixeles kamera az 1-hez képest. Így most megoldódott az is, ugyanis most már a stream méretével megegyező képeket mentek. Röviden:



OSM && Dévaványa 2020. január 2., csütörtök - 10:52


Úgy adódott, hogy már régi tervem, hogy random helyeket átültessek 3D-be, egy játékba, és most részben nekifogtam.

Mert amúgy tökre szeretnék egy GTA-t csinálni, ráadásul valós helyszínen játszódót. Legalábbis annyira, hogy az utak megegyezzenek a valóssal, és a főbb pontokon keresztülnézve egy arrafelé jártas ember, pl. aki az adott hely környékén lakik, az igenis tudja, hogy ha előre menne egy utcányit, akkor mit találna ott, és merre mehetne tovább, a játékon belül is, mint a valós helyen.

Az első ilyen célpont életemben Dévaványa volt, mert hát kicsi hely, és a lakhelyem volt 20 évig.

A nagy terveim félbeszakadtak, mikor Miskolcra felköltöztem, akkor inkább Miskolcot akartam már célnak kitűzni, és állandóan egész BP lebegett a szemem előtt, de az halál nagy feladat volna, bármilyen sok segítséggel is.

Szóval összességében egy játékmotort mégis Dévaványára érdemes építeni, esetleg egyszer, ha végtelen időm lesz, akkor nagyobb városokba is bele lehetne fogni.

Szóval itt újévi, hajnali merengésből nekifutva, sok random téma köszöntött bátyámmal. Volt régen egy GTA Vice City szervere, azon és a fennmaradt videóin röhögtünk, majd elkezdtem keresgélni.

Valamiért python 3D játékmotort, de nem találtam olyat, ami szimpi, csak a PyOgre-t, mert az Ogre-t régről ismerem a Game Maker-es portja miatt. Aztán dobtam az ötletet, végül az lett, hogy hát lehetne Unity3D. Mármint ha egy random, nem-találom-fel-újra-a-kereket típusú Vice City klón játékot akarok csinálni, miben fognék hozzá. A unity jó. Bénáztam vele kicsit, majd miután kész volt a TPS kameranézet, és irányítás: térkép kellene.

Netes leírásokból kiindulva a GTA VC térképét lehet exportálni modellként, csak haláli sok munka. Nekem erre nincs időm, és energiám. Annyiba kerülne, hogy nem éri meg.

És akkor jött: hát .. akkor újra Dévaványa? És nekifogtam.

Felcsaptam az OSM oldalát, és exportáltam Dévaványa területét valami XML formátumban.
Megnéztem az adatokat, és bedobtam a MySQL adatbázisomba egy egyszerű szerkezetet nekik, alakítgattam az adatokat látva. Majd közben írtam egy béna, de gyors és működő PHP parsert az XML-hez, ami a számomra lényeges node-okat beküldi a DB-be. Ez elég pöpecül sikerült is, néhányezer adat volt mindössze. Én csak a pontokat importáltam, meg a "way-eket", amik nem csak pontokat összekötő vonalak, hanem akár area-k is lehetnek (elvileg);


Erre közben összedobtam egy HTML5 megjelenítőt is, ami nagyjából jól működik, most elég királyul vonalakkal összeköt minden pontot a megfelelővel. Zsírul néz ki.


Ha minden egybetartozó vonalat random színezünk, akkor meg szépen elszeparálódnak a dolgok..


 No mindegy. Ez csak ilyen érdekesség. Az OSM király! Ezekből a vektoros adatokból, szemben azzal, ha pl. Google térkép screenshotból generálnám, elég pontos 3D-s utakat tudok majd generálni modell formátumba; vagy ha azt épp nem, de a pálya minimális helyre tömörítve el fog férni, az utak adatait tárolva, amit így már bármilyen nekem tetsző módon kezelhetek, és realtime generálhatom a pályát az elmentett koordináták alapján. Majd egyszer.

Excel Wolf3D 2020. január 1., szerda - 6:04


Valójában Google Sheet, a halál se használ Excelt ma már, nyilván.

Volt egy prog.hu-s cikk, amiben valaki csinált egy full 3d-s raycast cuccost, ami király.
Nem mostani a cikk, már jópár napos, de én most vettem észre, keresgélve. Aztán ez tényleg tök sok kedvet adott, hogy hát egy nagyon easy raytrace cuccot nem is lenne bonyolult még az én tudásommal sem összerakni egy ilyen táblázatkezelőben, hiszen csak pár vonal, koordináta, meg szögfüggvény kell hozzá.

Először csak hülyeségből kialakítottam neki egy felületet, de az ilyen dolgok mindig úgy berántanak, hogy nem tudom abbahagyni, míg valami látványos nem sikerül belőle a lehetőségekhez mérten.




Kellett hozzá végül valami szkript is, netes segítséggel meg is írtam. Mert akartam irányító nyilakat, de sajnos csak szkripttel oldható meg normálisan. Az is elég gáz, mert így folyton egy külső fájlt hívogat driveon keresztül, és gyáá.. Mi ez már.. Mindegy, a cél szentesíti az eszközt.

Szóval most egész tűrhetően kész is lett, egy kis videót is csináltam róla, egyszer majd talán folytatom, vagy befejezem, és publikálom is..



"a kaja Shazam-ja" 2019. január 8., kedd - 3:36


Elkezdtem nézni a Szilícium-völgy sorozatot, mert király.

A 4. évad 4. részében Jìan-Yáng és Erlich új baromsághoz fog. Az sikerül belőle, hogy készül egy demó-alkalmazás, ami telefonos; lefotózhatsz vele egy hotdogot, és kiírja, hogy Az hotdog. Jön a csavar: ha pedig mást fotózol le, akkor azt írja ki, hogy Nem hotdog. :D

Zseniális. Most lelőttem egy elég jó poént, bocsánat, de erre épül a bejegyzés, szóval muszáj volt.

Elgondolkodtam, hogy milyen menő lenne írni saját AI-t, ami felismer dolgokat.. Felismer dolgokat.. "Hmm, Bezzeg a Google-be ha feltöltök egy képet, rávágja, hogy mit is töltöttem fel.."

És tényleg!

Szóval, ha valami XHR kéréssel, vagy PHP-s cURL-lal meg tudnám hívni ezt a bizonyos keresést, és a forráskódból egy jól irányzott regex-szel kicsórnám azt a picike "Legjobb tipp erre a képre: " utáni szövegecskét, majd kiírnám a képernyőre, akkor kész is vagyok.

Ennyi? Basszus, ez túl egyszerűen tűnik, megoldásra, viszont nagyon hatásos lenne; sok nem-programozó túlértékelné, hiszen a többségnek eszébe sem jutna, hogy a Google képkeresés ugyanezt csinálja; // sokan arról sem tudnak, hogy lehet képet keresni a guglin...

Ja, mondani könnyű. Megvalósítani is az volt, fél óra maximum. Hogy működjön Chrome böngészőben, egy extension-nel, ami minden cross-origin kérést, és egyebet engedélyez.

Teszthez elég volt, mert működik minden.. De élesben hogy oldom meg?

Mindent kipróbáltam, illetve közben elég sok ember leírását olvastam a CORS-ról, a CORB-ról. Régebben csak a SOP volt a gond, de ez annak része, vagy válfaja.
Megpróbáltam .htaccess-ben mindent allow-olni, megpróbáltam PHP-s cURL hívással lekérni az adatokat, mert sajnos az AJAX meghalt CORS hibával mindig. Ha pedig a sokak által ajánlott dataType: jsonp; (vagy simán json) formátummal próbálkoztam, akkor meg inkább CORB hibát kaptam.
Egy a lényeg, ez nem sikerül. Pont ezen bukott el minden.

Míg nem találtam meg valaki hozzászólását, ami mindent megoldott..
https://cors.io/
És ez épp az, aminek hangzik. Ha akár csak üresen, egy ? után egy URL-t adsz meg a címnek, akkor ez az oldal megcsinálja a requestet, és a resultot kiírja. Amivel már tudok mit kezdeni.

Tehát: nem tudom, hogy a Google be fog-e rágni a használati módért, és bot-ellenőrzést csinál-e (aztán pedig ezt elbukva megáll a működő "appom"), vagy hogy a cors.io meddig bírja, stb..

De amíg ez az előbbi kettő probléma nem következik be, addig jó vagyok. ^^

Íme az eredmény, képfeltöltéssel (max 1.5 MB, JPG/JPEG/PNG):

http://users.atw.hu/kaszapatrik/gis/


// Megjegyzés: nekem mobilos Chrome-on örökké várakozik, bár a képet feltölti. :(

EDIT (2019. 01. 11.):

Eljött, amitől féltem. Mégis elkapta a "gyanús forgalom" miatt a Google Captcha-ja.. :/ Ennyit erről. Pedig épp most jutott eszembe felnőtt tartalom szűrőt faragni az ötletből, majd Githubra, mint első projekt, feltölteni...


SOP és AJAX 2018. november 27., kedd - 10:02


Sokat SOPtam már a Same-origin policy miatt.

Röviden ez egy olyan biztonsági eljárás a böngészőkben, alapértelmezetten, logikus módon bekapcsolva, hogy ha valami komolyabb dolog történik egy másik host közbenjárásával, akkor azt megtiltja a böngésző - így elkerülve azt, hogy pl. egy weblapon lévő képet átemeljünk a canvasunkra, mert hátha az nem is kép, hanem vírus. Vagy mai esetemben, hogy jquery ajax-szal POST kérést küldjek egy PHP-nak, ami másik webcímen van.

Ugyanis olyan helyzet adódott, hogy kéne egy rendszert írnom, ami automatizálja (egy kattintásra rövidít) egy megszokott adatmentési folyamatot, amiben szerepel két kép elmentése, egy email elmentése, és pár fájl/mappa létrehozása/átnevezése. Ehhez egy weblap adatbázisára van szükség, és sajnos nem igazán tudtam hozzáférni. Szóval a terv az volt, hogy egy kattintásra megnyílik az adatbázis adott sorának típusával GET-ben egy oldal, ami feldolgozza az összes adatot a sorból, és megfelelő formátumban. És a célom az volt, hogy ezeket az adatokat, többek közt a két kép URL-jét is GET formába szerializálva a linkbe építem, ami egy localhostos oldalra irányít át. Majd a localhoston lévő kis PHP progi a többit elintézi, hisz az már a saját gépen tud mappákat nyitogatni, létrehozni, átnevezni fájlokat, meg a képeket letölteni, pl. cURL hívással.

Persze a cURL-lal is szívtam, mire sikerült megkerülnöm az SSL-t..

$ch = curl_init('https://weboldal.hu/image.jpg'); $fp = fopen('localhostom/letoltottkep.jpg', 'wb'); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FILE, $fp); curl_setopt($ch, CURLOPT_HEADER, 0); curl_exec($ch); curl_close($ch); fclose($fp);
De ugye a GET hátránya, hogy nem nagyon lehet végtelen hosszúságú stringet továbbítani, ezért POST-tal kellett volna megoldani, viszont nem voltam biztos benne, hogy lehetséges, hogy egy random URL-ről JS-ből küldve POST kérés lefusson pl. a localhoston. Jól működött a dolog, a teszt alatt kiderült, hogy megfelelő engedélyekkel még fordítva is megy. Localhost POST AJAX megkapta az eredményt a webre feltöltött PHP-tól. Csak a headerrel keleltt kicsit bénázni. Örülök. :D

header("Access-Control-Allow-Origin: *"); header('Access-Control-Allow-Credentials: false'); header("Access-Control-Allow-Methods: GET, POST, OPTIONS"); header('Content-Type: text/html; charset=utf-8');
Gondoltam leírom, hátha más is szenved, vagy csak nem volt ilyesmiben biztos /mint én is/, de érdekelné.

Budapesti randomkodás 2018. október 15., hétfő - 21:30


#Október közepei random hosszú bejegyzés. Yéééj.

Úgy volt, hogy a barátnőm megy a nővéréhez BP-re a hétvégére; egyrészt nézelődni, másrészt egy színházi előadásra. Én meg mondtam neki, hogy megyek én is, mertMiértNe alapon. Kivételesen nem poénból. Csak azt hitte. Úgy volt a terv, szombaton (ami munkanap volt mellesleg /2018. október 13./ ) megyünk, ott alszunk, majd vasárnap jövünk valamikor.

Én akkor így belegondoltam, hogy haMár'Pest, valakivel össze kéne futni az ismerősi körből. Legalább egy személlyel, meg a nővéremmel akartam - aki nem ért rá, illetve külföldön volt épp, így maradt az egy személy. Ezt a találkozót egy jó délutánra gondoltam, tervek nélkül. Csak random. (A random szót többször használom, mint az izé szót, és sokszor a spontán helyett. ~ szerkesztői megjegyzés; lel)

A választásom Ádámra esett, mert csak.... Ennél azért minimálisan bővebb okok vezéreltek. Mert nagyon rendes srác, és már vagy 12 éve nem találkoztunk, pedig azóta beszélgetünk néha-néha. Plusz egy, hogy idén nyáron akartunk találkozni, de nem jött erre, én meg nem mentem sehova.

Ez eldöntetett. Mentem is szombaton reggel /suli helyett, muhaha/ a páromhoz. A plán az volt, hogy 10:48-assal megyünk, és mivel kb. 2 óra az út, 12:50-re volt kiírva az érkezés Budapest, Keletibe. Nagyon jó, de még nem vettünk jegyet, és hát a gyomai híd-állapotok miatt a busz lehet késni fog, és fene tudja - szóval jó lenne előre megvenni már azt a bizonyos Gyoma-BP Keleti jegyet helyben, hogy ott csak átszállni kelljen. De kimentünk, zárva a jegypénztár. Mert ugye szombat, hiába munkanap... asd.

Még volt durván 40 percünk elindulni a buszmegállóba (Gyomáig busszal mentünk, terv szerint), én meg próbáltam szóba hozni az e-jegy vásárlásos ötletet. Mivel végül (telón) Betti nővére is ezt támogatta, ez is lett. Csak ugye mindenki tart az ilyen jegyektől, hogy úúú, nem fogja tudni becsippantani a kalauz. Dehogynem. Szóval jó élmény - remekül működik az e-jegy.



Rövid infó: lényegében regisztrálsz gyors a MÁV-os elvira oldalra; kikeresed a menetrendben (ahogy szoktad) a járatod, mellette jegy vétel gomb. Kitöltöd az adatokat, rakás tovább gomb; kitöltöd a fizetési adatokat (bankkártya adatait minden alkalommal meg kell adni, nyilván - kivéve, ha oda is regisztrálsz. Mindegy.), majd a végén letöltheted a jegyed PDF-ben. Azon van egy QR kód, amit kell a kalauznak felmutatni. Meg ha pl. diákjegyet kértél, akkor a diákigazolványod.. Nekünk oda-vissza működött, szóval jó ez.


Vettünk valamelyik aluljáróban napi jegyet (vagy bérletet, mittudomén, mi a neve). A Keletiből végül egy elég hosszúnak tűnő utazás vette kezdetét; fene sem értette, mi történik. De átszálltunk vagy 4x, meg néhol mentünk jó pár megállót, mire végül eljutottunk Pesterzsébet lakóparkjába. Amíg nem értünk oda, azt sem tudtam, hova megyünk - csak így névleges szinten.. Én, meg a tájékozódás..

Becuccoltunk, ettünk, városnézés, fürdés. Egész tűrhető volt ez a kezdet. Ezután jött a különválás. Már vagy 3 órája ott voltunk BP-n, így az előzetes sétákból kiindulva kiismertük magunkat a közlekedéssel. Vagy szerettem volna így érezni. (Nem a tájékozódásban.. Csak közlekedés. xD )

Szóval a lányok mentek a színházi előadásra, én meg mentem Újpest-Kőbánya vasútállomás környékére, hogy Ádámmal összefussunk végre. Ott volt a KÖKI Terminál. Végül is Ádámmal egy KFC-be vezetett az első utunk. Nem nagyon voltam még gyorskajáldában sosem - ha a kínai nem számít annak Szegeden anno -, aztán meglepett az az információ, hogy vásárlás után korlátlanul újratölthető a poharad üdítővel. Menő. Másrészt itt jött az ajándékozás. Meg is lepődtem, Ádám az elmúlt években kapott segítségért cserébe vett nekem pár dolgot. Azt hiszem, kicsit túlzásba vitte.. o.O Meg a vacsorát is ő állta. Ettünk Qurritot. Ilyet is most először ettem (eeegen, a neve a Burritora hasonlít). Nekem ízlett, nem ez volt az utolsó alkalom valószínűleg.

Aztán elkarcoltunk metrózni, mert az jó bulinak tűnt. És az is volt, szépek a megállók (némelyik). Mind egyedi, mint megtudtam, és a 4-es metró külön cool, hiszen önvezető. Legalábbis vezetői fülke nincs benne, így viszont az orrába tudtunk menni, és nézni, ahogy megyünk előre. Rohadt jó volt átmenni a Duna alatt. A jó persze azt jelenti, hogy semmilyen. De az jó. Nem fulladtunk meg. xD Meglepően gyors és kényelmes a metrózás. Ééés kevésbé zsúfolt, mint a villamos, úgy érzem.

Megnéztük a Parlamentet is, már besötétedett, szép fényes volt, minden ki van világítva este, meglepett. De az még jobban, hogy az épület felett röpködnek unalmukban a madarak.

Még visszamentünk a Terminálba, bevásároltunk kicsit a Tescoban, és miután megtaláltuk, hogy honnan/mivel kell jönnöm, hogy visszajussak az albérlethez, indultam is. Közel fél tíz volt (este), én meg azt értettem, hogy kb. 10-re végeznek a lányok. Szóval visszaértem, olyan fél óra múlva hívtak, hogy jönnek, köbö 40 perc, és ideérnek. Ó. Hát, a visszaúttal nem számoltam. Mindegy, üldögéltem és hallgattam zenét. Ha valamivel magabiztosabb vagyok, még elmentem volna egyedül metrózni, vagy valami, de már a járatok is ritkábbak voltak így este, inkább nyugiban maradtam.

Hamar lefeküdtünk. Másnap reggel elég korán keltünk, a Budai várnegyedbe való séta miatt. Jó magas volt, és jó volt. Petőfi hídon is átmentünk, mondjuk én tartok a magas helyektől, meg a magasról vízbe zuhanástól.. Maga a hely fent is durva volt.


Még ezután megnéztük a Margit-szigetet röviden, leginkább a Japánkert volt (nekem) érdekes a Margitszigeten. Volt ott egy gém (azt hiszem). Fennhordta az orrát, mint aki lenézi az embereket. Fotózgattuk, én még videóztam is, mire átröppent flegmán a másik oldalra. "Chh.. Holmi szutykos, halandó emberek mit jönnek a közelembe? Csírák." xD Hát, én ezt kb. így képzeltem el.


Gyorsan eltelt az idő, vettünk McDonald's-os kaját, és visszacaflattunk az albérletbe. (Miért akarok folyton kolit írni?) Kaja után pedig, jól kiszámolva az időt a napibérletre nézve - megindultunk a Keletibe meg a Nyugatiba.. Merthogy a barátnőm Szegedre ment egyből, vissza a sulihoz, én viszont haza. Szóval a lányok elmentek, én meg rövid magyarázat után el lettem küldve amarra.

Követtem az utasításokat, de tartottam a helyzettől. Az járt a fejemben, ha valamit elcseszek, nem elég, hogy lekésem a vonatot, ami majd 13:10-kor indul (mindez 12:25 körül, szétválva), de a napijegy is kb 1 órakor (13:05) lejárt volna, és ez még így is több volt 2 perccel, mint az én jegyem. Bettiét kicseréltük az enyémre, pont emiatt. A villamoson nem gáz, ugye bliccelhetek, de ha pont a metróhoz vezető utat cseszem el, az szívás, hisz fel kell mutatni, mielőtt lemegy az ember. Így csak azon járt az agyam, hogy valami ilyesmi lett mondva - Jászai Mari, felszállás után 2 megálló, 4-es metró végállomás.

Menet közben egyre biztosabb lettem, mert tényleg. Boráros térről indultunk egyébként, és ugye a Fővám térnél a metrónál áll meg. Említette is Erika, hogy megy be a föld alá. Szóval logikát követve lementem, és tényleg.. A végállomás a 4-es metrónak a Keleti volt. Akkor már örültem. A keletinél leszállva még így is bőven volt időm, 12:55 volt. Azért siettem, amennyire ment. A jegyet már ugye kaja közben megvettük (e-jegy) - elvileg az egyes vágányon ment az én járatom. Odasiettem, az van a legmesszebb pont.. XD Azt hittem 5 km, mire odaértem, de ott állt elég nyugiban a vonat, fel is siettem rá, mikor láttam az ajtón lévő papíron, hogy Gyoma útba esik.

Gyanús csend vette kezdetét. De megnyugtatott, hogy ugyanezzel jöttünk tegnap, a mintázatról gondolva, ami a falán volt. De tök üres volt, sehol senki és semmi.... Írtam Ádámnak, végül rávett, hogy nézzem meg a nagy táblán a Keleti bejáratánál, hogy mi van.

Azóta sem tudom, hogy mi van, mi volt.. Mindegy, az 1 órával későbbivel mentem, a 14:10-essel. Addig ott vártam a vonaton. Ez legyen a legkevesebb. Csak utálom az ilyet; mikor sehol nincs semmi kiírva, hogy nem megy, vagy.. Nem tudom. Ez azóta is zavar. Én már kerek 1 órára látótérbe kerültem az 1-es vágánnyal, és ott semmi mozgás nem volt, az a vonat meg már ránézésre jó régóta ott állt (ami végül is 14:10-kor ténylegesen el is vitt haza). Valószínűleg valamit elnéztem, nagyon. Mindegy. De sajna sietség volt. Örülök, hogy odataláltam, ugyan szóbeli segítséggel. Úgy érzem, van rá esély, hogy megtanuljak ott tájékozódni.

És úgy is érzem, hogy innentől jóval gyakrabban próbálok, akár csak egy-egy napra eljutni BP-re.

Random képek vegyesen: