Přejít na obsah


Fotka
* * * * * 2 Hlasů

Challenge Checkers - project-gc.com


  • Pokud chcete vložit odpověď, přihlašte se
13 odpovědí na toto téma

#1 marram

marram

    marram.cz

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

Publikováno 30 září 2014 - 13:17

18a71f88-c1f5-4397-a04d-aad699234e46.png

 

Lovci a autoři challengí asi povětšinou o možnosti mít ověřovač ke konkrétní challengi ví. Ale i tak bych rád uvedl několik informací, které by se sem tam někomu mohly hodit. (často na ně odpovídám individuálně)

 

1) co je challenge cache? - na to zná odpověď geowiki

 

2) co je to ověřovač (checker)? - v tomto případě je tím myšlen nástroj, který poskytuje web project-gc.com. Tento nástroj vám ověří, že splňujete podmínky pro tu kterou konkrétní challenge. Seznam ověřovátek je zde: project-gc.com/Tools/Challenges

 

3) jak získat pro svoji (a nebo i cizí) challenge ověřovač? - zde se konečně dostávám k tomu hlavnímu, proč to sem píšu. Teoreticky si ho můžete vytvořit sami, ale jak se k tomu dostat vám neporadím. U mě to bylo tak, že jsem několikrát psal autorovi celého project-gc, že bych rád ověřovač pro svoji challenge, až mi jednoho dne poslal informace jak si ho udělat sám, udělil mi na to práva a bylo. Zatím stále nemám problém udělat ověřovač i pro druhé, takže nejlepší cesta je mi napsat. Jestli jsou přijímáni noví tvůrci a hlavně jak, vůbec netuším. V mě dostupných informacích o tom nic není.

 

4) co to všechno umí? - umí to hodně, ale ne všechno. Na webu existují dva druhy ověřovačů:

 

- Jedny jsou psány v PHP a jejich možnosti jsou téměř neomezené, včetně výběru toho, co je potřeba abych podmínky splnil. Umí pracovat s mapami. Bohužel takový ověřovač může připravit jen ganja1447 (aspoň co je mi známo). Takže je potřeba aby na tom měl on sám zájem, jinak ho asi nemá cenu s tímto otravovat, protože má dost starostí s tvorbou samotného webu. Ukázkou takovéhoto ověřovače je např. Challenge - 360 Degrees of Prague. Vzhled ověřovače je trochu jiný než toho zbytku:

php_checker2.jpg

 

- druhým typem je to co můžu programovat já a další dobrovolní tvůrci. Programuje se v jazyce LUA. Data pro zpracování se získávají prostřednictvím vlastního API několika málo způsoby a rozhodně zde nelze připravit ověřovač pro jakoukoli Challenge. Např. zde není možnost pracovat s trasanty. Do nedávna nešlo ani se suvenýry. API příkazy zde. Ověřovátko pak vypadá takto:

lua_checker.jpg

 

U LUA ověřovátek je důležité poznamenat, že jsou pevně svázána s konkrétními kešemi. Pokud jde o challenge sérii s rostoucí podmínkou, tak je možné mít jeden ověřovač a jenom v něm upravovat tu podmínku pomocí parametru (což se navenek projeví tím, že mají společný tučný název, např. Brdy Challenge).

 

Drobný problém je pak u nepublikovaných keší, protože já jako autor u ověřovače zadám jeho název a pak vložím GC kód keše (můžu teda ještě ty parametry, ty jsou na venek skryté) a název keše a stát si už project-gc vezme sám z vlastní databáze, což u nepublikované keše nejde. Takový ověřovač pak není v seznamu u konkrétního státu. Obvykle se tyto údaje doplní do jednoho dne od publikace, project-gc totiž není dílem Groundspeaku, ale získává data pomocí API Live, tak jako spousta programů třetích stran. Osobně si teda myslím, že by se měl ověřovač dělat až po publikaci a "padnutí bedny", tedy po ulovení FTF, STF a TTF, ať mají všichni stejné podmínky. Ne každý totiž musí být s project-gc kamarád, ale technicky to řešitelné je, byť polovičatě.

 

Tolik tedy informace co jsem měl potřebu sdělit ostatním. Pokud někoho napadne nějaký dotaz, klidně piště, když budu vědět, tak odpovím. Těm co dočetli až sem děkuji a snad jim to bylo v něčem přínosné.

 

PS: banýrek v úvodu používám u své challenge pro odkaz na ověřovač, pokud chcete, tak jej libovolně šiřte dál, oficiální přímo od project-gc není.


  • 18

#2 Jacka

Jacka

    Zlobení je dovoleno :D

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

Publikováno 30 září 2014 - 15:21

