GgStat

Program na generování jenoduchých statistik z databáze GeoGetu.

Pokud se vám program líbí, můžete svou spokojenost vyjádřit zasláním svého CWG kontakt prosím přes profil.

Autor

Automatická instalace

:!: Pozor: Automatická instalace přepisuje vzorové soubory Template.cz, Template.en a Template.tabmenu.cz v adresáři GgStat a nikde jinde.

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: http://geoget.ararat.cz/doku.php/user:skript:ggstat?download

Diskuze

  • Diskuze o tomto skriptu se nachází na stránkách Geocaching.cz.
  • Verze 1.1.30 má své vlákno zde.

Sponzoři

Stilgar-CZ zmarvin romantic29 romantic29 Archi1 druzicka & team Berseg poutnik S474N GANYMADE CUBANEC martincovi.cz DrakMrak brazajar minigibboni kiReGPS ambroz.cz

Popis

Vlastnosti

  • Finds by Month sloupce - statistika poctu úlovků za jednotlivé měsíce a roky
  • Finds by hours within a day sloupce - pocty kesi podle hodiny nalezu
  • Finds by Type tabulka, koláč - pocet kesi podle typu
  • Finds by Kilometers from Home tabulka - pocty keší dle vzdálenosti
  • Finds by Authors tabulka - nejčetnější nálezy od autoru keší
  • Finds by Directions radar - graf směrů vyhledaných keší
  • Finds by Weekday tabulka, koláč - počty keší podle dnů v týdnu
  • Finds by Container tabulka, koláč - počet keší podle velikosti
  • Finds by Difficulty Rating tabulka, koláč - počty keší podle obtížnosti
  • Finds by Terrain Rating tabulka, koláč - počty keší podle terénu
  • Difficulty / Terrain Chart tabulka - počet keší v závislosti na obtížnosti a terénu
  • Milestones tabulka - milníky
  • Finds by Country tabulka + mapa - počet keší podle země
  • Some Numbers tabulka

Parametry GgStatu použité v příkazové řádce

 '$ perl -c GgStat.pl [-hv] <-o file> [-d file] [-c cacher] [-x Lat] [-y Lon] [-t file]''
 ''GgStat.exe [-hv] <-o file> [-d file] [-c cacher] [-x Lat] [-y Lon] [-t file]''
ParametrPopis
-hzobrazí stručnou nápovědu ke spouštěcím parametrům
-vzobrazí číslo verze
-qtichý režim - (na Windows nevytváří Win okno) všechny výpisy jsou směrovány do STDERR, takže je lze snadno přesměrovat a uložit do souboru a ten později analyzovat k nalezení případného problému
-d filedatabázový soubor
-o filevýstupní soubor se statistikou
-t filetemplate soubor (definice předpisu statistik)
-c namejméno kačera (pokud nezadáte, nebude pracovat)
-x latdomácí souřadnice uživatele, k nim se vztahují vzdálenosti, směry, …)
-y londomácí souřadnice uživatele, k nim se vztahují vzdálenosti, směry, …)

Příklad:

''GgStat.exe -d .\geoget.db3 -o .\stat.html -c JoJo -x 49.0000 -y 13.0000''

Ukázka

Pluginy

Od verze 1.1.26 umožňuje GgStat použití pluginů pro doplnění statistiky o informace, které sám GgStat neposkytuje. Zde je seznam takových doplňků:

