GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:easyinstall

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
user:skript:easyinstall [2017/10/27 08:15] – [Seznam změn] gorduser:skript:easyinstall [2019/06/13 19:53] mikrom
Line 28: Line 28:
 Standardní instalace **GeoGetu** (Průvodce nastavením) je ukončena dotazem na automatickou instalaci pluginů. Pokud toto uživatel odsouhlasí, **GeoGet** stáhne, nainstaluje a spustí tento plugin a pak už má uživatel volné pole působnosti. Standardní instalace **GeoGetu** (Průvodce nastavením) je ukončena dotazem na automatickou instalaci pluginů. Pokud toto uživatel odsouhlasí, **GeoGet** stáhne, nainstaluje a spustí tento plugin a pak už má uživatel volné pole působnosti.
  
-Předpokládá se, že si vybere jeden nebo více typických úloh, ke kterým bude **GeoGet** používat. Pokud je znalejší nebo dostatečnš odvážný, může podrobnějším nastavením doplnit instalaci o další součásti a nastavení a pak jen klikne na příslušné tlačítko a kouká jak při kafíčku vše pracuje za něj.+Předpokládá se, že si vybere jeden nebo více typických úloh, ke kterým bude **GeoGet** používat. Pokud je znalejší nebo dostatečně odvážný, může podrobnějším nastavením doplnit instalaci o další součásti a nastavení a pak jen klikne na příslušné tlačítko a kouká jak při kafíčku vše pracuje za něj.
  
 Plugin zvládá následující: Plugin zvládá následující:
Line 40: Line 40:
   * provádí rozmanité čachry s nastavením různých konfigurací, např.:   * provádí rozmanité čachry s nastavením různých konfigurací, např.:
     * výběr záložkové či bezzáložkové verze statistik v [[user:skript:ggstat|GgStatu]]     * výběr záložkové či bezzáložkové verze statistik v [[user:skript:ggstat|GgStatu]]
-    * výber a vložení vybraných puntíkovaných map do statistik+    * výběr a vložení vybraných puntíkovaných map do statistik
     * doplnění UID pro zobrazení puntíkovaných map z ''geocaching.cz''     * doplnění UID pro zobrazení puntíkovaných map z ''geocaching.cz''
     * změnu různých nastavení v různých souborech ''config.pas''     * změnu různých nastavení v různých souborech ''config.pas''
Line 55: Line 55:
 Vpravo vedle seznamu je podrobnější popis aktuálního bloku. Součástí popisu je i slovní vyjádření o stavu či požadavku na instalaci. Vpravo vedle seznamu je podrobnější popis aktuálního bloku. Součástí popisu je i slovní vyjádření o stavu či požadavku na instalaci.
  
-Spodní levá tlačítka slouží k úplnému rozbalení nebo zabalení stromu bloků. To umoží jediným tlačítkem získat přehled o všech blocích a není nutné postupné rozbalování do kdo ví kolikáté úrovně.+Spodní levá tlačítka slouží k úplnému rozbalení nebo zabalení stromu bloků. To umožní jediným tlačítkem získat přehled o všech blocích a není nutné postupné rozbalování do kdo ví kolikáté úrovně.
  
-**Expertní** režim se od **Uživatelského** režimu liší zobrazenými bloky. V expertním zobrazení je k dispozici podrobné nastavení, v uživatelském režimu je možné vybírat jen z typických uživatelských bloků podle použití GeoGetu. Demonstační obrázek je z expertního režimu.+**Expertní** režim se od **Uživatelského** režimu liší zobrazenými bloky. V expertním zobrazení je k dispozici podrobné nastavení, v uživatelském režimu je možné vybírat jen z typických uživatelských bloků podle použití GeoGetu. Demonstrační obrázek je z expertního režimu.
  
 ===== Instalace ===== ===== Instalace =====
