GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:checker

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

Nainstalovat do GeoGetu
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 .
Kliknuli jste na tlačítko a nic se nestalo? Máte opravdu spuštěný GeoGet ? Je to potřeba! Mění se Vám při přejetí přes tlačítko kurzor na ručičku? Instalační tlačítko využívá JavaScript a Flash. Váš webový prohlížeč tedy pravděpodobně nesplňuje potřebné předpoklady. Nevadí, instalaci doplňku můžete jednoduše vyvolat i prostým zkopírováním (označit text → klik pravým tlačítkem → kopírovat) následujícího odkazu do schránky: https://www.geoget.cz/doku.php/user:skript:checker?download

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:

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

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

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

Stažení

Stáhnout aktuální verzi: checker-2.16.0.gip

Archiv starších verzí: https://geocaching.mikrom.cz/geoget/pluginy/checker/

Seznam dostupných verzí

FilenameLast modified
checker-2.16.0.gip (444.66 KiB, 1M ago, 272 downloads)2017/10/13 19:22
checker-2.15.0.gip (459.18 KiB, 5M ago, 239 downloads)2017/06/13 11:11

Seznam změn

2.16.0 (2017/10/13)

  • aktualizace AutoHotkey na verzi 1.1.26.01
  • přidána proměnná timeout do INI. Nyní je možno změnit výchozích 5s na více u některých pomalých ověřovačů

2.15.0 (2017/06/13)

  • BETA: teoreticky automatické přihlášení na project-gc.com u challenge keší (INI: pgclogin=1)
  • ošetřeno parsování odkazů bez uvedeného protokolu HTTP/HTTPS, takže jen //gccheck.com
  • ověření na geocheck.org podporuje slovenštinu
  • oprava parsování geochecker.com. Je upravený web s jedním polem na souřadnice (varianta s dvěmi poli zachována)

:!: Zobrazit změny ve starších verzích

Skrýt změny ve starších verzích

2.14.0 (2017/06/01) 124 stažení

  • přidána podpora validator.gcm.cz (na gc.gcm.cz/validator je přesměrování)
  • někdy, asi pokud je keš na geocheck.org smazaná se sice objeví souřadnice, ale nelze je ověřit - uživatel je na to upozorněn
  • v INI přibyla možnost beep=1, která aktivuje zvukovou odezvu ověření, aby se nemuselo koukat do rohu (měl by být jiný zvuk pro správně a špatně)
  • zároveň se výsledek ověření promítne i do titulku okna
  • nová ikonka
  • vylepšená detekce ověření u gpscache
  • BETA: na webu geocheck.org, gccheck.com, zkopírujeme vzkaz od ownera do schránky, občas je tam něco zajímavého, tak je na uživateli zda si to ručně vloží někam do GeoGetu (v INI parametr copymsg)

2.13.0/1 (2017/04/26) 143 stažení

  • Optimalizace parsování (o 50% méně pomalých regexů)
  • Další volitelný parametr do INI. fixcert (pokud je nastaven na 1, tak se vypne kontrola odvolání certifikátu. nezbytné pro gccheck.com)
  • geocheck.org: uznáme i “Zadané souřadnice nejsou zcela přesné” jako správné řešení
  • Definitivně umřel web speedygt.ic.cz/gps, ale zda se že je vše na geo.hermansky.net, takže dojde k upravení odkazu
  • oprava parsování na gc-apps.com
  • doplněna možnost kontroly ověření pro geochecker.gps-cache.de
  • oprava geochecker.gps-cache.de pokud se má místo souřadnic vyplnit odpověď
  • geocache.fi se načítá v angličtině
  • oprava špatné detekce ověření u geocache.fi (např. u GC14G37)
  • oprava challenge keší (rozdílné chování podle toho zda odkaz končí jen GC kódem, nebo je za ním ještě lomítko a číslo)
  • pro úplnost doplněna doxina, s upozorněním na nefunkční ověření
  • oprava detekce debugovacího režimu

2.12.0/1 (2017/03/15) 113 stažení

  • oprava webu hermansky.net (někdy přibudou vteřiny, někdy ne, tak si poradíme s oběmi variantami)
  • zrušena podpora Evince (jen zakomentováno v Checker.ahk) → http://www.geocaching.cz/topic/31312-evince-mimo-provoz/
  • dovede si poradit s více ověřovači v listingu (např: GC5GVRK, GC39D30)
  • gccheck.com má problémy s certifikátem pro HTTPS, s tím nic neudělám
  • doplnění cz překladu
  • aktualizace AutoHotkey na nejnovější verzi 1.1.25.01

2.11.1 (2017/02/16) 143 stažení

2.10.0 (2017/02/03) 112 stažení

  • přidána podpora geowii.miga.lv
  • drobné opravy a úpravy debug módu

0.2.9.0 (2017/01/25) 101 stažení

0.2.8.0 (2017/01/22)

  • pokud se během instalace zjistí, že v INI neexistuje klíč iefix, tak ho raději zapíšeme s hodnotou 1 (true)

0.2.7.1 (2017/01/08)

  • přidána podpora gc-apps.com/geochecker (a trochu i gc-apps.com/multichecker)
  • oprava zapisování výsledku do poznámky waypointu. pokud je v INI napsano jen např. correct= (bez hodnoty), tak se nezapíše

0.2.6.2 (2016/12/28)

  • optimalizace kódu
  • přidána podpora ověření Challenge keší
  • přidáno nastavení iefix v INI, pro vynucení použití nejnovějšího vykreslovacího jádra (místo výchozího IE7)
  • aktualizace AHK na nejnovější verzi 1.1.24.4
  • nová chybová hláška při chybě vyplňování souřadnic

