GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:skript:foundtime

Differences

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

Link to this comparison view

Next revision
Previous revision
user:skript:foundtime [2011/02/16 01:33] – vytvořeno mpistorauser:skript:foundtime [2021/12/11 15:40] (current) mikrom
Line 37: Line 37:
   * připojit kabelem a přepnout do režimu externího disku pomocí //Hlavni menu -> Nastaveni -> Propojeni -> USB diskova jednotka//   * připojit kabelem a přepnout do režimu externího disku pomocí //Hlavni menu -> Nastaveni -> Propojeni -> USB diskova jednotka//
   * nebo kartu vyjmout z GPS a vložit do čtečky v počítači.   * nebo kartu vyjmout z GPS a vložit do čtečky v počítači.
 +
 +//Tip:// Soubory po zkopírování do počítače z karty z GPS občas smažte. Ač se může zdát, že na kartě zbývá ještě hodně volného místa, jsou i další omezení. Garmin eTrex ukládá GPX soubory do kořenového adresáře a v závislosti na způsobu naformátování zde může být limit 256 položek! Byly zaznamenány případy, že po dosažení 255 GPX souborů (+ složka GARMIN) se další bez varování neukládaly.
  
 Skript zpracuje i GPX soubory s jinými názvy (a obsaženým časovým úsekem), než ''yyyymmdd.gpx'', ale musí se to nastavit v konfiguraci. Skript zpracuje i GPX soubory s jinými názvy (a obsaženým časovým úsekem), než ''yyyymmdd.gpx'', ale musí se to nastavit v konfiguraci.
Line 44: Line 46:
  
 ==== Spusťte skript FoundTime ==== ==== Spusťte skript FoundTime ====
