Přejít na obsah


Fotka

Geocaching knihovna pro Javu


  • Zamčené téma Toto téma je zamknuto
17 odpovědí na toto téma

#1 Coffei

Coffei

    Newbie

  • Members
  • Pip
  • 6 příspěvků(y)

Publikováno 04 září 2014 - 18:41

Zdravím,

již delší čas mám nápad na novou aplikaci pro geocaching a zajímalo by mne, zda existuje nějaká knihovna pro Javu, která zprostředkovává komunikaci se serverem geocaching.com. Jedinou věc kterou potřebuju, je získání všech kešek v daném okolí od daného bodu, nic složitého.

 

Než to začnu psát, zajímalo by mne, zda někdo už něco podobného nenapsal. Víte někdo o něčem?


  • 0

#2 petulinka1

petulinka1

    Advanced Member

  • Members
  • PipPipPip
  • 4 316 příspěvků(y)

Publikováno 04 září 2014 - 18:59

Co se tyka stahovani pomoci API, tak s tim mas ted smulu - novy pristupy gc.com momentalne nedava. Jestlize to to chces tahat nelegalne (v rozporu s jejich ToU), tak s tim ti tu asi moc nikdo nepomuze. Al emuzes se inspirovat treba u c:geo


  • 1

#3 Coffei

Coffei

    Newbie

  • Members
  • Pip
  • 6 příspěvků(y)

Publikováno 04 září 2014 - 19:06

Ano, určitě ilegálně, API je naprd. Podobně, jako to je u cgeo jsem to už jednou psal a není to zrovna příjemné, proto jsem doufal, že už takovou knihovnu někdo napsal. :-/


  • -2

#4 Provenator

Provenator

    Advanced Member

  • Members
  • PipPipPip
  • 167 příspěvků(y)

Publikováno 04 září 2014 - 21:18

Na Javu byl již zapomenutý program Handy Geocaching, porušoval taky TOU ale šlapal úžasně. Zkus zagooglit.
Mohl by jsi ho vzkřísit! :-D
  • 0

#5 Coffei

Coffei

    Newbie

  • Members
  • Pip
  • 6 příspěvků(y)

Publikováno 04 září 2014 - 21:27

Asi myslíš toto https://code.google....ak kompletního.

 

Děkuji za reakce, vypadá to, že žádná taková knihovna neexistuje a budu si ji muset napsat.

 

OT: Možná bych se ale mohl pochlubit s tím nápadem, který mám už pěkných pár let a který snad někdy uskutečním. Chtěl bych udělat aplikaci, jež monitoruje keše v určitém místě, a pokud zaregistruje novou keš, vyšle notifikaci uživateli, který se pak může pokusit o FTF. Bez takové notifikační služby je totiž docela nemožné (pro běžného člověka) FTF ulovit. Předpokládám tedy, že nic takového ještě neexistuje (krom Premium účtu na gc.com).


  • 0

#6 frettie

frettie

    Frettie

  • Members
  • PipPipPip
  • 620 příspěvků(y)

Publikováno 04 září 2014 - 21:28

Ano, určitě ilegálně, API je naprd. Podobně, jako to je u cgeo jsem to už jednou psal a není to zrovna příjemné, proto jsem doufal, že už takovou knihovnu někdo napsal. :-/

Jéééé, script kiddie ... To je jediný, co napadne většinu lidí, co si tohle přečtou.

Api (až ho konečně uvolněj, nechápu proč to neudělali) bude (zcela logicky!) výrazně příjemnější a rychlejší než nějaký "stáhni mi to brutefrocem, vole" skript.

 

Ale souhlasím, teď to jinak nejde.


  • -1
:)

#7 kiReGPS

kiReGPS

    Advanced Member

  • Members
  • PipPipPip
  • 2 330 příspěvků(y)

Publikováno 04 září 2014 - 21:37

Asi myslíš toto https://code.google....ak kompletního.

 

Děkuji za reakce, vypadá to, že žádná taková knihovna neexistuje a budu si ji muset napsat.

 

OT: Možná bych se ale mohl pochlubit s tím nápadem, který mám už pěkných pár let a který snad někdy uskutečním. Chtěl bych udělat aplikaci, jež monitoruje keše v určitém místě, a pokud zaregistruje novou keš, vyšle notifikaci uživateli, který se pak může pokusit o FTF. Bez takové notifikační služby je totiž docela nemožné (pro běžného člověka) FTF ulovit. Předpokládám tedy, že nic takového ještě neexistuje (krom Premium účtu na gc.com).

 

