Program GeoGet poskytuje rozhraní, pomocí kterého může kdokoliv rozšířit jeho funkce. Dělá se to pomocí integrovaného interpretru skriptovacího jazyka. Narazili jste na něco, co Vám v programu chybí? Pomohou právě skripty, kterými chybějící vlastnost doplníte!
Skripty jsou někdy nesprávně nazývány jako makra. Pod pojmem makro si ale spíše představíme nějakou činnost, kterou si program zapamatuje a pak ji dokáže opakovat. Skript oproti tomu musí vytvořit programátor, který jej napíše jako kus programu.
GeoGet zná několik druhů skriptů a každý slouží jinému účelu:
Skripty se instalují tak, že se soubory skriptů nakopírují do podadresáře script v datovém adresáři GeoGetu. Popřípadě lze v tomto adresáři vyrobit libovolný podadresář a souboru umístit až do něj, je to pak přehlednější, zvláště pokud je skript tvořen více soubory.
Celou proceduru instalace lze automatizovat pomocí instalačních balíčků.
Pokud skript umožňuje nastavit nějaké hodnoty uživatelem, nejčastěji u něj naleznete soubor s příponou *.default.pas, kde jsou nastaveny výchozí hodnoty. Při prvním spuštění skriptu se vytvoří soubor *.config.pas, který je možné upravovat buď přímo (poznámkovým blokem), nebo přes správce pluginů.
{$include} nebo příkazem usesO verze 2.4.2 může autor skriptu soubor zakódovat tak, aby nebyl čitelný jeho zdrojový kód. Skript lze v editoru skriptů odkódovat pouze v případě, že je známo tajné heslo. Více na samostatné stránce zde.
I skripty mohou být lokalizovány do mnoha jazyků, podobně jako samotný program GeoGet. Více zde.
Pokud Vám nevyhovuje integrovaný editor skriptů, můžete využít jakýkoli jiný program na bázi poznámkového bloku. Příklad nastavení PSPadu naleznete na samostatné stránce.
| Page | Date | Description | Tags |
|---|---|---|---|
| AttrUpgrade | 2011/12/22 10:38 | Převedení názvů atributů na nově pojmenované varianty. Autor HaLuMa Popis :!: Tento skript je standardní součástí distribuce Geogetu. GeoGet 2.2.3: Při zave… | author HaLuMa, skript, ggp, distrib, udrzba, atributy |
| AttributeIcon | 2011/12/22 11:19 | Skript pro zobrazení ikonek atributů v seznamu keší. Popis :!: Tento skript je standardní součástí distribuce Geogetu. Tento vizualizační skript zobrazuje pom… | author HaLuMa, skript, ggv, zobrazeni, atributy, distrib |
| Condition | 2011/12/22 11:20 | Skript pro zobrazení stavu keše podle posledních 4 logů. Autor * medwyn, <medwyn@seznam.cz> - programátor * HaLuMa - rádce * K-) - iniciátor Diskuze D… | author medwyn, author HaLuMa, skript, ggv, zobrazeni, distrib |
| CountryIcon | 2011/12/22 11:20 | Skript zobrazuje pomocí malých vlajek, ze kterého státu keška pochází. Autor mikrom, <mikrom@mikrom.cz> Pokud se Vám doplněk líbí, můžete přispět na jeho výv… | author mikrom, skript, ggv, zobrazeni, distrib |
| CountryIcon2 | 2011/12/22 11:21 | Skript zobrazuje pomocí malých vlajek, ze kterého státu keška pochází. Autor HaLuMa Popis :!: Tento skript je standardní součástí distribuce Geogetu. Tento … | author HaLuMa, skript, ggv, zobrazeni, distrib |
| DBVacuum | 2011/12/22 10:53 | Provede vakuum databáze. Autor medwyn_cz Popis :!: Tento skript je standardní součástí distribuce Geogetu. Smazané záznamy se v databázi nemažou, pouze se o… | author medwyn, skript, ggp, distrib, udrzba |
| Elevation | 2011/12/22 10:46 | Skript pro otagování keší tagem s jejich nadmořskou výškou. Autor HaLuMa Popis :!: Tento skript je standardní součástí distribuce Geogetu. Tento skript proj… | author HaLuMa, skript, distrib, ggp |
| FixLongWpt | 2011/12/22 10:46 | Smazání waypointů s prefixem delším než dva znaky. Autor HaLuMa Popis :!: Tento skript je standardní součástí distribuce Geogetu. Importem listingů z HTML d… | author HaLuMa, skript, ggp, distrib, udrzba |
| GCVote | 2011/12/22 10:47 | Hodnocení ze stránek www.gcvote.com. Autor HaLuMa Popis :!: Tento skript je standardní součástí distribuce Geogetu. Skript stáhne hodnocení keší z webu www.… | author HaLuMa, skript, ggp, distrib |
| PQDivide | 2011/12/22 10:58 | FIXME Autor HaLuMa Popis :!: Tento skript je standardní součástí distribuce Geogetu. FIXME author HaLuMa, skript, ggp, distrib, pq | author HaLuMa, skript, ggp, distrib, pq |