user:skript:logsupdater
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
user:skript:logsupdater [2017/02/03 08:05] – vytvořeno gord | user:skript:logsupdater [2019/06/13 20:03] (current) – mikrom | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== LogsUpdater ====== | ====== LogsUpdater ====== | ||
- | Skript LogsUpdater slouží k jednoduché aktualizaci logů jiných uživatelů než je vlastník | + | Skript LogsUpdater slouží k jednoduché aktualizaci logů jiných uživatelů než je vlastník |
===== Autor ===== | ===== Autor ===== | ||
Line 14: | Line 14: | ||
Plugin slouží ke snadné aktualizaci logů podobně jako funkce menu Databáze - Import - Aktualizace vašich nálezů. Na rozdíl od této funkce v menu plugin může aktualizovat logy libovolného uživatele. Pro každý nick uživatele a databázi si pamatuje datum a čas poslední (nebo nastavené) aktualizace a je tak jednoduché stahovat jen pár nových nebo upravených logů. | Plugin slouží ke snadné aktualizaci logů podobně jako funkce menu Databáze - Import - Aktualizace vašich nálezů. Na rozdíl od této funkce v menu plugin může aktualizovat logy libovolného uživatele. Pro každý nick uživatele a databázi si pamatuje datum a čas poslední (nebo nastavené) aktualizace a je tak jednoduché stahovat jen pár nových nebo upravených logů. | ||
- | Jako přerličku, která ale asi nebude příliš využívaná, | + | Jako perličku, která ale asi nebude příliš využívaná, |
==== Ukázka ==== | ==== Ukázka ==== | ||
+ | {{ : | ||
- | {{ : | + | ==== Poznámky ==== |
+ | |||
+ | * tlačítko pro import je aktivní jen v případě vybrané **aktuální databáze**. Pro ostatní databáze je možné jen prohlížet a případně upravovat datum a čas poslední aktualizace | ||
+ | |||
+ | * <wrap important> | ||
+ | |||
+ | * prázdné řádky v seznamu typů logů jsou jen optické oddělení logů do logických skupin (nálezy keše, údržbové logy, logy reviewra) | ||
+ | * typy logů, které jsou označeny otazníčkem, | ||
+ | |||
+ | * pokud je stažen log ke keši, která není v aktuální databázi, je v závislosti na nastavení pluginu keš vytvořena. Ovšem **je vytvořena s implicitními hodnotami** a ne se skutečnými tak, jak jsou na serveru [[https:// | ||
+ | |||
+ | /* * možnost aktualizovat logy u keše sice je, ale protože GCLive API neumožňuje stahovat jen logy z určitého časového intervalu, stahují se logy postupně a kontroluje log proti tomu v databázi */ | ||
+ | |||
+ | ==== Automatický režim ==== | ||
+ | <wrap tip>Od verze 1.0.2</ | ||
+ | |||
+ | * může aktualizovat najednou logy na více keších (jejich seznam je v hodnotě '' | ||
+ | * může aktualizovat logy více uživatelů (jejich seznam je v hodnotě '' | ||
+ | |||
+ | Nastavení v '' | ||
+ | |||
+ | |SHOW_FORM| hodnota ' | ||
+ | |SHOW_CACHES_IN_GG| hodnota ' | ||
+ | |WARN_IF_LOG_WAS_CHANGED| hodnota ' | ||
+ | |NICKS| obsahuje čárkou oddělované nicky, jejichž logy mají být aktualizované| | ||
+ | |CACHES| obsahuje čárkou oddělené GC kódy keší, jejichž logy mají být aktualizované| | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Použití logů ===== | ||
+ | Logy bychom v databázi měli, ale co teď s nimi? | ||
+ | |||
+ | <WRAP center round tip 98%> | ||
+ | Mějme modelový příklad - s partou kačerů jdeme na T5 keše, ale chceme jen na ty, které ještě nikdo z nás neodlovil. | ||
+ | |||
+ | První krok je jasný. Pomocí filtru (nebo jinou metodou) si zobrazím všechny T5 keše v cílové oblasti. Teď ze seznamu odstraním všechny keše, které alespoň jeden z nás už našel. K tomu použiji SQL příkaz, který jsem zabudovla do {{: | ||
+ | </ | ||
===== Stažení ===== | ===== Stažení ===== | ||
Line 27: | Line 65: | ||
==== Seznam dostupných verzí ==== | ==== Seznam dostupných verzí ==== | ||
- | {{filelist> | + | {{filelist> |
===== Seznam změn ===== | ===== Seznam změn ===== | ||
- | ** 1.0.1 (3.2.2017) ** | + | 2.1.4 (5.5.2019) |
+ | * úprava pro nové API a GG v. 2.10 | ||
+ | * možnost stahování logů i na keších | ||
+ | * možnost automatického režimu (více keší, více nicků) při spuštění z jiného pluginu | ||
+ | * možnost upozornit na nově stažené logy, které jsou změněné od těch v databázi | ||
+ | |||
+ | ** 1.0.1 (3.2.2017) ** (staženo 101 x) | ||
* první veřejná verze | * první veřejná verze | ||
{{tag> | {{tag> |
user/skript/logsupdater.1486105558.txt.gz · Last modified: 2017/02/03 09:05 (external edit)