PageDateDescriptionTags
BadgeGen 2012/01/24 14:31 Doplněk ke statistikám umožňující vložit do statistiky odznáčky BadgeGen Toto je stará verze pluginu pokud chcete novější s více možnostmi přejděte na verzi Ba… , , , , , ,
CwgList 2011/12/27 09:28 CwgList je plugin do GeoGetu a zároveň do GgStat.exe. Plugin do GeoGetu umožňuje udržovat informace o získaných CWG a Plugin do GgStat.exe je nástroj, kterým lz… , , , , , , , , , ,
GgsExpr 2012/04/02 09:56 GgsExpr je plugin do GgStat.exe a umožňuje získávat z databáze různé hodnoty z tagů a zpracovávat výsledky SQL dotazů do databáze a vytvářet z nich výstup do st… , , , ,
GgsIconList 2010/10/13 20:42 GgsIconList je plugin do GgStat.exe, který umožňuje do statistik vložit seznam všech nalezených keší v podobě malých ikonek. Automatická instalace Automatická… , , ,
Series 2012/01/26 14:46 Doplněk ke statistikám umožňující vložit do statistiky seznamy nalezených keší patřících do nějaké série Autor * DrakMrak, DrakMrak Automatická instalace … , , , , , ,

Nastavení a konfigurace

Podrobný návod konfigurace statistik, seznam parametrů a příkazů v souboru Template, mnoho příkladů a ukázek je součástí dokumentace. Dokumentace je v zip souboru s vlastním programem GgStat v samostatném adresáři (složce) GgStatDoc.

Od GgStatu verze 1.28 je zjednodušené sdílení částí Template souboru mezi různými uživateli. Jeden uživatel vytvoří šablonu (část Tepmlate soboru, která zajistí spuštění pluginu) a tuto zveřejní. Začlenění šablony do Template souboru je pak velmi jednoduché. Stačí šablonu zkopírovat někam na disk (nejlépe do datového adresář Geogetu, podadresář script\GgStat) a do Template souboru doplnit řádek

INCLUDE_TEMPLATE .\script\GgStat\jmeno_souboru_se_sablonou

Příklady vytvořených šablon jsou přiloženy k pluginu GgsExpr.

Poznámky, známé problémy

  • Graf nálezů podle výšky se nezobrazí pokud máte více než asi 500 nálezů
  • Pokud nemáte u keší tag FTF s hodnotou FTF (STF, TTF) tak seznam FTF vypíše nesmyslně mnoho náhodných keší

Stažení

:!: Stáhnout aktuální verzi: ggstat-1.1.35.gip

Zvýraznění syntaxe

Seznam dostupných verzí

FilenameLast modified
ggstat-1.1.35.gip (6.15 MiB, 4276 downloads)2012/01/29 20:24
ggstat-1.1.34.gip (5.42 MiB, 3683 downloads)2011/10/22 14:30
ggstat-1.1.33.gip (3.61 MiB, 3589 downloads)2011/05/25 22:42
ggstat-beta.zip (3.27 MiB, 165 downloads)2011/05/07 22:05
ggstat-1.1.32.gip (3.26 MiB, 1633 downloads)2011/04/17 19:31
ggstat-syntax-pspad-1.1.30.zip (30.34 KiB, 156 downloads)2011/01/12 09:28
ggstat-1.1.30.gip (3.28 MiB, 1868 downloads)2011/01/11 21:21
ggstat-1.1.29.gip (3.19 MiB, 1501 downloads)2010/10/23 17:49
ggstat-1.1.28a.gip (3.15 MiB, 486 downloads)2010/09/24 11:12
ggstat-1.1.28a.zip (3.16 MiB, 454 downloads)2010/08/14 13:09
ggstat-1.1.27.zip (3.16 MiB, 1085 downloads)2010/07/23 12:54
ggstat-1.1.26a.zip (3.16 MiB, 452 downloads)2010/07/23 12:54
ggstat-1.1.26.zip (3.16 MiB, 657 downloads)2010/07/23 12:54

Seznam změn

1.1.35
  • Oprava počítání slov v logu na vlastní keši
  • Oprava INCLUDEHTML

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

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

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

1.1.34
  • Oprava drobných chybek
  • Přidána mapa Prahy
  • Adaptovány změny krajů ve Švédsku
1.1.33
  • Změny formátování kvůli změnám na gc.com
  • Vylepšena podpora českých znaků ve jménech souborů