-Za normálních podmínek by uživatel vůbec neměl mít potřebu instalovat tento plugin. Jeho instalaci automaticky po instalaci **GeoGetu** spouští //Průvodce nastavením// na svém konci. Ale pokud uživatel jeho instalaci potlačí, přichází ke slovu klasická instalace ploklepáním na ikonu [[user:skript:easyinstall#automaticka_instalace|automatické instalace]] v úvodní části této stránky.+Za normálních podmínek by uživatel vůbec neměl mít potřebu instalovat tento plugin. Jeho instalaci automaticky po instalaci **GeoGetu** spouští //Průvodce nastavením// na svém konci. Ale pokud uživatel jeho instalaci potlačí, přichází ke slovu klasická instalace poklepáním na ikonu [[user:skript:easyinstall#automaticka_instalace|automatické instalace]] v úvodní části této stránky.
  
 Jsou i jiné možnosti instalace, ale vzhledem k cílové skupině uživatelů, kterým je tento plugin určen, je pominu. Jsou i jiné možnosti instalace, ale vzhledem k cílové skupině uživatelů, kterým je tento plugin určen, je pominu.
Line 105: Line 105:
 ==== Instalace a poinstalační zpracování ==== ==== Instalace a poinstalační zpracování ====
 <code>TestInstall=Typ|Info</code> <code>TestInstall=Typ|Info</code>
-  * položka obsahuje popis testu, kterým se jišťuje, zda už je plugin  nainstalován (de facto se nemusí jednat o instalaci pluginu, vlastně se vůbec nemusí jednat o žádnou instalaci :), ale třeba jen o úpravu konfigurace)+  * položka obsahuje popis testu, kterým se zjišťuje, zda už je plugin  nainstalován (de facto se nemusí jednat o instalaci pluginu, vlastně se vůbec nemusí jednat o žádnou instalaci :), ale třeba jen o úpravu konfigurace)
   * **Typ** obsahuje způsob    * **Typ** obsahuje způsob 
     * //File// ... test existence souboru     * //File// ... test existence souboru
Line 113: Line 113:
  
 <code>PostInstallCmd=Příkaz|Příkaz|...|Příkaz</code> <code>PostInstallCmd=Příkaz|Příkaz|...|Příkaz</code>
-  * obsahuje seznam příkazů, které se mají vykonat po instalaci pluginů. Obykle se jedná o nějaká nastavení a podobně. Zpracovatelné příkazy jsou:+  * obsahuje seznam příkazů, které se mají vykonat po instalaci pluginů. Obvykle se jedná o nějaká nastavení a podobně. Zpracovatelné příkazy jsou:
     * **DownloadUnzipMoveFile** ... stáhne soubor ze zadaného URL, rozzipuje jej a přesune     * **DownloadUnzipMoveFile** ... stáhne soubor ze zadaného URL, rozzipuje jej a přesune
       * ''Values'' obsahuje //URL|zdroj_1:cil_1;zdroj_2:cil_2....//        * ''Values'' obsahuje //URL|zdroj_1:cil_1;zdroj_2:cil_2....// 
       * zdrojový soubor je relativně vůči adresáři EasyInstall       * zdrojový soubor je relativně vůči adresáři EasyInstall
-      * cílový soubor můze použivat proměnné+      * cílový soubor může používat proměnné
       * pokud cílový soubor chybí, bude zdrojový vymazán       * pokud cílový soubor chybí, bude zdrojový vymazán
     * **DownloadExecExe** ... stáhne soubor a spustí jej, ''Values'' obsahuje URL souboru (slouží například pro instalaci samostatných programů, třeba POILoader)     * **DownloadExecExe** ... stáhne soubor a spustí jej, ''Values'' obsahuje URL souboru (slouží například pro instalaci samostatných programů, třeba POILoader)
Line 125: Line 125:
     * **CopyFile** ... zkopíruje soubor, ''Values'' obsahuje //zdrojová_cesta\soubor;cílová_cesta\soubor// (obě hodnoty mohou obsahovat i proměnné)     * **CopyFile** ... zkopíruje soubor, ''Values'' obsahuje //zdrojová_cesta\soubor;cílová_cesta\soubor// (obě hodnoty mohou obsahovat i proměnné)
     * **EditRow** ... vyhledá v souboru řádek a upraví jej; soubor je ve ''File'', ''Values'' obsahuje regulární výraz pro vyhledání řádku; regulární výraz pro vyhledání náhrady; masku pro náhradu (mohou obsahovat proměnné) (slouží například k povolení zapoznámkovaného příkazu v Template souboru pro generování statistiky, může doplnit ID uživatele, ...)     * **EditRow** ... vyhledá v souboru řádek a upraví jej; soubor je ve ''File'', ''Values'' obsahuje regulární výraz pro vyhledání řádku; regulární výraz pro vyhledání náhrady; masku pro náhradu (mohou obsahovat proměnné) (slouží například k povolení zapoznámkovaného příkazu v Template souboru pro generování statistiky, může doplnit ID uživatele, ...)
