GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:logsrepair

LogsRepair

Skript LogsRepair slouží k vyhledávání problematických logů v databázi a k manipulaci s logy.

Pokud je závada v logách na serveru geocaching.com, je nutné logy opravit tam a opravené logy znovu importovat. Oprava logů v databázi je v tomto příadě cesta k vytvoření zmatku.

flag-english.jpg LogsRepair script used to identification and correction of problem's logs.

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:logsrepair?download

Popis

Plugin by měl primárně sloužit k nalezení problematických logů v databázi. Vyhledá keše s problemovými logy, zobrazí seznam keší a logů a umožní uživateli vybrat log a změnit jeho parametry (datum, typ, …). Plugin hledá následující problémy:

  1. keše s vícenásobnými nálezovými logy (násobný log nemusí být chybou, ale protože to není běžný stav, je na to uživatel upozorněn)
  2. keše, které mají v databázi datum nálezu, ale chybí nálezový log
  3. keše, které sice mají nálezový log, ale nemají poznačen datum
  4. logy s neplatným typem, datem nebo identifikatorem (LogID). Neplatný typ logu může být způsoben i tím, že log byl pořízen před změnami na serveru a nebyl aktualizován. Protože typy logu byly na serveru nekolikrát měněny, nemusí typ logu v databázi odpovídat aktuálně používané množině typů logů
  5. logy-sirotky, tedy takové logy, které nemají v databázi keš, ke které patří

Kromě automatického vyhledávaní keší/logů může uživatel manuálně určit, které keše (a jejich logy) chce zobrazit.

  • keš s konkrétně zadaným ID
  • všechny keše, které jsou zobrazeny v okně GeoGetu
  • označené keše v seznamu GeoGetu

Plugin umí některé problémy opravit sám:

  • změnit starý typ logu na aktuálně používaný
  • redukovat počet logů - budou zachovány jen nejčerstvější logy v počtu, který je daný nastavením GeoGetu, do počtu nejsou zahrnuty vlastní logy, logy definovaných přátel a tzv. důležité typy logů, např. přesun souřadnic
  • smazat všechny vlastní logy

V seznamu zobrazených logů jsou zvýrazněny logy inentifikované jako problematické. Po kliknutí na log se zobrazí všechny dostupné informace k němu. Problémy jsou opět opticky zvýrazněny. Uživatel pak má možnost ručně změnit kteroukoli informaci.

Ukázka

Stažení

Stáhnout aktuální verzi: logsrepair-1.2.4.gip

Seznam dostupných verzí

FilenameLast modified
logsrepair-1.2.4.gip (23.57 KiB, 1y ago, 253 downloads)2015/10/26 00:00
logsrepair-1.1.2.gip (21.4 KiB, 2y ago, 237 downloads)2014/11/01 00:00

Seznam změn

1.2.4 (26.10.2015)

  • oprava: chybný SQL pro jednu kontrolu

1.2.3 (25.10.2015)

  • nový: možnost změny nicku
  • nový: možnost přidání logu ke keši (nevyplňuje gs_logid, podle toho jde dohledat přidané logy)
  • nový: kontrola rozdílného data v logu a v nálezu v databázi (dtfound)
  • změna: práce pluginu se skrytým formulářem, zobrazuje se postup v Busy dialogu
  • oprava: zpracování keše s více chybami (pokud jich bylo více, plugin padal)

1.1.2 (1.11.2014, staženo 200 x)

  • nový: “filtrování” seznamu keší podle chyb (ikona typu chyby je klikací)
  • nový: vyhledání keší podle autora logu, jeho logy jsou pak v seznamu zvýrazněny
  • změna: pole pro ID-nick ownera reaguje na volbu v sousedním seznamu
  • změna: odstranění všech mezer z výpisu data logu (na Win8 jsou přidány mezery i před dvojciferný den/mesíc, což je sice typograficky spravně, ale GG s tím má problém při převodu na datum, navíc pak takové datum v seznamu logu jde mimo sloupec
  • oprava: doplněn starý typ logu Enabled
  • oprava: vyhledání nenalezených keší s nálezovým logem

1.0.0 (18.8.2014, stazeno 77 x)

  • úvodní verze
user/skript/logsrepair.txt · Last modified: 2015/10/26 00:00 (external edit)