-Při prvním spuštění se skript zeptá na složku s GPX soubory a uloží si ji do konfigurace. Další možnosti konfigurace jsou popsány níže.+Při prvním spuštění se skript zeptá na složku s GPX soubory a uloží si ji do konfigurace. Další možnosti konfigurace jsou popsány [[#nastaveni_a_konfigurace|níže]].
  
 Skript: Skript:
Line 57: Line 59:
     - UTC čas bodu pomocí [[http://www.geonames.org/export/web-services.html#timezone|timezoneconverter.com]] převede do místního času bodu     - UTC čas bodu pomocí [[http://www.geonames.org/export/web-services.html#timezone|timezoneconverter.com]] převede do místního času bodu
     - výsledný čas doplní k datu nálezu keše do pole čas nálezu keše v databázi GeoGetu     - výsledný čas doplní k datu nálezu keše do pole čas nálezu keše v databázi GeoGetu
-    - a poznamená i do tagu FoundTime (s přesností ne sekundu ;-) a s časovou zónou).+    - a poznamená i do tagu FoundTime (s přesností na sekundu ;-) a s časovou zónou).
   - Na závěr zobrazí hlášení o počtu zpracovaných keší, časech zpracování a případných chybách.   - Na závěr zobrazí hlášení o počtu zpracovaných keší, časech zpracování a případných chybách.
  
Line 65: Line 67:
  
 ==== Instalace ==== ==== Instalace ====
-Instalace se standardně provádí z [[user:skript:foundtime#automaticka_instalace|této stránky]].\\+Instalace se standardně provádí z [[#automaticka_instalace|této stránky]].\\
 Všechny 3 skripty pluginu se při instalaci zařadí do skupiny FoundTime. FoundTime a VisitTime zobrazí ikony na [[user:menu:toolbary#Plugin|toolbaru Plugin]]. Všechny 3 skripty pluginu se při instalaci zařadí do skupiny FoundTime. FoundTime a VisitTime zobrazí ikony na [[user:menu:toolbary#Plugin|toolbaru Plugin]].
  
Line 98: Line 100:
  
 ==== Skript DeleteFoundTime pro smazání falešných časů nálezů ==== ==== Skript DeleteFoundTime pro smazání falešných časů nálezů ====
-Prohlédněte časy nálezů keší ve sloupci ''Nalezená''. I když jste časy do logů na [[http://www.geocaching.com]] nepsali, mohou se u některých keší objevit. Buď jste nějaký čas přeci jen do textu logu napsali - pak je to v pořádku. Nebo jste log dodatečně editovali, v logu se objevilo něco jako ''This entry was edited by PiTeam on Tuesday, 28 September 2010 at 12:23:25.'' a GeoGet to bez rozpaků naimportoval do času nálezu. Pak to v pořádku není a pro opravu, resp. smazání takového času z databáze GoeGetu slouží pomocný skript **DeleteFoundTime**.+Prohlédněte časy nálezů keší ve sloupci ''Nalezená''. I když jste časy do logů na [[http://www.geocaching.com]] nepsali, mohou se u některých keší objevit. Buď jste nějaký čas přeci jen do textu logu napsali - pak je to v pořádku. Nebo jste log dodatečně editovali, v logu se objevilo něco jako ''This entry was edited by PiTeam on Tuesday, 28 September 2010 at 12:23:25.'' a GeoGet to bez rozpaků naimportoval do času nálezu. Pak to v pořádku není a pro opravu, resp. smazání takového času z databáze GeoGetu slouží pomocný skript **DeleteFoundTime**.
  
 Nemá žádnou konfiguraci a pracuje nad aktuálně zobrazeným seznamem.\\ Nemá žádnou konfiguraci a pracuje nad aktuálně zobrazeným seznamem.\\
Line 125: Line 127:
 Předpokládám, že datum do logů na [[http://www.geocaching.com]] se píše podle data v místním čase v místě nálezu keše. Ovšem do tracklogů v GPX souborech se ukládá časový údaj zásadně v čase [[http://cs.wikipedia.org/wiki/Coordinated_Universal_Time|UTC]]. Pokud chceme z takového záznamu zjistit, jaký byl v daném bodě místní čas, musíme zjistit: Předpokládám, že datum do logů na [[http://www.geocaching.com]] se píše podle data v místním čase v místě nálezu keše. Ovšem do tracklogů v GPX souborech se ukládá časový údaj zásadně v čase [[http://cs.wikipedia.org/wiki/Coordinated_Universal_Time|UTC]]. Pokud chceme z takového záznamu zjistit, jaký byl v daném bodě místní čas, musíme zjistit:
   - jaká tam (tehdy) byla časová zóna   - jaká tam (tehdy) byla časová zóna
-  - jaká ta zóna má (tehdy měla) vlastnosti, resp. posun oproti UTC (včetně případného letního času)+  - jaké ta zóna má (tehdy měla) vlastnosti, resp. posun oproti UTC (včetně případného letního času)
 Jelikož časové zóny mají hranice často na hranicích států a definice vlastností časových zón se občas mění (i definice států a jejich hranic), nejde o nějaký triviální výpočet, resp. je k němu potřeba velké množství dat. Například až nejnovější GPS Garmin (Oregon) obsahují (aktuální) mapu časových zón a umí automaticky přepočítávat na místní čas. Jelikož časové zóny mají hranice často na hranicích států a definice vlastností časových zón se občas mění (i definice států a jejich hranic), nejde o nějaký triviální výpočet, resp. je k němu potřeba velké množství dat. Například až nejnovější GPS Garmin (Oregon) obsahují (aktuální) mapu časových zón a umí automaticky přepočítávat na místní čas.
 Databáze časových zón [[http://www.twinsun.com/tz/tz-link.htm]] sice existuje ve formě knihovny pro Deplhi, ale pro nějaké o hodně modernější než je v GeoGetu. Databáze časových zón [[http://www.twinsun.com/tz/tz-link.htm]] sice existuje ve formě knihovny pro Deplhi, ale pro nějaké o hodně modernější než je v GeoGetu.
Line 159: Line 161:
  
 ==== Seznam dostupných verzí ==== ==== Seznam dostupných verzí ====
-{{filelist>foundtime:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime}}+{{filelist>foundtime:*.gip&style=table&tableheader=1&tableshowdate=1&sort=mtime&limit=1}}
  
 ===== Seznam změn ===== ===== Seznam změn =====
  
-=== 1.0.(2011/02/15) === +=== 1.0.(2011/11/04) === 
-   Úvodní verze          +   Instalátor vytváří skupinu FoundTime a zapíná ikony na toolbaru 
 +   * Oprava skriptu DeleteFoundTime (přepočet AM/PM časů)
  
-/* Seznam tagů. Tagy můžete stránce přidělit buď ručně na následující řádce, nebo pomocí zatržítek v zápatí editačního okna *+=== 1.0.0 (2011/02/15) (počet stažení: 202) === 
-{{tag>skript ggp gpx}}+   Úvodní verze
  
 +/* Seznam tagů. Tagy můžete stránce přidělit buď ručně na následující řádce, nebo pomocí zatržítek v zápatí editačního okna */
 +{{tag>author_mpistora skript ggp gpx}}
user/skript/foundtime.1297816384.txt.gz · Last modified: 2011/02/16 00:00 (external edit)