-    * **InsertRow** ... vyhledá v souboru řádek a za něj vlouž další; soubor je ve ''File'', ''Values'' obsahuje regulární výraz pro vyhledání řádku; text vkládaného řadku (mohou obsahovat i proměnné) (slouží například k úpravě Template souboru pro generování statistiky)+    * **InsertRow** ... vyhledá v souboru řádek a za něj vloží další; soubor je ve ''File'', ''Values'' obsahuje regulární výraz pro vyhledání řádku; text vkládaného řádku (mohou obsahovat i proměnné) (slouží například k úpravě Template souboru pro generování statistiky)
     * **GetCzId** ... pokusí se načíst ''ID'' uživatele na ''geocaching.cz'' (přihlašovací údaje načítá ze souboru ''geocaching-cz.config.pas''). Zjištěnou hodnotu si uloží pro budoucí náhradu proměnné %CZID%     * **GetCzId** ... pokusí se načíst ''ID'' uživatele na ''geocaching.cz'' (přihlašovací údaje načítá ze souboru ''geocaching-cz.config.pas''). Zjištěnou hodnotu si uloží pro budoucí náhradu proměnné %CZID%
     * **SkipFile** ... jen přeskočí jednu hodnotu v položce ''File''. To je užitečné, pokud je jedna hodnota v položce použita pro ''TestInstall''     * **SkipFile** ... jen přeskočí jednu hodnotu v položce ''File''. To je užitečné, pokud je jedna hodnota v položce použita pro ''TestInstall''
Line 155: Line 155:
 ==== Možné proměnné ==== ==== Možné proměnné ====
   * **%DATADIR%** datová adresář GeoGetu   * **%DATADIR%** datová adresář GeoGetu
-  * **%SCRIPTDIR%** asdresář GeoGetu se scripty+  * **%SCRIPTDIR%** adresář GeoGetu se scripty
   * **%CZID%** ID uživatele na ''geocaching.cz''   * **%CZID%** ID uživatele na ''geocaching.cz''
-  * **%CRLF%** nahradí proměnnou znaky pro zalomení řádku (umožňuje to vložit více řádků nejendou)+  * **%CRLF%** nahradí proměnnou znaky pro zalomení řádku (umožňuje to vložit více řádků najednou)
   * také je možné použít všechny systémové proměnné prostředí (%APPDIR%, %WINDIR%, %USER%, ...)   * také je možné použít všechny systémové proměnné prostředí (%APPDIR%, %WINDIR%, %USER%, ...)
  
Line 182: Line 182:
  
 ** 0.2.13 (6.10.2017), staženo 114 x ** ** 0.2.13 (6.10.2017), staženo 114 x **
-  * úprava pro Geoget verze 2.9+  * úprava pro GeoGet verze 2.9
   * změny vynucené vývojem Geogetu, pluginů a webu geocaching.com   * změny vynucené vývojem Geogetu, pluginů a webu geocaching.com
  
 <hidden onHidden=":!: **Zobrazit změny ve starších verzích**" onVisible="Skrýt změny ve starších verzích"> <hidden onHidden=":!: **Zobrazit změny ve starších verzích**" onVisible="Skrýt změny ve starších verzích">
 ** 0.0.11 (10.11.2013), staženo 9568 x ** ** 0.0.11 (10.11.2013), staženo 9568 x **
-  * úprava pro Geoget verze 2.8+  * úprava pro GeoGet verze 2.8
  
 ** 0.0.10 (14.4.2012) Release Candidate ** ** 0.0.10 (14.4.2012) Release Candidate **
user/skript/easyinstall.txt · Last modified: 2021/12/11 15:35 by mikrom