Přesně identická myšlenka už tu existuje zrealizována. Pravda je, že tvůj přístup k věci je ještě mnohem rozporuplnější... :unsure:


  • 0

#8 Coffei

Coffei

    Newbie

  • Members
  • Pip
  • 6 příspěvků(y)

Publikováno 04 září 2014 - 21:41

Jéééé, script kiddie ... To je jediný, co napadne většinu lidí, co si tohle přečtou.

Api (až ho konečně uvolněj, nechápu proč to neudělali) bude (zcela logicky!) výrazně příjemnější a rychlejší než nějaký "stáhni mi to brutefrocem, vole" skript.

 

Ale souhlasím, teď to jinak nejde.

Nemám obecně nic proti API, pokud by existovalo a fungovalo bez omezení pro běžné uživatele, pak samozřejmě nebudu parsovat html. Jelikož je ale API v současné podobě nepoužitelné, co jiného nám zbývá...

 

Přesně identická myšlenka už tu existuje zrealizována. Pravda je, že tvůj přístup k věci je ještě mnohem rozporuplnější... :unsure:

Mohl bys to prosím rozvést? Pokud již takový projekt existuje, uveď prosím jeho jméno nebo nějaký odkaz.


  • 0

#9 miki6

miki6

    Advanced Member

  • Members
  • PipPipPip
  • 725 příspěvků(y)

Publikováno 04 září 2014 - 21:45

http://www.geocachin...ce-novych-keší/


  • 0

#10 Coffei

Coffei

    Newbie

  • Members
  • Pip
  • 6 příspěvků(y)

Publikováno 04 září 2014 - 21:53

Hm... vypadá zajímavě, otestuju! Jen pro úplnost, tato aplikace zřejmě běží přímo na mobilu, já jsem plánoval nasadit aplikaci na server, kde by notifikaci zasílala buď mailem nebo PUSH, což by bylo asi úspornější na baterii mobilního zařízení. Mrknu co to umí a zvážím zda to stojí za to :-)


  • 0

#11 frettie

frettie

    Frettie

  • Members
  • PipPipPip
  • 620 příspěvků(y)

Publikováno 04 září 2014 - 22:26

Hm... vypadá zajímavě, otestuju! Jen pro úplnost, tato aplikace zřejmě běží přímo na mobilu, já jsem plánoval nasadit aplikaci na server, kde by notifikaci zasílala buď mailem nebo PUSH, což by bylo asi úspornější na baterii mobilního zařízení. Mrknu co to umí a zvážím zda to stojí za to :-)

No, o něco takovýho se zřejmě snažil i ten druhý, ale asi to úplně nedal (moc to nesleduju). 

Tenhle přístup je fajn, jen by bylo potřeba skenovat ty nový keše snad co minutu a pushovat hned, jinak mě nenapadá, jak to provést tak, aby to bylo aktuální.

Ale jinak ještě k tomu API, taky to nechápu, určitě by jim to prospělo, pač by nebyly právě takový pokusy o prolomení.


  • 0
:)

#12 niximor

niximor

    Advanced Member

  • Members
  • PipPipPip
  • 583 příspěvků(y)

Publikováno 05 září 2014 - 6:48

Předpokládám tedy, že nic takového ještě neexistuje (krom Premium účtu na gc.com).

 

Notifikace novych kesi jsou bonusem pro ty, kteri jsou ochotni groundspeaku prispet na provoz zakoupenim PM. Nevim proc s tim cechacci maji neustale problem a musi se snazit vymyslet jak to obchcat.


  • 9
Správce gcm.cz | cwg.gcm.cz

#13 Coffei

Coffei

    Newbie

  • Members
  • Pip
  • 6 příspěvků(y)

Publikováno 05 září 2014 - 7:18

Notifikace novych kesi jsou bonusem pro ty, kteri jsou ochotni groundspeaku prispet na provoz zakoupenim PM. Nevim proc s tim cechacci maji neustale problem a musi se snazit vymyslet jak to obchcat.

Já osobně nemám problém s tím zaplatit si za službu, ale Groundspeaku platit rozhodně nehodlám. Nelíbí se mi jejich přístup k věci, to, jak zamykají platformu geocachingu, to jak kašlou na komunitu okolo. Nejsem zase tak aktivní kačer, tak se možná věci poslední dobou už obrací?


  • -7

#14 Skywalker

Skywalker

    "kašpar"

  • Members
  • PipPipPip
  • 1 042 příspěvků(y)

