HZnet je aplikacija za dohvat, obradu i prikaz voznog reda Hrvatskih željeznica. HZnet je aplikacija za dohvat, obradu, čišćenje i prikaz online voznog reda Hrvatskih željeznica (http://www.hznet.hr/voznired i http://www.hznet.hr/vozniredonline) koji je sam po sebi uglavnom nepraktičan za upotrebu na mobilnim uređajima. Aplikacija je dizajnirana po KISS principu, dakle što manja i jednostavnija. Nemam nikakvog utjecaja na same podatke, dakle vozni red i kašnjenje, već se podaci trenutno preuzimaju sa HŽ stranica. -- Pitanja i odgovori: Q: Opet ne radi...A: Kad ne radi dohvat željenih stanica ili kašnjenja, ne radi zbog grešaka u nazivlju i logici na HŽ strani, a ne zbog moje aplikacije. Q: Gdje i kako donirati?A: Na Paypal account dinko.korunic@gmail.com. Eto, do sad sam se totalno obogatio sa cak 2 dolara ukupne zarade :-) Q: Zašto aplikacija nema...A: Zato. Ali ako date dobar prijedlog, možda i bude nešto. Q: Može li aplikacija raditi bez aktivnog spoja na Internet?A: Ne može. Spremanje podataka za trajno korištenje bez Interneta nema pretjeranog smisla s obzirom na kašnjenje vlakova i eventualne nenadane promjene voznog reda. Q: Kako aplikacija radi obradu podataka? Nije li takav pristup sklon greškama?A: Aplikacija radi HTML scraping, generira DOM stablo i vadi samo podatke koje ima smisla prikazati. Samim time je otpornija na greške, ali uvijek je moguće da će u jednom trenutku greška ili promjena na HŽ stranicama utjecati na prikaz. No, napravio sam što je moguće da se takav problem minimizira. -- Ključne riječi: train, schedule, transportation, public, croatian, vlak, raspored, hrvatska, željeznica, prijevoz, javni
网友评论更多