1.1.32
  • Oprava chyby
1.1.31
  • Opraveno kódování u nálezců vlastních keší
  • Opraveno počítání slov v logu
  • Přidány proměnné %AVGWORDSINLOGS%, %MINWORDSINLOGS%, %MAXWORDSINLOGS%
  • Přidány nové mapy krajù - Polsko, Maďarsko a Švédsko
  • Přidána mapa a tabulka Evropy - FindsByEuropeMap, FindsByEuropeTable
1.1.30
  • Změna počítání průměru za rok (použity celé dny)
  • Oprava tabulky podle založení keše
  • Možnost použití TRANSLATE pro problémové české znaky
  • Možnost limitovat statistiky pomocí FOUNDPREFIX

1.1.29

  • přidány sloupečky Flag, Country a State do TagCustomizedList, FindsCustomizedMilestones
  • YearMonthPlaced tabulka rok/měsíc umístění keše
  • Možnost definice vlastního menu - DEFINETABMENU, TABMENUACTIVE, TABMENU
  • Možnost různého třídění nalezených keší - SORTFOUNDBY all,time,logid
  • Přidána zajímavá čísla Median, Centroid a Top

1.1.28

  • možnost vkládání subtemplatů za START - INCLUDE_TEMPLATE
  • opraveny drobné chybky
  • použití komprimovaných dat u FindsSummary
  • Faerské ostrovy přidány do Evropy
  • rok v nálezech podle měsíce vycentrován
  • Moldovia přejmenována na Moldova

1.1.27

  • RANGETABLELINESNEXT,MAXTABLELINESNEXT - funguje i pro TagCustomizedList
  • owneři s ownerid=0 se počítají podle jména (vzniká při importu z HTML) i při OWNERCASE ownerid
  • možnost definování vlastních krajů (county) DEFINECOUNTY
  • možnost definování vlastních okresů (canton) DEFINECANTON
  • možnost “překladu” textu TRANSLATE původní text→nový text
  • ikonka pro 10 years event

1.1.26

  • možnost nastavení vlastních proměnných SETVAR
  • možnost spouštění pluginů PLUGIN, PLUGINEND
  • možnost definování pořadí v SomeNumbers pomocí NUMBERSTABLE, APPEND_NUMBERS
  • Možnost definice vlastních čísel pomocí LANG_NUMBERS_*,DEFINENUMBERS
  • opravena chyba v nastavení parametrů SORTTAGTABLE

1.1.25

  • histogramy výšek zobrazují i záporné hodnoty
  • opravena chybka u mapy krajů
  • přidáno ReadCounty,ReadState a FindsByCountyMap pro zobrazení krajů
  • přidáno ReadCanton a FindsByCantonMap pro zobrazení okresů

1.1.24

  • přidána správná ikonka megaeventu
  • přidáno FindsSummary, DEFINE_DATASET, HIDEYEARLY

1.1.23

  • upraveno třídění podle sloupců u TagCustomizedList
  • přidána ikonka megaeventu
  • přidáno Country/State/Last/Updated do TagCustomizedList
  • přidáno OWNERCASE ownerid + OWNERID id jmeno
  • oprava chyby v INCLUDE
  • oprava reakce na chybějící výšková data

1.1.22

  • Opraveno rozpoznání českých názvů ve jménech souborů
  • Opraven Královéhradecký kraj
  • přidána proměnná %TOTALVALUE%
  • Možnost třídění vlastních tabulek SORTTAGINDEX,SORTTAGTABLE

1.1.21

  • Definice měsíců MONTHS
  • DateMonthFound tabulka den/měsíc
  • HourWeekdayFound tabulka den v týdnu/hodina
  • přidány proměnné %ALLLEVELS%, %LEVELS%
  • oprava zobrazení souřadnic na západní polokouli