Publikováno 05 září 2014 - 7:51

Tak když nechceš platit, co kdyby jsi šel o dům dál ?

Nejsi aktivní hráč, ale všechno víš.

 

edit: Ještě s dovolením vložím originální text od KULHALA, z diskuze o platbě PM, příspěvek číslo 111 v daném vlákně:

 

Platím si PM hlavně proto, že chci minimalizovat čas nutný pro přípravu výletu a zároveň nechci porušovat to, k čemu jsem se při registraci zavázal. Tak jako každý bych si uměl najít cestu a stahovat balíky dat i jako Basic Member, ale nedělám to. Dál se mi líbí možnost přidělovat Favorite body, nemusím si lámat hlavu jestli některá keš je PM nebo ne (a chápu proč někteří autoři PM keše zakládají), používám vlastní bookmarky atd. Využívám většinu PM funkcí a těch pár stovek ročně je opravdu zanedbatelných vzhledem k úspoře času a ostatním nákladům spojeným s GC.

 

Zazněly tady tradiční názory na Groundspeak obviňujícící je z neschopnosti, ziskuchtivosti, parazitování na práci řadových geocacherů, z přezíravého postoj k geoveřejnosti, amerikanocentrismu, atd. Vidím to jinak:

 

GS neprodává keše, které my všichni zdarma vytváříme. GS nám jen zprostředkovává službu, která nám umožňuje ty keše vytvářet, vyhledávat, filtrovat, logovat, počítat statistiky, hrát si. Má velmi obratně nastavenou obchodní politiku – 99% funkcionality dává k dispozici všem zadarmo, a zbylé 1% zabalil do balíčku, který nazval PM. Ten za vcelku drobný peníz úspěšně prodává. No a protože na svou službu přilákal opravdu hodně lidí, tak se to vyplácí. K tomu se samozřejmě přidají přímy z reklamy a dalších volitelných záležitostí (TB a jiné) – a hezky jim to funguje.

 

Parazitování? Ne, je to velmi transparentní, férový obchodní model. Ziskuchtivost? Asi ano, ale v Americe platí, že za dobrou práci (a hlavně za dobrý nápad) je dobrá odměna - aniž by byl stanoven horní limit odměny a aniž by se to považovalo za něco nemorálního. Amerikanocentrismus? Ne, američtí geocacheři jsou taky s lecčím nespokojení – jen to jsou trochu jiné věci. Neschopnost? Nemyslím si.

 

Za ta léta, co používám služby GS, vidím dost zlepšení. Za prvé, stabilita celého webu. Všichni jsme už zapomněli na dřívější výpadky služby v řádu hodin a dnů. Je očividné, že investovali do vyšší úrovně hostingu a zároveň postupně překopávají jádro celého systému, účelněji využívají aplikační i datové servery. Sjednocují grafiku takže web je přehlednější (i když uživatelé vždycky nadávají, že dřív to bylo lepší). Zavedli Live GC API rozhraní, které výrazně zjednodušuje a dál urychluje stahování dat.

 

Ano, zůstává pár drobných technických chyb typu rozklikávání ikon na mapě, ale podle mě dva hlavní problémy Groundspeaku jsou tyto:

 

1)      Neumí dobře pracovat s geoveřejností. Chtějí komunikovat, chtějí naslouchat, ale neumí to. Nemají to jednoduché vzhledem k velikosti a různorodosti komunity, ale určitě by to šlo dělat líp. Frustruje mě to protože jsem do komunikace s GS investoval spoustu času, znám hezkých pár lidí ze Seattlu osobně – a moc to není znát.

2)      Nedotahují nápady do konce. Přijdou s něčím novým (suvenýry, statistiky, lab keše), pohrají si s tím – a nechají to ustrnout a jdou si hrát s něčím dalším. Chybí jim dlouhodobá koncepce a tak experimentují různými směry.


Tento příspěvek byl upraven od Skywalker: 05 září 2014 - 7:58

  • 5

*


#15 mr3ska

mr3ska

    Optimista

  • Members
  • PipPipPip
  • 1 982 příspěvků(y)

Publikováno 05 září 2014 - 9:18

Já osobně nemám problém s tím zaplatit si za službu, ale Groundspeaku platit rozhodně nehodlám. Nelíbí se mi jejich přístup k věci, to, jak zamykají platformu geocachingu, to jak kašlou na komunitu okolo. Nejsem zase tak aktivní kačer, tak se možná věci poslední dobou už obrací?

