GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:jednoducheskripty

This is an old revision of the document!


Jednoduché skripty

Zde je uveden seznam jednoduchých jednoúčelových scriptů, pro které není vytvořen gip soubor a není je tedy možné instalovat automaticky, nekontroluje se instalovaná verze proti poslední dostupné (pokud je verze uvedena, tak jen uvnitř zdrojového kódu). Jedná se vesměs o takové pomocné nástroje.

Skripty mohou dobře posloužit i jako ukázkové příklady pro ty, kteří chtějí nějaký skriptík udělat a nevědí jak na to.

Diskuze

Diskuze o těchto skriptech se nachází na stránkách Geocaching.cz.

I zde jsou skripty rozděleny na

Výkonné

Zde jsou skripty, které nějakým způsobem manipulují s daty v databázi - nastavují, upravují, mažou.

Smazaní Final WPT u tradičních keší

Autor: mikrom
Stáhnout ...

V celé databazi vyhledá finálové waypointy u tradičních keší a pokud mají stejné souřadnice jako vlastní keš, nabídne jeho smazání.

Smazaní WPT bez souřadnic

Autor: mikrom
Stáhnout ...

Ve zobrazeném seznamu keší vyhledá waypointy bez souřadnic a nabídne jejich smazání.

Smazaní duplicitních Final WPT

Autor: Gord
Stáhnout ...

Skript smaže duplicitní finálové waypointy. Za duplicitní se považují ty, které mají stejné souřadníce i komentář. Skript vytváří protokol DATADIR\RemoveWpt.log s informacemi o tom, co smazal.

Smazání přebytečných logů v databázi

Autor: Gord
Stáhnout ...

U označených keší vymaže všechny logy, které překračují kritéria v nastavení GeoGetu. To může být užitečné třeba po stažení všech logů ke keši, když už nejsou potřeba.

Nastavení stavu Archivováno

Autor: Gord
Stáhnout ...

U označených keší nastaví stav archivováno.

Počty nálezů do tagu

Autor: Gord
Stáhnout ...

Pro zobrazené keše zjistí počet v databázi uložených nálezových logů a tento počet zapíše ke každé keši do TAGu Nalezy.

Doplnění tagu s datem publikace

Autor: mpik
Stáhnout ...

U keší zobrazených v okně vyhledá log s datem publikace a toto datum doplní do tagu DatePublished. Pokud publikační log není stažen, stáhne přes API všechny logy dané keše, doplní tag a přebytečné logy smaže. Pokud u dané keše chybí publikační log (typicky u keší starších než 07.2005), tag s datem publikace se nevytvoří. Lze ho dodělat ručně např. podle prvních logů nebo podle data publikace.

Tento tag může sloužit pro různé statistiky, prozatím ještě nic z toho nemám hotovo. Součástí je primitivní vizualizační skript pro zobrazení data v čitelném formátu, do tagu se kvůli třídění zadává jako yyyymmdd.

:!: POZOR, stahování všech logů trvá velice dlouho, i několik hodin, je možno přerušit, keše s vyplněným tagem DatePublished se při dalším spuštění přeskočí.

Exportní

Zde jsou skripty, které data v databázi exportují do jiných formátů, vytvářejí přehledy a podobně.

Export do LOC formátu

Autor: Gord
Stáhnout ...

Exportuje zobrazené keše do formátu LOC.

HTML přehled

Autor: Gord
Stáhnout ...

Exportuje zobrazené keše do formátu tabulky v HTML. V tabulce je uveden i sloupec obsahující hodnotu TAGu *Bonusova*, tedy hodnota bonusu uvedená u této keše. Tabulka může sloužit jako rychlý přehled třeba při powertrailech.

Field Notes s logy

Autor: Gord
Stáhnout ...

Skript je vhodný například pro použití v situaci, kdy se z týmu oddělil člen a chce si snadno zalogovat všechny keše nalezené v týmu. Podmínkou je přítomnost logů (a keší) z doby působení v týmu v databázi GeoGetu. Skript tedy není vhodný pro logování nových nálezů.

Skript exportuje zobrazené keše do formátu souboru Field Notes (v GPS navigaci geocache_visit.txt) ale na rozdíl od GPS do souboru doplní logy uživatele, které jsou přítomny v databázi. Vytvořený soubor je vhodný pro import na server Geocaching.com tak, aby uživatel měl předvyplněním polí (datum, typ logu, text logu) usnadněno logování keší. K “odklikání” keší může být použit GCLogger.

Nastavení notifikací pro Gmail

Autor: RenierX
Stáhnout ...

Skript ze seznamu keší vytvoří XML soubor, který lze importovat jako filtr do Gmailu (Nastavení - Filtry). Notifikace keší vyskytujících se v tomto filtru jsou pak automaticky mazány (přesunovány do koše). Neobtěžují už pak např. maily o enablování, disablování, přesunu, atd. již nalezených (nebo jakýchkoliv jiných zvolených) keší. Délka jednoho filtru je omezená na něco málo přes 200 keší, pro více keší je třeba vytvořit více filtrů. Import filtrů je nejprve potřeba povolit v Labu.

Vizualizační

Ikonky ve sloupci podle TAGu Bookmark

Autor: Gord
Stáhnout ...

Ukázkový vizualizační skriptík slouží k zobrazení ikonek podle toho, jaké TAGy kategorie Bookmark má keška nastaveny. Pokud jich má keš nastaveno více, zobrazí všechny, ke kterým zná ikony. Jde jen o ukázkový skript, protože v tagu se mohou vyskytnout libovolné hodnoty a skript obsahuje jen ikony pro pár hodnot, které mě zrovna zajímají. Pokud to bude u vás jinak, musíte změnit ikony v tom souboru. Jednoduchou úpravou lze skript přinutit ke zobrazovaní jiné kategorie tagů.

:!: Ke správné funkci je pochopitelně potřeba mít zobrazený sloupec, který má kategorii Bookmark zobrazovat.

Hint přímo ve sloupci v seznamu

Autor: medwyn_cz
Stáhnout ...

Vizualizační skript který dovede zobrazovat hint přímo ve sloupci v seznamu. Pro správnou funkci je potřeba přidat nový sloupec typu Vlastní a přiřadit mu tento vizualizační skript.

Pomocné

Reload toolbar

Autor: mikrom
Stáhnout ...

Skript zajistí překreslení toolbaru s pluginy, což se jinak udělá buďto při restartu GeoGetu nebo uložením nastavení ve správci pluginů.

Seznam skriptů ke stažení

[n/a: No match]
FilenameFilesizeLast modified
datepublished-1.0.3.gip3.0 KiB2012/12/10 00:00
fieldnoteswithlogs-1.0.0.gip1.2 KiB2013/04/12 00:00
user/skript/jednoducheskripty.1382695916.txt.gz · Last modified: 2013/10/25 00:00 (external edit)