Je to od tebe skvělá nabídka na pomoc, díky. Nedal by se tenhle text, co jsi tu napsal, hodit na samostatnou stránku a strčit vpravo do toho sloupečku "projekty", abych nemusela složitě lovit v propadlišti dějin tohle vlákno, až budu za rok hledat přesně ty informace, o kterých tu píšeš, a mezitím dávno zapomenu, na koho se mám obrátit?


  • 0

#3 gord

gord

    Advanced Member

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

Publikováno 30 září 2014 - 15:51

Muzes si ulozit do svych poznamek odkaz primo na ten jeden prispevek. Pak se k nemu dostanes primo a nemusis ho nikde hledat.


  • 0

MHD/PID vybranych mest CR jako POI (diskuse)
GeoGet:
- OwnMaintenance - prehled udrzby vlastnich kesi - v1.1.3 (diskuse)
- Combine 2 - automatizace opakovanych cinnosti (diskuse, dávky)
- Spoiler - uložení spoilerů do GPS jako POI (diskuse)

- Stator - statistiky y GeoGetu (diskuse)

- Náhrada GJ legálními postupy

 


#4 marram

marram

    marram.cz

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

Publikováno 30 září 2014 - 16:10

Jacka: mezi projekty to podle mě nepatří, maximálně tak celý web project-gc. Ale až budeš ověřovátko potřebovat, tak tě jistě napadne se podívat na stávající a tam uvidíš kdo je jejich autor no a tomu kdyžtak napíšeš, stejně jako se to běžně děje dnes.

 

K článku: ještě doplnění, pro každý běh ověření je vymezen omezený prostor v paměti, takže je důležité, aby ověřovátko nebylo moc složité. To ovlivňují jednak podminky od ownera keše a druhak moje programovací dovednosti, které ale nejsou nijak valné, takže se snažte podmínky moc nepřekombinovávat. :) Ale zrovna moje vlastní challenge má z pohledu ověření podmínky dost složité a zvládá ověřit i takového werga, který se svými 30tis. nálezy "sežere" opravdu hodně paměti. :D

 

(Limit paměti je 64MB, wergovy nálezy si na mojí challenge vezmou 63MB, takže tak tak.)


  • 0

#5 Jacka

Jacka

    Zlobení je dovoleno :D

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

Publikováno 30 září 2014 - 16:57

Muzes si ulozit do svych poznamek odkaz primo na ten jeden prispevek. Pak se k nemu dostanes primo a nemusis ho nikde hledat.

Jenže pozejtří se tu na to bude ptát někdo další a za tejden zas. A když v projektech můžou bejt tak rozmanitý věci jako geozávod, ještěrkazdarma a čageo, tak proč né i toto?


  • 0

#6 ubuster

ubuster

    ubuster

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

Publikováno 05 říjen 2014 - 10:39

Chtěl bych si udělat Challenge Checker na keš GC4Q636 "Challenge: Podepis se / Tag Your Nick". Zkouším to na stránce http://project-gc.com/Home/Dashboard, kde dokážu něco vyfiltrovat, ale nevím jak udělat NE-filtr, např. chci všechno od B*, ale ne Benjo5. Nebo se to celé dělá jinde? Díky za radu.


Tento příspěvek byl upraven od ubuster: 05 říjen 2014 - 10:40

  • 0

HW: Samsung Galaxy S3 Neo _ Garmin eTrex Legend HCx  _ Nokia N95 8GB _ PDA Mio P560 _ QStarz BT-Q818

SW: c:geo _ Locus Map Free _ WhereYouGo _ GCDroid _ GDAK


#7 marram

marram

    marram.cz

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

Publikováno 05 říjen 2014 - 18:02

Chtěl bych si udělat Challenge Checker na keš GC4Q636 "Challenge: Podepis se / Tag Your Nick". Zkouším to na stránce http://project-gc.com/Home/Dashboard, kde dokážu něco vyfiltrovat, ale nevím jak udělat NE-filtr, např. chci všechno od B*, ale ne Benjo5. Nebo se to celé dělá jinde? Díky za radu.

 

Buď dotazu nerozumím a nebo sis asi nepřečetl první příspěvek v tomto tématu, kde vysvětluju jak se to s ověřovátky má. Každopádně si můžu ověřovátko pro GC4Q636 dát na ToDo list.


  • 1

#8 ubuster

ubuster

    ubuster

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

Publikováno 05 říjen 2014 - 18:48

Dobře, tak jinak: jak mám  postupovat, když si chci udělat svoje ověřovátko pro nějakou challenge-cache a spouštět ho pro jiné mé přátele-kačery?


  • -3

HW: Samsung Galaxy S3 Neo _ Garmin eTrex Legend HCx  _ Nokia N95 8GB _ PDA Mio P560 _ QStarz BT-Q818

