GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:logator

Differences

This shows you the differences between two versions of the page.


Previous revision
user:skript:logator [Unknown date] (current) – external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
 +====== Logator ======
 +Logátor slouží k vytvoření TAGu - **"FoundLogWordsCount"**, který obsahuje spočítaná slova ve "found" lozích na nalezených keších. Do budoucna slouží jako podklad pro statistiky aby se tyto logy nemusely při generování statistik neustále přepočítávat. Nově ještě hodnocení keší dle **"mdCachingPoints"** (vytvoří tento TAG).
  
 +{{:flag-english.jpg|}}[[user:skript:|Script]] to add TAG - **"FoundLogWordsCount"** to the database. This TAG contains the sum of words in found logs for a specific found cache. And new version create TAG **"mdCachingPoints"**
 +
 +===== Autor =====
 +|**[[http://www.geocaching.com/profile/?u=DrakMrak|DrakMrak]]**, **[[mailto:drakmrak@gmail.com|DrakMrak]]**| ~~PAYPAL business="z.charvat@gmail.com" message="Prispevek na skript: Logator"~~|
 +
 +Pokud se Vám doplněk líbí, kliknutím na tlačítko **Donate** můžete přispět na jeho vývoj.
 +
 +===== Automatická instalace =====
 +~~GEOGET_INSTALL~~
 +
 +===== Diskuze =====
 +Diskuze o tomto skriptu se nachází na stránkách [[http://www.geocaching.cz|geocaching.cz]].
 +
 +===== Popis =====
 +Logátor slouží k vytvoření TAGu - **„FoundLogWordsCount“**, který obsahuje spočítaná slova ve „found“ lozích na nalezených keších. Do budoucna slouží jako podklad pro statistiky aby se tyto logy nemusely při generování statistik neustále přepočítávat.
 +Co to zvládne:
 +  * rozpozná to vaše logy na dané keši a spočítá počet slov
 +  * rozpozná i write-note pro velmi dlouhé logy pokud mají stejný datum jako úvodní found log.
 +  * rozpozná logy u všech typů keší a eventů
 +  * umí to najít chybějící logy (a vypsat je do seznamu) pro jednoduchou možnost doplnění
 +  * umí to najít zdvojené logy a to obou typů (a vypsat je do seznamu)
 +     * chybné dvojité logy v DB geogetu (dáno vývojem na geogetu a zanesením dvojitých logů do DB)
 +     * skutečné dvojité logy pocházející z GC.COM
 +
 +Nově ještě vytváří (pokud není vypnuto) TAG - **"mdCachingPoints"**, je to takové trošku lepší hodnocení keší. Defakto jde o to, že keši je určen jistý koefecient viz stránka [[http://www.macdefender.org/products/GCStatistic/mdCachingPoints.html|mdCachingPoints]] a pak se počítají pro danou keš body podle tohoto vzorce:\\
 +**mdCachingPoints = (koeficient keše) x (obtížnost) x (terén)**
 +
 +===== Nastavení a konfigurace =====
 +Nastavení najdete v menu geogetu: **Plugin/Správce** pluginů, záložka **Konfigurace pluginů**, **Logator**...
 +je tam defakto jediné a doporučuji ho nechat na Default (slouží pro tichý běh skriptu)\\
 +
 +====Možnosti nastavení (TYPE_WORK):====
 +  * 0 - zkontroluje všechny nalezené keše které nemají TAG **"FoundLogWordsCount"** (standardně nastaveno)
 +  * 1 - zkontroluje všechny nalezené keše v aktuálně zobrazeném seznamu
 +  * 2 - zkontroluje úplně všechny nalezené (znovu přepočítá logy)
 +
 +====Možnosti nastavení (MDCACHINGPOINTS):====
 +  * 0 - vypnuto
 +  * 1 - zapnuto (default) - generování TAGu mdCachingPoints k nalezeným keším
 +
 +====Dva režimy pouštění skriptu====
 +  * Z lišty nebo menu GeoGetu - vystřelí na vás dialogové okno kde si můžete ručně vybrat jeden z režimů viz výše. Nemá to vliv na defaultní nastavení to zůstane pořád stejné (v případě nějakého problému zobrazí na konci možnost zobrazit problémové keše v seznamu GeoGetu a následně opravit)
 +  * Z jiného skriptu - dialogové okno se nezobrazí a pustí se skript v tichém režimu s defaultním nastavením (v případě problému zobrazí na konci činnosti informační okno).
 +
 +===== Poznámky, známé problémy =====
 +**Známé problémy:**
 +  * pokud se sejde více vašich Write-note logů na stejném datu jako váš Found log tak budou započítány do logu (možnosti rozpoznávání co je ještě Found LOG a co ne) - je to takto řešeno kvůli lidem co píší dlouhé logy a nestačí jim jeden LOG na zalogování - předpokládám, že to příliš často nenastane...
 +
 +====Dvojité a vícenásobné logy====
 +  * Dvojité logy v databázi geogetu které ale neobsahuje GC.COM (vznikají v průběhu různých manipulací a přechodů na nové verze, různé typy stahování Live, GeoJarry a další a další). Doporučuji nainstalovat skript od Gorda: [[user:skript:jednoducheskripty|Jednoduché a pomocné skripty]] který se jmenuje: **Smazání přebytečných logů v databázi** a pomocí tohoto skriptu vyčistit problémy s dvojitými logy.
 +  * Dvojité logy v GC.COM - ty je potřeba nejprve odstranit z GC.COM pak použít výše uvedené postupy úklidu logů v databázi a mělo by se to také srovnat.
 +
 +===== Stažení =====
 +<WRAP round download>
 +Stáhnout aktuální verzi: ~~DOWNLOAD logator-*.gip highest~~
 +</WRAP>
 +
 +==== Seznam dostupných verzí ====
 +{{filelist>logator:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime}}
 +
 +===== Seznam změn =====
 +** 1.2.1 (2017/06/01) **
 +  * Upraveno počítání slov a vráceny spojky takže se trochu přidá počet slov - omezení bylo dost striktní tak teď je to přesnější
 +** 1.2.0 (2016/02/17) **
 +  * Upraveno počítání slov z důvodu používání nového MarkDown systému
 +  * Upraveno rozpoznávání slov - důsledkem bude pokles počtu spočítaných slov, někdy asi i docela drastický.
 +** 1.1.0 (2015/04/16) **
 +  * Oprava drobné chybky
 +  * přidáno generování mdCachingPoints (Podrobnosti [[http://www.macdefender.org/products/GCStatistic/mdCachingPoints.html|ZDE]])
 +
 +<hidden onHidden=":!: **Zobrazit změny ve starších verzích**" onVisible="Skrýt změny ve starších verzích">
 +** 1.0.4 (2014/11/27) **
 +  * Oprava UTF/ANSI konverze ... problém s nicky...
 +** 1.0.3 (2014/11/07) **
 +  * Drobná korekce měla by zabránit zdvojení TAGU
 +** 1.0.2 (2014/01/06) **
 +  * Drobné kosmetické úpravy
 +** 1.0.1 (2013/12/20) **
 +  * Oprava pár drobných mušek (SQL, tmp adresář)
 +  * Urychlení algoritmu
 +** 1.0.0 (2013/12/20) **
 +   * Úvodní verze
 +</hidden>
 +
 +{{tag>author_DrakMrak skript ggp statistiky pomocný}}
user/skript/logator.txt · Last modified: 2017/06/01 10:38 (external edit)