Plugin je nástrojem pro snadnou instalaci doplňků bezprostředně po instalaci GeoGetu. Kromě vlastní instalace plugin provádí i některá nastavení tak, aby uživatel-nováček měl GeoGet připraven pro použití podle toho, jak si naklikal, k čemu bude GeoGet používat.
Ačkoli je plugin zamýšlen jako náhrada instalačního balíčku GASP, je použitelný prakticky kdykoli, nejen při úvodní instalaci. Již instalované pluginy, elementy či jiné prvky indikuje malou ikonkou diskety a o jejich novou instalaci se nepokouší, aby nedošlo k přepsání již dříve nastavených hodnot.
Plugin to easily install third party plugins immediately after GeoGet installation. The user selects desired plugins and Easy Install installs all the necessary files and guides user through basic configuration.
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
.
|
Kdysi jeden aktivní uživatel vytvořil instalační balíček GASP, který měl za úkol usnadnit začínajícím uživatelům GeoGetu nastavení a instalaci pluginů potřebných pro zprovoznění statistik. To byl vskutku užitečný počin, ale jak šel čas, GeoGet byl doplněn o řadu funkcí a postupem času byla ona instalace-neinstalace GASPu spíš na škodu než k užitku.
Když už to přerostlo mou míru tolerance, dohodli jsme se s Medwynem a HaLuMou na tom, co bychom si představovali od automatické instalace pluginů a zde je výsledek.
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.
Plugin zvládá následující:
POILoader
)geocaching.com
a geocaching.cz
config.pas
Hlavní okno pluginu ukazuje ve stromové struktuře bloky, jejich vztah, požadavek na instalaci a příznak toho, zda je již blok nainstalován.
Požadavek na instalaci je třístavový: neinstalovat, instalovat vše, instalovat jen některý z vnořených bloků.
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ž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. Demonstrační obrázek je z expertního režimu.
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 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.
Nastavení pluginu je kompletně v souboru EasyInstall.ini
a velmi doporučuji si jeho vnitřností nevšímat. Pokud by snad nějaký šťoura měl zájem, tak abych ukojil jeho potřeby, sepsal jsem následující podrobnosti. Asi to bude pro někoho obtížněji stravitelné, ale opravdu to k použití pluginu nepotřebujete znát, tak to klidně přeskočte. Konec konců manuály jsou od toho, aby se nečetly, ne?
INI soubor je rozdělen na sekce a každá z nich značí jeden blok zobrazený (nebo také ne) v hlavním seznamu pluginu. Blokem se rozumí část stromu v pluginem (ne)zobrazeném seznamu, samostatně instalovaný plugin nebo aplikace a nebo samostatná část pro realizaci nějakého nastavení. A protože pojem blok je obecnější než plugin, budu nadále tento výraz používat s tím, že pluginem vždy bude myšlen jen Easy Install.
Plugin je běžně spouštěn ve standardním režimu, kdy uživatel vybírá jen mezi celými typickými bloky. Expertní režim naproti tomu zobrazuje podrobnosti o všech blocích a umožňuje instalovat jen některé z jejich částí. Protože je to vcelku ošemetná záležitost, je tento režim implicitně zakázán a k jeho povolení je nutná úprava INI souboru.
V blocích jsou k dispozici následující položky:
Level=X
Name_XX=text
Desc_=HTML text
Items=Blok|Blok|Blok...|Blok
Flags=Příznak|Příznak...|Příznak
EISettings
:TestInstall=Typ|Info
File
, viz níže)PostInstallCmd=Příkaz|Příkaz|...|Příkaz
Values
obsahuje URL|zdroj_1:cil_1;zdroj_2:cil_2…. Values
obsahuje URL souboru (slouží například pro instalaci samostatných programů, třeba POILoader)Values
Values
Values
obsahuje zdrojová_cesta\soubor;cílová_cesta\soubor (obě hodnoty mohou obsahovat i proměnné)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, …)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)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%File
. To je užitečné, pokud je jedna hodnota v položce použita pro TestInstall
File=cesta a jméno souboru
Values=Hodnota[;Hodnota;...Hodnota]|...|Hodnota
PostInstallCmd
. Jednotlivé hodnoty jsou od sebe odděleny svislítkem pro každý příkaz. Pokud jeden příkaz používá více hodnot, jsou hodnoty pro jeden příkaz od sebe odděleny středníkemV INI souboru existují sekce, které nejsou přímo instalovatelným blokem, ale mají zvláštní význam.
EISettings
Organize Plugins
GG_Groups
číslo;jméno|číslo;jméno|…|číslo;jméno
pro příslušný jazyk. Pokud bude jméno sekce změněno, nedojde k zařazení žádného pluginu do žádné skupinyLoginGeocaching.com
LoginGeocaching.cz
geocaching.cz
meta.ini
se závislostmi, kam uvede všechny balíčky k instalaci. GeoGet bere jeden balíček po druhém a instaluje jej včetně všech závislostí. Pokud se pak má instalovat plugin, který již byl nainstalován z důvodu závislosti, GeoGet jej instaluje znovu aniž by před stažením kontroloval, zda již nebyl nainstalován. Není možné, aby to řešil EI, protože závislosti se mohou v budoucnu měnit a pořadí instalovaných pluginů nelze předepsat, k tomu slouží závislosti. Když EI bude pracovat v silent režimu, nebude vícenásobná instalace sice patrná, ale dobře to nebude stále.Stáhnout aktuální verzi: easyinstall-0.2.15.gip
Filename | Filesize | Last modified |
---|---|---|
easyinstall-0.2.15.gip | 29.9 KiB | 2017/10/27 09:20 |
easyinstall-0.2.14.gip | 29.8 KiB | 2017/10/08 12:36 |
easyinstall-0.2.13.gip | 29.5 KiB | 2017/10/06 10:04 |
0.2.15 (8.10.2017)
0.2.14 (8.10.2017), staženo 450 x
0.2.13 (6.10.2017), staženo 114 x
Zobrazit změny ve starších verzích
Skrýt změny ve starších verzích
0.0.11 (10.11.2013), staženo 9568 x
0.0.10 (14.4.2012) Release Candidate
0.0.9 (26.8.2011) Release Candidate
0.0.7 beta (2.7.2011)
Počet stažení různých verzí