SW: c:geo _ Locus Map Free _ WhereYouGo _ GCDroid _ GDAK


#9 marram

marram

    marram.cz

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

Publikováno 06 říjen 2014 - 6:45

Vidím, že sis úvodní příspěvek nečetl a asi jsi nezvládl přečíst ani moji odpověď, kde na něj odkazuji. :) Nevadí, zkusím to více polopatě, zde je citace z úvodního příspěvku:

 

...

 

3) jak získat pro svoji (a nebo i cizí) challenge ověřovač? - zde se konečně dostávám k tomu hlavnímu, proč to sem píšu. Teoreticky si ho můžete vytvořit sami, ale jak se k tomu dostat vám neporadím. U mě to bylo tak, že jsem několikrát psal autorovi celého project-gc, že bych rád ověřovač pro svoji challenge, až mi jednoho dne poslal informace jak si ho udělat sám, udělil mi na to práva a bylo. Zatím stále nemám problém udělat ověřovač i pro druhé, takže nejlepší cesta je mi napsat. Jestli jsou přijímáni noví tvůrci a hlavně jak, vůbec netuším. V mě dostupných informacích o tom nic není.

 

...


  • 2

#10 ubuster

ubuster

    ubuster

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

Publikováno 06 říjen 2014 - 7:58

OK. Četl. Myslel jsem, že tato stránka je veřejné fórum (=dialog, trialog atd.) a nikoliv tvůj monolog. Už mě to nadšení přešlo.


  • -2

HW: Samsung Galaxy S3 Neo _ Garmin eTrex Legend HCx  _ Nokia N95 8GB _ PDA Mio P560 _ QStarz BT-Q818

SW: c:geo _ Locus Map Free _ WhereYouGo _ GCDroid _ GDAK


#11 marram

marram

    marram.cz

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

Publikováno 06 říjen 2014 - 12:06

Omlouvám se, že jsem se ti snažil pomoct. Odpověď na tvůj dotaz tu totiž byla dřív než jsi jej zadal. Pokud si chceš udělat ověřovač sám, tak holt kontaktuj admina project-gc.com, požádej ho o přístup a po získání přistupu si ho naprogramuj. Nevím o žádném oficiálním postupu jak získat přístup do sekce, kde se ověřovače tvoří a i to jsem už napsal. Ano, je to diskuze a odpověď, kterou neznám já, může znát někdo druhý. Bohužel to vypadá, že na tom jsou všichni stejně a nikdo neví o žádné cestě jak se k tvorbě ověřovátka dostat, ale nic z toho co jsem napsal nebrání tomu, aby to stále někdo udělal.

 

No a abych se ti i přes tvůj odpor pokusil ještě víc pomoct, tak pokud si chceš udělat ověřovátko sám, tak si ho naprogramuj (u většiny ověřovátek jde stáhnout zdrojový kód, takže snadno zjistíš co a jak) a pokud sám nezískáš přístup, tak já ti ho tam klidně nahraju, když mi ho pošleš.


A teď koukám, že Magnus konečně spustil připravovanou aktualizaci s ověřovači. Takže teď to může být všechno jinak, jdu zkoumat novinky. :)


  • 7

#12 LudaL

LudaL

    Advanced Member

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

Publikováno 07 říjen 2014 - 11:14

Ahoj, prosím tě na tuhle keš zmizelo po aktualizaci project-gc ověřovátko. Mohl by jsi se na to kouknout?


  • 0

#13 marram

marram

    marram.cz

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

Publikováno 07 říjen 2014 - 18:23

Ahoj, prosím tě na tuhle keš zmizelo po aktualizaci project-gc ověřovátko. Mohl by jsi se na to kouknout?

 

Změna v systému ověřovačů byla opravdu hodně zásadní. Zatím se z toho sám vzpamatovávám, ale snad to bude k lepšímu.

Odkaz na Bingo Challenge Cache je zde: http://project-gc.co...ges/GC596ZM/379 dělal jsem tam před změnou úpravy a asi to uteklo. Zrovna tento ověřovač mě teď trápí, protože jeho výstup není 100%, chtělo by ho to předělat.


  • 0

#14 dr.vota

dr.vota

    Advanced Member

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

Publikováno 08 říjen 2014 - 11:44

Změna v systému ověřovačů byla opravdu hodně zásadní. Zatím se z toho sám vzpamatovávám, ale snad to bude k lepšímu.

Odkaz na Bingo Challenge Cache je zde: http://project-gc.co...ges/GC596ZM/379 dělal jsem tam před změnou úpravy a asi to uteklo. Zrovna tento ověřovač mě teď trápí, protože jeho výstup není 100%, chtělo by ho to předělat.

to by chtělo napsat spíš ownerovi, aby si tam v listingu opravil odkaz :)


  • 0




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

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

Reklama