Já si začal PM platit až po skoro 3 letech a to v podstatě proto, že jsem se aktivitě chtěl věnovat víc a taky pohodlněji. Když to GS nabízí oficiální cestou za, jak už někdo uvedl, zhruba 2kč denně, tak je za to dám a nebudu ztrácet čas tim, že budu vymýšlet jak se k datům dostat oklikou. Navíc k PM keším a jejich sériím, kterých jsem už pár našel za posledního půl roku bych se bez toho stejně nedostal. Pokud za to nechceš platit, můžeš se taky třebas přesunout k OpenCachingu (tam žádný live api ani dělení na BM/PM není)

 

Jinak víceméně souhlasím s tím co napsal Kulhal a bylo citováno výše.


  • 2

Outdoor: Oregon 700, Colorado 300, fenix5x

Zápisník: http://mr3ska.onelove.cz/

(Oregon 6xx jednodušejiVlastní ikonky waypointů i bez .gpi)

"Když tu keš tak moc chceš tak si pro ni sakra běž..."

 

Poslední článek: Telefon jako uložiště tras pro GarminOdolný Xcover 3 VE

 

"The Universe is made of protons, neutrons, electrons and morons"


#16 dr.vota

dr.vota

    Advanced Member

  • Members
  • PipPipPip
  • 5 051 příspěvků(y)

Publikováno 05 září 2014 - 11:24

Já osobně nemám problém s tím zaplatit si za službu, ale Groundspeaku platit rozhodně nehodlám. Nelíbí se mi jejich přístup k věci, to, jak zamykají platformu geocachingu, to jak kašlou na komunitu okolo. Nejsem zase tak aktivní kačer, tak se možná věci poslední dobou už obrací?

a teď jsem se uklikl a dal palec nahoru, to fakt nejde zpětně opravit?  :angry:  NEBO ASPOŇ PALEC NAHORU ZELENÝ A DOLŮ ČERVENÝ?


  • 0

#17 kiReGPS

kiReGPS

    Advanced Member

  • Members
  • PipPipPip
  • 2 330 příspěvků(y)

Publikováno 05 září 2014 - 12:26

dr.vota: Dal jsem alespoň svůj správně orientovaný palec (červený), abych tvůj omyl trochu napravil. 
 
K tématu - až se bude hlasovat o příspěvek na fóru s největším vnitřním rozporem, jseš jasnej adept na vítěze:

  • nemáš problém zaplatit si za službu, ale zároveň a rozhodně ji nehodláš platit...?!?
  • nejseš až tak aktivní kačer, ale dokážeše posoudit, kdo na co a na koho jak moc kašle...?!?
  • nejseš až tak aktivní kačer, ale dokážeše posoudit, kdo jak co zamyká...?!?
  • nejseš až tak aktivní kačer, ale potřebuješ webovou službu "vočůrávající" pravidla, se kterými jsi souhlasil...?!?

  • 6

#18 cuckycz

cuckycz

    Advanced Member

  • Members
  • PipPipPip
  • 111 příspěvků(y)

Publikováno 06 září 2014 - 0:33

No, o něco takovýho se zřejmě snažil i ten druhý, ale asi to úplně nedal (moc to nesleduju). 

Tenhle přístup je fajn, jen by bylo potřeba skenovat ty nový keše snad co minutu a pushovat hned, jinak mě nenapadá, jak to provést tak, aby to bylo aktuální.

Ale jinak ještě k tomu API, taky to nechápu, určitě by jim to prospělo, pač by nebyly právě takový pokusy o prolomení.

 

aplikace o ktere mluvis pracuje stejne .... co se tyce skenovani kazde minuty tak se trochu obavam o to aby se servery groundspeaku nezatizili moc a nezablokovali pristup myslim ze kazdych 5 minut je celkem solidni doba 

 

 

Notifikace novych kesi jsou bonusem pro ty, kteri jsou ochotni groundspeaku prispet na provoz zakoupenim PM. Nevim proc s tim cechacci maji neustale problem a musi se snazit vymyslet jak to obchcat.

 nevim proc by meli byt bonusem jen pro pm kdyz je dostupna i pro bm jen si ji najit a zpracovat, takze ono je to takove pro i proti 

a kdyby nebyly platby za PM tak zbytecne vysoke tak by si to s prehledem koupilo vic lidi a takove to utilitky by nebyly potreba 


  • -4

Vyvojař aplikace Nové keše

 





0 uživatel(ů) prochází toto téma

0 uživatelů, 0 návštěvníků 0 anonymních uživatelů

Reklama