1.1.20

  • oprava chyb
  • přidány proměnné %RESTVALUE%
  • COMMENTNEXT definice komentáře v tabulce
  • Rozdělen název keše na Name a Owner v tabulkách
  • Přidán Status do tabulek
  • přidána Javascript tlačítka
  • opraveno třídění TAG tabulky

1.1.19

  • oprava chyb
  • INCLUDEHTML možnost přidání HTML stránek
  • Možnost skrýt roky HIDEYEARS
  • ELEVATIONRANGE možnost limitování histogramu výšek FindsByElevationHistogram2
  • zmenšení velikosti výstupního kódu
  • Možnost definovat výšky ve FindsByElevationTable,FindsByElevationHistogram pomocí ELEVATIONSTEPS

1.1.18

  • opravena chyba histogramu výšek
  • přidána ikona velikosti virtual
  • odstraněna Javascript tlačítka
  • uklizen default template

1.1.17

  • oprava drobných chybek
  • RANGETABLELINESNEXT - rozsah řádek následující tabulky
  • čísla u map krajů a okresů již nejsou BETA = fungují - díky PetrX
  • možnost škálování barvy podle hodnoty - COLORSCALE yes/no
  • přidány proměnné %AVGDIFFICULTY%, %AVGTERRAIN%, %MYALLCACHESDISABLED%, %MYALLCACHESARCHIVED%
  • Možnost modifikovat tabulku tagů TAGTABLE
  • Přidána modifikovatelná tabulka TagCustomizedList

1.1.16

  • oprava drobných chybek
  • možnost definování tagu do tabulky DEFINETAG Tagjmeno jmeno_tagu
  • Přidána modifikovatelná tabulka FindsCustomizedMilestones
  • Možnost modifikovat tabulku milníků MILESTONETABLE
  • Možnost skrýt archivované keše

1.1.15

  • Oprava histogramu výšek
  • Zkrácen Temporarily Disable Listing
  • Přidány proměnné MYALLCACHESFOUND,MYALLCACHESDNF
  • Přidána zajímavá čísla vlastních keší - MySomeNumbers
  • Přidána modifikovatelná tabulka MyOwnCustomizedList
  • Možnost modifikovat tabulku vlastních keší MYOWNTABLE
  • Pro ty co mají potřebu logovat jednu keš vícekrát %FOUNDLOGS%

1.1.14

  • Oprava chyb
  • MyFindsByFindersTable - tabulka nejúspěšnějších nálezců
  • MyFindsByLogTypeTable - tabulka typů logů na vlastních keších
  • MAXTABLELINESNEXT - omezení počtu řádek následující tabulky

1.1.13

  • Oprava chyb
  • Zpřesnění %ELAPSED%
  • Výpis chybových hlášek a průběhu
  • Přidán počet slov do zajímavých čísel - vyžaduje naimportování vlastních logů!
  • Možnost vypnout některá zajímavá čísla

1.1.12

  • Komprese dat v grafu výšek
  • Přidán histogram výšek
  • Přidána proměnná %ELAPSED% čas spotřebovaný pro generování statistik
  • Opraveno načítání FTF - ošetřena chyba při prázdném tagu FTF
  • HOMECOORDINATES - možnost zadat domovské souřadnice v souboru Template
  • MILESTONENUMS,MILESTONECACHES - možnost do Milníků doplnit kešky mimo krok (pořadím nebo GC kódem)
  • MYCACHESOWNER - možnost zadat nick kačera v souboru Template, bez ohledu na velikost písmen
  • drobné změny ve vzhledu tabulek Milesones a SomeNumbers (ikona keše a jméno jsou každé v samostatném sloupci)
  • možnost skrýt starší roky v úvodním zobrazení nálezů po měsících
  • BETA test - možnost doplnit do map (i tabulek/koláčových grafů) ČR počty nálezů v kraji/okrese a procenta počtu nelezených v kraji/okrese

1.1.11

  • Změna způsobu načítání výšky z databáze
  • Zčervenání a přeškrtnutí archivovavných a disablovaných vlastních keší
  • Opravena chybka v měřítku grafu výšek

