GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:spoiler

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
user:skript:spoiler [2015/09/18 18:44] – [Popis funkce] gorduser:skript:spoiler [2021/05/02 19:10] (current) mikrom
Line 18: Line 18:
  
 ===== Popis funkce ===== ===== Popis funkce =====
 +U některých keší je místo textové nápovědy použita fotografie s nápovědou k uložení keše. Pomocí tohoto pluginu můžete tyto obrázky připravit  a mít je v případě potřeby k dispozici bez připojení k webu. Tento plugin zajišťuje následující funkce:
 +
 +  * výběr obrázků podle klíčových slov; vhodným nastavením je možné vybrat všechny obrázky
 +  * příprava obrázků - aktualizace listingu (pokud je potřeba), stažení obrázků z webu, optimalizace velikosti a natočení (pokud je potřeba)
 +  * uložení do příslušné adresářové struktury a/nebo požadovaného formátu (GPX, imc, jpg). V případě POI pak vytvoření adresáře s obrázky a GPX bodů tak, aby byly jejich ikony zobrazeny na mapě poblíž keše a přímo z mapy nebo přes menu POI bylo možné zobrazit jejich popis s příslušným obrázkem
 +
 Plugin exportuje obrázky v jednom z následujících režimů/formátů: Plugin exportuje obrázky v jednom z následujících režimů/formátů:
  
   * POI - vytvoří adresář s GPX soubory a obrázky. Z tohoto adresáře pak uživatel vygeneruje tzv. POI soubor (*.gpi) do GPS   * POI - vytvoří adresář s GPX soubory a obrázky. Z tohoto adresáře pak uživatel vygeneruje tzv. POI soubor (*.gpi) do GPS
