Skript LogsUpdater slouží k jednoduché aktualizaci logů jiných uživatelů než je vlastník GeoGetu. Je tedy vhodný pro aktualizaci logů kačerů, s kterými často chodíme společně na kešky, a rád bych měl přehled o jimi odlovených keších.
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.
![]() |
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
.
|
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 perličku, která ale asi nebude příliš využívaná, je možné si vybrat jen určitý typ (nebo několik typů) logu. Není tedy třeba stahovat všechny logy, když mě budou zajímat třeba jen logy typu Owner Maintenance.
Od verze 1.0.2 - Pokud je plugin spuštěn z jiného pluginu, např. z dávky pro Combine, načítá nastavení ze souboru LogsUpdater.config.pas
. Konstanta SHOW_FORM
pak řídí zobrazení formuláře pluginu a pokud formulář nemá být zobrazen, plugin pracuje v automatickém režimu. V něm:
CACHES
)NICKS
)
Nastavení v LogsUpdater.config.pas
:
SHOW_FORM | hodnota '0' zabraňuje zobrazení formuláře pluginu, což znamená práci v automatickém režimu |
SHOW_CACHES_IN_GG | hodnota '0' potlačuje zobrazení keší, ke kterým byly staženy logy, v okně GeoGetu |
WARN_IF_LOG_WAS_CHANGED | hodnota '1' přikazuje zobrazit seznam stažených logů, které jsou změněné od těch v databázi |
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é |
Logy bychom v databázi měli, ale co teď s nimi?
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 dávky pro Combine. Dávku rozbalte do script/Combine2/Batches a můžete ji použít. Na nicky se sama optá.
Stáhnout aktuální verzi: logsupdater-2.1.4.gip
Filename | Filesize | Last modified |
---|---|---|
logsupdater-2.1.4.gip | 13.5 KiB | 2019/05/05 20:07 |
sql-odebratnalezenezadanyminicky.zip | 955.0 B | 2017/03/08 08:43 |
logsupdater-1.0.1.gip | 9.5 KiB | 2017/02/03 09:14 |
2.1.4 (5.5.2019)
1.0.1 (3.2.2017) (staženo 101 x)