Table of Contents
Checker
Usnadnění při zadávání souřadnic do ověřovacích služeb.
Autor
Pokud se Vám doplněk líbí, kliknutím na tlačítko Donate můžete přispět na jeho vývoj.
Nekamarádíte se s PayPalem? Napište mi email a domluvíme se na jiném způsobu, třeba převodu na účet.
Automatická instalace
|
Instalaci doplňku spustíte kliknutím na tlačítko vlevo. Následně budete v prostředí GeoGetu provedeni instalačním procesem. Pro zajištění této funkce je třeba mít na počítači již
nainstalovaný a
spuštěný program GeoGet
.
|
Diskuze
Diskuze o tomto skriptu se nachází na stránkách Geocaching.cz.
Popis
Pokud Vás nebaví políčko po políčku vyplňovat souřadnice do ověřovacích služeb, tak je právě tento jednoduchý plugin určen právě pro Vás!
Funguje tak, že:
- Pokud je v seznamu označená keš, a spustí se plugin, použijí se tzv. korigované souřadnice (čili souřadnice finálového waypointu)
- Pokud je v seznamu označen waypoint, a spustí se plugin, použijí se souřadnice onoho waypointu.
- Pokud se skript pustí z okna listingu, tak se použijí korigované souřadnice.
- Skript z listingu vyčte odkaz URL ověřovací služby, tuto stránku otevře v interním prohlížeči, a vyplní souřadnice za Vás. Pokud se nemusí vyplňovat captcha, tak i zmáčkne ENTER, v opačném případě skončí kurzor v políčku captchy a čeká na vaše úspěšné vyřešení Turingova testu (opsání kódu z obrázku).
V současnosti podporuje služby:
- http://geocheck.org, http://geotjek.dk 0.0.1.5
http://gccounter.de0.0.1.2,http://gccounter.com0.2.5.3- http://www.certitudes.org 0.0.1.5
- http://geochecker.gps-cache.de 0.2.3.0
- https://gccheck.com/ 0.2.5.3
- http://www.geocache.fi 2.13.0
- http://geowii.miga.lv 2.10.0
- https://gc.gcm.cz/validator/ 2.11.1, https://validator.gcm.cz/ 2.14.0
- https://geocache-planer.de/ 2.18.0
- http://www.gctoolbox.de 2.19.0
- https://nanochecker.sternli.ch v přípravě
- https://geocaching.com 3.0.0
- http://gccc.eu 3.0.0
- http://www.gocaching.de/ 3.0.0
Samotná funkce pluginu je ta, že se skriptu pro AutoHotkey předhodí parametry service coord url
service
může být geocheck, geochecker, evince, hermansky, komurka, gccounter, gccounter2, certitudes, gpscache, gccheck, challenge|%GEOGET_OWNER%, challenge2|%GEOGET_OWNER%, gcappsGeochecker, gcappsMultichecker, geocachefi, geowii, gcm, doxina
coord
jsou souřadnice ve tvaru N 50 01 234 E 15 45 678 (automaticky se doplní nula k minutám pokud jsou pouze jednočíselné)
url
je odkaz na ověřovací službu, která se v AHK prohlížeči otevře
Např. tedy: komurka N 50 15 123 E 015 54 123 http://geo.komurka.cz/check.php?cache=GC12345
Plugin má několik zajímavých nastavení pro pokročilé uživatele. Nastavují se ručně, změnou v souboru Checker.ini
.
Pokud se nastaví answer=1
, tak plugin kontroluje výsledek ověření, a tento umí zpětně zapsat k finálovému waypointu. Zároveň se zapíše i datum, kdy bylo ověření provedeno.
Pokud tedy například nastavíme correct=OK
a incorrect=NOK
, tak se do poznámky finálového waypointu zapíše {OK 12.06.2016} případně {NOK 12.06.2016}. Pro vizualizaci této informace v seznamu, lze využít gordův plugin FinalWP.
Lze také zapnout zvukový signál beep=1
, kdy lze (ne)úspěšnost rozeznat i sluchem.
A pokud se často setkáváte s kešemi, které mají v Checkeru nějaké doplňující informace, lze možností copymysg=1
zapnout uložení této informace do schránky. Pak je jen na vás, zda si ji uložíte třeba do poznámky keše.
Milníky:
0.0.1.2 - První veřejná verze
0.1.0.0 - Plugin si otevírá okno svého prohlížeče. Je tedy nezávislý a vašem prohlížeči, nevadí mu reklamy na stránce s ověřením, funguje rychleji.
0.2.0.0 - Celý plugin přepsán z AutoIt do AutoHotkey (GPL licence)
2.5.0.0 - Přibyla zpětná vazba o výsledku ověření. Plugin je tak schopen do GeoGetu zapsat zda bylo ověření úspěšné či nikoliv.
2.12.0 - Dovede si poradit s více ověřovači v listingu (např: GC5GVRK, GC39D30) tak, že dá na výběr, který chceme použít
2.14.0 - Plugin si umí do schránky zkopírovat zprávu z ověřovače, lze ji pak třeba ručně vložit do poznámky keše/waypointu
2.19.0 - Lze zapnout logování do souboru, takže lze uchovat přehled zkoušených řešení
3.0.0 - Podpora LittleDebugHelper, podpora checkeru od geocaching.com, volání GGP/GGE po ověření (export ověřené keše do GPX)
Od verze 2.19.0 jsou přibaleny tři dávky pro Combine pro snadnější vyhledání keší které (ne)mají ověření.
- Checker - At least one SERVICE - Vyhledá keše, které mají v listingu odkaz na libovolnou z podporovaných ověřovacích služeb
- Checker - Selected SERVICE - Vyhledá keše, které mají v listingu odkaz na zadanou službu
- Checker - Multiple SERVICES - Vyhledá keše, které mají v listingu odkaz na více než jednu ověřovací službu
Ukázka
Instalace
Po instalaci si plugin ve správci pluginů přidejte na toolbar.
Tip: Od verze GeoGetu 2.9.0 lze plugin ve správci pluginů přiřadit do kontextového menu keše.
Nastavení a konfigurace
Nastavení volitelných funkcí pro pokročilé uživatele je prozatím pomocí ručně vytvořeného a editovaného INI souboru s názvem Checker.ini
v adresáři pluginu.
- Checker.ini
[Checker] ; Zapíná ladící, VELMI upovídaný režim, ten je hlavně pro mě :) debug=0 ; Pokud je nastaveno 1, vynutí použití nejnovějšího vykreslovacího jádra IE (místo výchozího IE7) iefix=1 ; Pokud je nastaveno 1, tak se vypne kontrola odvolání certifikátu. (nutné pro některé weby na HTTPS, např. gccheck.com) certfix=1 ; Pokud je nastaveno 1, BUDE se provádět kontrola výsledku ověření answer=1 ; Hodnota bude zapsána do poznámky waypointu spolu s datem ověření (v našem případě {OK 12.06.2016}) ; Pokud je prázdná hodnota, nezapíše se nic correct=OK ; Hodnota bude zapsána do poznámky waypointu spolu s datem ověření (v našem případě {NOK 12.06.2016}) ; Pokud je prázdná hodnota, nezapíše se nic incorrect=NOK ; Pokud je nastaveno 1, tak bude výsledek ověření oznámen systémovým zvukem SimpleBeep/Stop beep=1 ; Pokud je nastaveno 1, tak se u geocheck a gccheck zkopíruje ownerova poznámka k ověření do schránky, ; odkud je možné přes Ctrl+V vložit kamkoliv copymsg=1 ; Nastavení doby po kterou se čeká na načtení stránky. Výchozí hodnota je 5s timeout=10 ; Zapnutí jednoduchého logování do souboru Checker.csv (obsahuje datum a čas, ID keše, testované souřadnice a výsledek) history=1 ; Pokud je nastaveno 1, tak se do poznámky waypointu uloží informace v případě, že nebyla nalezena žádná ověřovací služba. (V terénu tak lze poznat, že nelze poznat zda jsou finálové souřadnice správně) writenotfound=0 ; Hodnota bude zapsána do poznámky waypointu spolu s datem (v našem případě {NF 12.06.2016}) ; Pokud je prázdná hodnota, nezapíše se nic notfound=NF ; Název GGP pluginu, který se má spustit po ověření ; Pokud je hodnota prázdná, tak se nic spouštět nebude (ukázkový ExportCurrWpt.ggp.pas v souborech, pozor nastavuje se v něm exportní cesta!) callggp="\Checker\ExportCurrWpt.ggp.pas" ; Název GGE pluginu, který se má spustit po ověření ; Pokud je hodnota prázdná, tak se nic spouštět nebude. do ggeoutput se zadává cesta kam se uloží vyexportovaný soubor callgge= ggeoutput=
Stažení
Stáhnout aktuální verzi: checker-3.1.1.gip
Archiv starších verzí: https://geocaching.mikrom.cz/geoget/pluginy/checker/
Seznam dostupných verzí
Filename | Filesize | Last modified |
---|---|---|
checker-3.1.1.gip | 469.3 KiB | 2024/02/02 15:49 |
checker-3.0.1.gip | 465.9 KiB | 2021/05/01 19:56 |
Seznam změn
3.1.1 (2022/08/08)
- přidána detekce mrtvého ověřovače “evince.locusprime.invalid” (bylo jen evince.locusprime.net)
- pokud je u keše více než jedno ověření, je možno zvolit jaké chceme (U GC9Q4Y3 jsou tři geocheckery, u GC6DJTY deset), nápad gord
- aktualizace AutoHotkey na v 1.1.34.03
- aktualizace překladu
3.0.0 (2021/05/01)
- přidána podpora GZ Checker (https://infin.ity.me.uk/GZInput.php) - ale ten web je dělaný v MS FrontPage a moc nejde
- přidána podpora geotjek.org
- přidána podpora puzzle-checker.com (GC80HFF, GC8X0WQ, …) se vším všudy (ověření správnosti, zkopírování poznámky)
- gccounter.de i gccounter.com jsou definitivně po smrti
- přidána podpora ověření na geocaching.com (přes GC.Live) - díky gordovi!
- přidána podpora gccc.eu
- přidána podpora gocaching.de
- přidána možnost zavolat ggp/gge po ověření
- aktualizace AutoHotkey na 1.1.33.08
- přidána podpora LittleDebugHelper (http://ggplg.valicek.name/plugin/DebugHelper)