-  * IMC - zapisuje obrázky přímo do databáze *.imc, kterou používá Geoget nebo program a:Drake v chytrém telefonu. Aplikace pak mohou zobrazovat obrázky i bez připojení k internetu +  * IMC - zapisuje obrázky přímo do databáze *.imc, kterou používá GeoGet nebo program a:Drake v chytrém telefonu. Aplikace pak mohou zobrazovat obrázky i bez připojení k internetu 
-  * IMG - vytváří ve výstupním adresáři strukturu podadresářů, kde je pro každou kešku sada obrázků. Tento adresář je pak možno zkopírovat do GPS pro použití v režimu Geocaching with Photos, který podporují novější GPS (od Garmin Oregon 450 výš). Rovněž by mohl být zkopírován např. do chytrého telefonu pro použití programem Locus  +  * IMG - vytváří ve výstupním adresáři strukturu podadresářů, kde je pro každou kešku sada obrázků. Tento adresář je pak možno zkopírovat do GPS pro použití v režimu **Geocaching with Photos**, který podporují novější GPS (Dakota, Montana, Oregon x50, eTrex 20/30, GPSmap 62/78. Více na [[http://garmin.blogs.com/softwareupdates/2012/01/geocaching-with-photos.html|blogu Garmin]]). Aby GPS zobrazovala obrázky, je třeba keše, ke kterým jsou tímto pluginem obrázky připraveny, nahrávat jako GPX, nikoli jako POI :!:. Rovněž by adresář mohl být zkopírován např. do chytrého telefonu pro použití programem Locus  
-  * ATTACH - doplňuje do adresáře DATADIR\attach adresářovou strukturu pro jednotlivé keše tak, že obrázka jsou k dispozici jako přílohy ke keši (např. v offline exportu)+  * ATTACH - doplňuje do adresáře DATADIR\attach adresářovou strukturu pro jednotlivé keše tak, že obrázky jsou k dispozici jako přílohy ke keši (např. v offline exportu). Také toho mohou využít programy, které pracují s přílohami. Pro GPS tento režim nemá použití.
  
-Vlastní plugin je možné spouštět dvěma způsoby:+Plugin je možné spouštět dvěma způsoby:
  
-  * přímo - pokud je plugin spuštěn sám o sobě, zobrazí formulař, v kterém je možné změnit nastavení a případně jej uložit. Změněné nastavení (i bez uložení do souboru :!:) je pak použito pro vlastní export+  * přímo - pokud je plugin spuštěn sám o sobě, zobrazí formulář, v kterém je možné změnit nastavení a případně jej uložit. Změněné nastavení (i bez uložení do souboru :!:) je pak použito pro vlastní export
   * nepřímo - pokud je plugin spuštěn z jiného pluginu (např. dávky pro [[user:skript:combine|Combine]]), formulář zobrazen není a nastavení je přečteno ze soubor ''Spoiler.config.pas''.   * nepřímo - pokud je plugin spuštěn z jiného pluginu (např. dávky pro [[user:skript:combine|Combine]]), formulář zobrazen není a nastavení je přečteno ze soubor ''Spoiler.config.pas''.
  
 +<WRAP round tip>
 Uložením různých nastavení pluginu je možné zajistit různé chovaní exportu při automatizaci. Jen je nutné si uvědomit, že před spuštěním vlastního exportu je potřeba zkopírovat požadované nastavení do souboru ''Spoiler.config.pas''. Uložením různých nastavení pluginu je možné zajistit různé chovaní exportu při automatizaci. Jen je nutné si uvědomit, že před spuštěním vlastního exportu je potřeba zkopírovat požadované nastavení do souboru ''Spoiler.config.pas''.
 +</WRAP>
  
 ==== POI ==== ==== POI ====
-U některých keší je místo textové nápovědy použita fotografie s nápovědou k uložení keše. Pomocí tohoto pluginu můžete, pokud to Vaše GPS podporuje, tyto obrázky uložit do GPS a mít je v případě potřeby k dispozici. Tento plugin zajišťuje následující funkce: +Uživatel pluginem vytvořený adresář zpracuje pomocí programu POILoader, čímž přenese připravená data do GPS. Nebo programem [[:gpigen|gpigen]] vytvoříte z adresáře *.gpi soubor, který zkopírujete do adresáře \Garmi\POI ve vaší GPS. Program [[:gpigen|gpigen]] je výrazně rychlejší a není tak citlivý na zdrojová data.
- +
-  * výběr obrázků podle klíčových slov +
-  * příprava obrázků pro GPS (stažení z webu, optimalizace velikosti a natočení) +
-  * vytvoření adresáře s obrázky a GPX bodů tak, aby byly jejich ikony zobrazeny na mapě poblíž keše a přímo z mapy nebo přes menu POI bylo možné zobrazit jejich popis [[user:skript:adrakesync|s příslušným obrázkem]] +
- +
-Uživatel pak vytvořený adresář zpracuje pomocí programu POILoader, čímž přenese připravená data do GPS. Nebo programem [[:gpigen|gpigen]] vytvoříte z adresáře *.gpi soubor, který zkopírujete do adresáře \Garmi\POI ve vaší GPS. Program [[:gpigen|gpigen]] je výrazně rychlejší a není tak citlivý na zdrojová data.+
  
 ==== IMC ==== ==== IMC ====
Line 45: Line 47:
 ==== ATTACH ==== ==== ATTACH ====
  
-===== ===== 
- 
-<WRAP round info> 
-Od verze **1.2.1.7** může plugin pracovat ve dvou režimech. Ten původní vytváří GPX soubor pro __POILoader__ a nový způsob vytváří adresářovou strukturu s obrázky pro použití ve funkci __Geocaching with Photos__, která je k dispozici na nových GPS s novým firmware. Aby GPS zobrazovala obrázky, je třeba keše, ke kterým jsou tímto pluginem obrázky připraveny, náhrávat jako GPS, nikoli jako POI. 
- 
-Od verze **1.2.2.8** přibývá další režim - ukládání obrázků jako __přílohy ke keši__. Toho mohou využít programy, které pracují s přílohami. Pro GPS tento režim nemá použití. 
- 
-Od verze **1.3.11** je součástí pluginu [[#vizualizacni_skript|vizualizační skript]], který v seznamu keší zobrazuje přítomnost spoileru. 
- 
-</WRAP> 
 ==== Postup použití ==== ==== Postup použití ====
   * pomocí filtrů, ručním výběrem a mazáním, ... nebo rozmanitou kombinací či dokonce pomocí [[user:skript:combine|Combine ]] si zobrazíme seznam keší, které nás zajímají   * pomocí filtrů, ručním výběrem a mazáním, ... nebo rozmanitou kombinací či dokonce pomocí [[user:skript:combine|Combine ]] si zobrazíme seznam keší, které nás zajímají
Line 65: Line 57:
 Pochopitelně jsou také místa, pro které je vytvořen POI s obrázkem, vidět na mapě. V tom případě ale závisí na měřítku, při kterém máte povoleno zobrazování ikonek v těchto místech na mapě. Implicitní měřítko je 80 metrů a podrobnější. Zapíchnutím špendlíku do ikonky a zobrazením podrobností se opět dostanete k obrázku. Pochopitelně jsou také místa, pro které je vytvořen POI s obrázkem, vidět na mapě. V tom případě ale závisí na měřítku, při kterém máte povoleno zobrazování ikonek v těchto místech na mapě. Implicitní měřítko je 80 metrů a podrobnější. Zapíchnutím špendlíku do ikonky a zobrazením podrobností se opět dostanete k obrázku.
  
-<WRAP round tip> 
-Od verze 1.3.12, pokud je plugin spuštěn přímo (ne z nějakého jiného pluginu), zobrazí formulář, který umožní změnit nastavení a případně nastavení uložit (i do jiného souboru). Tím je možné pružnější využití pluginu: 
- 
-  * změnit nastavení jen pro toto jediné spuštění bez uložení 
-  * upravit a uložit implicitní nastavení 
-  * vytvořit několik různých nastavení a podle potřeby mezi nimi přepínat např. pluginem Combine 
- 
-</WRAP> 
 ==== Vizualizační skript ==== ==== Vizualizační skript ====
-Součástí instalace je vizualizační skript, který v hlavním okně Geogetu ikonkou indikuje existenci spoileru. Skript musí být nastaven v konfiguraci sloupců na sloupec typu **Vlastní** a může zobrazovat 3 stavy (viz. 6. sloupec v ukazkovém obrázku):+Součástí instalace je vizualizační skript, který v hlavním okně GeoGetu ikonkou indikuje existenci spoileru. Skript musí být nastaven v konfiguraci sloupců na sloupec typu **Vlastní** a může zobrazovat 3 stavy (viz. 6. sloupec v ukázkovém obrázku):
  
 {{:user:skript:spoiler:spoilerggv.png|}} {{:user:skript:spoiler:spoilerggv.png|}}
Line 83: Line 67:
 | {{:user:skript:spoiler:spoiler.png}} | keš obsahuje alespoň jeden obrázek, který podle jména může být považován za spoiler | | {{:user:skript:spoiler:spoiler.png}} | keš obsahuje alespoň jeden obrázek, který podle jména může být považován za spoiler |
  
-=== Nastavení vizualiačního skriptu ===+=== Nastavení vizualizačního skriptu ===
 Aby skript při kontroluje jména obrázků poznal, který z nich lze považovat za spoiler, je mu potřeba říct, jaká slova nebo části slov spoiler indikují. To lze udělat pomocí standardního nástroje pro nastavení skriptu ''SpoilerGgv''. Proměnná ''SPOILER_PATTREN'' obsahuje seznam slov oddělená čárkami. Při testování se nebere ohled na velikost písmen ani na diakritiku. Aby skript při kontroluje jména obrázků poznal, který z nich lze považovat za spoiler, je mu potřeba říct, jaká slova nebo části slov spoiler indikují. To lze udělat pomocí standardního nástroje pro nastavení skriptu ''SpoilerGgv''. Proměnná ''SPOILER_PATTREN'' obsahuje seznam slov oddělená čárkami. Při testování se nebere ohled na velikost písmen ani na diakritiku.
  
-:!: Nastavení této proměnné nesouvisí se stejně pojmenovanou proměnnou exportního skriptu Spoiler, ale je vhodné, aby byly obě proměnné v souladu. V opačném případě může vzniknout nejasnost v tom, proč je  nebo není některý obrázek exportován v rozporu s tím, co hlásí vizualizační skript.+:!: Nastavení této proměnné nesouvisí se stejně pojmenovanou proměnnou exportního skriptu ''Spoiler'', ale je vhodné, aby byly obě proměnné v souladu. V opačném případě může vzniknout nejasnost v tom, proč je nebo není některý obrázek exportován v rozporu s tím, co hlásí vizualizační skript.
  
-:!: Do publikace verze s vizualizačním skriptem, nabízím vizualizační sktipt [[user:skript:spoiler#ke_stazeni|samostatně v zip souboru]]. 
 ==== Ukázky ==== ==== Ukázky ====
 Oregon 300 - obrázek je vždy zmenšený, aby se celý vešel na stránku se jménem bodu, to je vlastnost (chybná?) navigací řady Oregon: Oregon 300 - obrázek je vždy zmenšený, aby se celý vešel na stránku se jménem bodu, to je vlastnost (chybná?) navigací řady Oregon:
Line 117: Line 100:
   * občas někdo hlásí (většinou majitelé GPS **Dakota**), že v popisu POI v GPS nemá obrázek spoileru zobrazený. Příčina zatím není odhalena, ale zdá se, že je někde problém ve spolupráci s POILoaderem. Často pomůže, když gpx soubor je ve vnořeném adresáři a POILoader zpracovává nadřízený adresář. Občas někomu pomůže přepnutí POILOaderu do manuálního režimu, … V každém případě je obrázek součástí vytvořeného *.poi souboru, ale někdy GPS obrázek prostě nezobrazuje. Diskuse na podobné téma je v [[http://www.geocaching.cz/forum/viewthread.php?forum_id=20&thread_id=23640&pid=369900#post_369900|tomto vlákně]].   * občas někdo hlásí (většinou majitelé GPS **Dakota**), že v popisu POI v GPS nemá obrázek spoileru zobrazený. Příčina zatím není odhalena, ale zdá se, že je někde problém ve spolupráci s POILoaderem. Často pomůže, když gpx soubor je ve vnořeném adresáři a POILoader zpracovává nadřízený adresář. Občas někomu pomůže přepnutí POILOaderu do manuálního režimu, … V každém případě je obrázek součástí vytvořeného *.poi souboru, ale někdy GPS obrázek prostě nezobrazuje. Diskuse na podobné téma je v [[http://www.geocaching.cz/forum/viewthread.php?forum_id=20&thread_id=23640&pid=369900#post_369900|tomto vlákně]].
   * při stahování dat přes GCLive (API), je nutné stahovat plný listing, protože seznam obrázků v přehledu není   * při stahování dat přes GCLive (API), je nutné stahovat plný listing, protože seznam obrázků v přehledu není
-  * vizualizační skript zpomaluje zobrazování seznamu keší. Při krátkém seznamu je to celkem nepatrný rozdíl, ale pokud si pravidelně zobrazujete třeba při startu Geogetu seznam s několika tisíci body, může zpomalení být třeba 10 sekund nebo i více+  * vizualizační skript zpomaluje zobrazování seznamu keší. Při krátkém seznamu je to celkem nepatrný rozdíl, ale pokud si pravidelně zobrazujete třeba při startu GeoGetu seznam s několika tisíci body, může zpomalení být třeba 10 sekund nebo i více
  
 ===== Stažení ===== ===== Stažení =====
Line 126: Line 109:
 ==== Seznam dostupných verzí ==== ==== Seznam dostupných verzí ====
 {{filelist>spoiler:*.[zg]ip&style=table&tableheader=1&tableshowdate=1&sort=mtime}} {{filelist>spoiler:*.[zg]ip&style=table&tableheader=1&tableshowdate=1&sort=mtime}}
- 
  
 ===== Seznam změn ===== ===== Seznam změn =====
-** 1.3.13 (18.9.2015) **+** 1.3.14 (20.10.2015) ** 
 +  * oprava načítání nastavení pro vymazání pracovních adresářů z konfiguračního souboru  
 + 
 +** 1.3.13 (18.9.2015, staženo 268x) **
   * oprava mnoha chyb, které se vloudily do předchozí verze   * oprava mnoha chyb, které se vloudily do předchozí verze
  
 ** 1.3.12 (10.9.2015, staženo 161x) ** ** 1.3.12 (10.9.2015, staženo 161x) **
   * doplněn vizualizační skript pro indikaci spoileru v seznamu keší   * doplněn vizualizační skript pro indikaci spoileru v seznamu keší
-  * doplněn konfigurační formulář, při samostatném spuštění je možné změnit a uložit nastevení+  * doplněn konfigurační formulář, při samostatném spuštění je možné změnit a uložit nestavení
   * možnost ukládat obrázky do *.imc databáze   * možnost ukládat obrázky do *.imc databáze
   * změněn parametr PATTERN na PATTERN_REXREC a PATTERN_SUBSTR   * změněn parametr PATTERN na PATTERN_REXREC a PATTERN_SUBSTR
Line 168: Line 153:
 ** Předchozí verze ** ** Předchozí verze **
   * podrobný seznam změn je v souboru ChangeLog, který je součástí instalace   * podrobný seznam změn je v souboru ChangeLog, který je součástí instalace
 +
 ** 1.1.1.4 (2010/10/08) ** ** 1.1.1.4 (2010/10/08) **
   * test existence transformovaného obrázku pro GPS je již před stažením originálního obrázku   * test existence transformovaného obrázku pro GPS je již před stažením originálního obrázku
user/skript/spoiler.1442594680.txt.gz · Last modified: 2015/09/18 00:00 (external edit)