1.1.10

  • Přidán graf výšky - FindsByElevation
  • Přidány české překlady do Template.cz
  • Přidány výšky do zajímavých čísel

1.1.9

  • Přidána mapa okresů ČR - FindsByOkresCZMap
  • Přidána mapa krajů ČR - FindsByKrajCZMap

1.1.8

  • Přidání stylu 'overflow: hidden;' do mapky krajů
  • Oprava procent u tabulky autorů
  • Oprava zobrazeni mapy kraju v IE
  • Možnost vypnout titulek parametrem none

1.1.7

  • Přidán header - PREHTML, PREINCLUDE
  • Přidán footer - POSTHTML, POSTINCLUDE
  • Přidána tabulka a koláč pro kraje - FindsByCountyPie, FindsByCountyTable a okresy FindsByCantonPie, FindsByCantonTable
  • Přidána mapa krajů ČR - FindsByKrajCZ

1.1.6

  • Přidány české překlady do Template.cz
  • Přidána proměnná %MYALLCACHES% - počet založených keší
  • Přidán seznam FTF - MyxTFList - díky LudekV - podle tagu GC - Category: FTF, Value: cokoli
  • Přidán seznam vlastních keší - MyOwnList - díky LudekV

1.1.5

  • Opraven kód Chorvatska
  • Změna parametru ENCODING na INCODING and OUTCODING
  • Přidány české překlady do Template.cz
  • Souřadnice se už nezalamují

1.1.4

  • Opravena chyba zobrazování půlnočních nálezů + další drobné chybky
  • Řecko vráceno do Evropy
  • Přidána poslední keš do milestones
  • Přidána možnost použití proměnných v HTML

1.1.3

  • Opravena chyba zobrazování zemí ve špatných kontinentech
  • Template.en - FRAME rámeček kolem statistik, BORDER rámeček kolem nadpisů
  • Maxima v grafu obtížnost/terén
  • Přidány statistiky - FindsByWeekdayTableSorted, FindsByContainerTableSorted, FindsByTerrainTableSorted, FindsByDifficultyTableSorted

1.1.2

  • Template.en - HTMLNOSPLIT možnost přidání HTML kódu, IGNOREBYDISTANCE možnost vynechat keše z počítání vzdáleností
  • Opravena chyba zaokrouhlování pixelů ve sloupcích
  • Opravena nová chyba západní a jižní polokoule
  • Změněna velikosti fontu textu pod tabulkou obtížnost/terén

1.1.1

  • Template.en - INCLUDE možnost přidání souborů
  • Opravena chyba v grafu států
  • Změněna grafická podoba zajímavých čísel

1.1.0

  • Template.en - možnost konfigurace jednotlivých statistik

1.0.8

  • Template.en + nastavení velkých/malých písmen autorů, volba jednotky vzdálenosti
  • Opravena chyba finds by months pro jednoroční statistiky
  • Opravena chyba západní a jižní polokoule

1.0.7

  • Template.en + nastavení dnů v týdnu, směrů, šířka
  • Opravena chyba tabulky směrů
  • Přidána ikonka CITO

1.0.6

  • Přidán konfigurační soubor -t Template.en - umožňuje nastavení barev, milestone, vzdáleností, počet top autorů
  • Opravena chyba při startu programu

1.0.5

  • Přidáno pár čísel
  • Nastaveno maximum pro Finds by directions
  • Změněné barevné schéma - raději se podívejte na náš profil, než si naistalujete
  • Změněn algoritmus na výpočet vzdálenosti - Thaddeus Vincenty Formula
  • Velké, zatím neviditelné změny kódu uvnitř - příprava na konfigurační soubor
user/skript/ggstat.txt · Last modified: 2012/04/22 09:29 by mafa
CC Attribution-Noncommercial 3.0 Unported
www.chimeric.de Driven by DokuWiki Recent changes RSS feed