0.2.5.3 (2016/06/12) 243 stažení

  • přidáno ověření na gccheck.com
  • přidána nějaká druhá verze gccounter.de
  • konečně se AHK skript nezhroutí pokud na stránce nenalezne políčko k vyplnění!
  • přidána volitelná možnost předání výsledku ověření do GeoGetu (zápis do poznámky finálového waypointu)
  • oprava parsování z certitudes.org
  • na geochecker.com přidán natvrdo k URL parametr “&language=English” aby byla stránka vždy anglicky
  • spousta malých oprav a úprav

0.2.3.0 (2016/02/23) 254 stažení

  • ošetřena chyba na geocheck.org
  • aktualizace AutoHotkey na nejnovější verzi
  • použití knihovny InstallTool
  • úprava parsování odkazů na ověřovací služby
  • přidána podpora geochecker.gps-cache.de
  • při parsování odkazů z listingu se nebere ohled na velikost písmen (u keše GC6BEEF je url velkými písmeny)
  • odkaz na ověření se hledá v celém listingu (u keše GC3PVWQ je odkaz v ShortDescription)

0.2.1.0 (2015/07/14) 297 stažení

  • znatelné zrychlení (vyřešeno čekání na načítající stránku)
  • kosmetické úpravy kódu
  • příprava na možnou další funkcionalitu (skript vrací údaj o (ne)úspěšnosti ověření)

0.2.0.1 (2015/07/07) 133 stažení

  • přidána ikona
  • oprava jedné mezery navíc

0.2.0.0 (2015/07/06)

  • přepsání celého “browseru” z AutoIt do AutoHotkey (OpenSource, nevyžaduje k chodu další knihovny)
  • obsahuje všechny novinky z betaverze 0.1.3.0 co vyšla na fóru
    • oprava vytuhávání na geocheck.org, geochecker.com
    • v otevřeném okně funguje F5
  • obsahuje vlastní lokalizaci (pokud běží na českých Windows je česky, pokud ne, tak anglicky)
  • přidána podpora “1 pole” u geocheck.org

0.1.3.0 (2015/06/21)

  • aktualizace AutoIt na nejnovější verzi
  • oprava vytuhávání u geocheck.org
  • pročištění a zjednodušení kódu
  • oprava chyby při parsování nulových souřadnic
  • oprava geochecker.com opět klikáme na ověření (chaptcha se vzdala?)
  • oprava vytuhávání na geochecker.com
  • oprava umístění paypalu při změně velikosti okna
  • v otevřeném okně funguje F5

0.1.2.1 (2015/03/19) 238 stažení

  • na geochecker.com přidali captchu, tak oprava ověření. někdy se napoprvé nenačte správně obrázek, ale stačí si kliknout pro refresh obrázku

0.1.2.0 (2014/11/16) [194 stažení]

  • optimalizace kódu
  • doplnění překladu

0.1.1.2 (2014/10/07) [140 stažení]

  • Oprava chyby s doplňováním nuly k souřadnicím u jednoho webu
  • Přidána lokalizace do češtiny

0.1.0.2 (2014/05/04)

  • přidán plugin GGC, takže lze spustit z okna listingu
  • benevolentnější chování - pokud je vybrán bod ověřují se jeho korigované souřadnice, pokud waypoint tak souř. waypointu. žádná vazba na “Final”

0.1.0.1 (2014/05/01) 71 stažení

  • přidáno posunutí stránky s výsledkem pokud nebylo na první pohled vidět úspěšné ověření
  • oprava chyb z verze 0.1.0.0
  • ESC zavře okno
  • oprava nefunkčnosti kopírovat/vložit mimo browser (chyba AutoHotkey. poslední funkční verze 3.3.8.1)
  • prohlížeč spuštěn jako RunExecNoWait, takže neblokuje práci s GeoGetem

0.1.0.0 (2014/05/01)

  • kompletně přepsáno, otevírá se ve vlastním prohlížeči
  • oprava vkládání souřadnic na geo.komurka.cz. web neakceptuje minuty bez úvodní nuly pokud se jedná o jednociferné číslo
  • úprava parsování z geochecker.com
  • přidáno gccounter.com (nejen gccounter.de)

0.0.1.8 (2014?)

  • oprava vkládání souřadnic na geo.komurka.cz. web neakceptuje minuty bez úvodní nuly pokud se jedná o jednociferné číslo

0.0.1.7 (2014/04/28)

  • dodělána podpora webu certitudes.org (bez přihlášení

0.0.1.6 (2014/04/28) 14 stažení

  • další ošetření parsování url
  • přidána malinka prodleva mezi posílanými příkazy
  • oprava geocheck.org

0.0.1.5 (2013/11/28) 160 stažení

  • přidána podpora webu http://www.certitudes.org/
  • přidána podpora geotjek.dk (obdoba geocheck.org)
  • png ikonka
  • podpora mezer v cestě k souboru

0.0.1.4 (2013/05/17)

  • přidán changelog
  • úprava detekce titulku okna (detekoval jsem to v angličtině :) )

0.0.1.3 (2013/05/02)

  • zvýšen timeout z 15 na 30 sekund
  • zrušena informační hláška o použití korigovaných souřadnic

0.0.1.2 (2013/05/02)

  • První veřejná verze
  • přidána podpora GCCounter.de

0.0.1.1 (2013/04/30)

  • GIP verze
user/skript/checker.txt · Last modified: 2017/10/13 19:23 by mikrom