PocketDrake - geocaching na PDA

Toto je starší verze dokumentu!


Spolupráce s programy na PC

GeoGet, GeoKuk, Mobile Atlas Creator

Plugin (makro) GeoGetu pro synchronizaci dat s PC.

  • obousměrná synchronizace databází s programem GeoGet
  • zálohování databáze PocketDrake v PC
  • obousměrná synchronizace offline obrázků listingů s GeoGetem
  • generování FieldNotes a upload na www.geocaching.com
  • přenos Tracks z PocketDrake do PC
  • přenos offline mapových kachlí www.mapy.cz z programu GeoKuk
  • přenos offline mapových kachlí z programu Mobile Atlas Creator
  • podpora připojení přes ActiveSync, čtečku karet nebo MassStorage (Disk Drive)

Autor

Diskuzní fórum


Historie verzí


  • 1.2.3
    • Doplnění možnosti aktualizace pluginu přímo z pluginu
    • Možnost umístění ikony na lištu pluginů přímo z pluginu
    • Na současné verzi GG tuto poslední verzi pluginu nelze spustit, musíme počkat na 2.4.3.
  • 1.2.2
    • Podpora připojení přes čtečku karet nebo jako MassStorage (Disk Drive) (Pozor! Minimálně jednou je nutné provést spojení přes ActiveSync pro načtení nastavení z registru PDA a nechat zaškrtnutou volbu „Ponechat adresář xTemp“). (Při připojení přes čtečku nebo jako disk drive, se z GeoKuku bohužel kopírují všechny soubory, bez ohledu na nastavení. Bude to vyžadovat trochu víc práce na vyřešení kopírování obsahu celých adresářů. Z MobAtlCr to funguje normálně.)
    • Podpora automatické aktualizace pluginu v GeoGetu (viz. připravovaná verze GG 2.4.3)
    • Využívá některé nové funkce z připravované verze GeoGetu 2.4.3, zatím tedy otestováno pouze částečně, tato verze GG ještě není uvolněna.
    • Na současné verzi GG tuto poslední verzi pluginu nelze spustit, musíme počkat na 2.4.3.
  • 1.2.1
    • Testovaci verze, neodzkoušeno!!.
    • Z důvodu odlišení názvu od samotného progrmau došlo k přejmenování skriptu na PocketDrakeSync. Musíte si přenastavit lištu pluginů, pokud na ni sript máte umístěn.
    • Doplněna správa profilů, protože už těch voleb bylo moc a čekal jsem, že se někdo ozve, tak jsem ho předběhl :-)
    • Dopracována podpora generování FieldNotes přímo z databáze GeoGetu
    • Možnost offline práce s některými funkcemi, které to umožňují
  • 1.16
    • Opravena chyba synchronizace databáze GeoGetu zanesená v minulé verzi (aktualizovaly se všechny keše).
    • Možnost generovat FieldNotes i přímo z databáze GeoGetu (nedoporučuji používat, zatím neumí jiné než „found“ logy)
  • 1.15
    • Možnost kontroly exportované trasy před přepsáním databáze v PDA.
    • Možnost povolit/nepovolit kontrolu spuštěného PocketDrake (pro zařízení, u kterých kontrola selhává)
  • 1.14
    • Přenos mapových kachlí z programu Mobile Atlas Creator. Přenáší se všechny mapové kachle, které standardně podporuje PocketDrake a které si v daném atlasu Mobile Atlas Creatoru vytvoříte.
  • 1.12
    • Vyřešení problému s aktualizací v rámci jednoho dne (ráno PC⇒PDA a večer po návratu z lovu PC⇐PDA). To pro opravdové synchronizační fanatiky :-)
    • Oprava chyby, kdy neproběhla synchronizace map z důvodu nezaložené složky pro „Kachle“ v PDA (PD si ji založí až při načtení první kachle z netu). Makro si ji raději tedy založí samo. To samé platí pro offline obrázky listingů a složku „Img“.
  • 1.11
    • Automatický upload přenesených FieldNotes na geocaching.com. Pozor! Pokud budete chtít využívat, pak vyžaduje instalaci GeoJarry.
  • 1.05
    • V adresáři makra se vytváří adresář xTemp kde jsou dočasně pro účely testování a hledání chyb umístěny soubory dávek a dalších pomocných souborů. Pokud někdo bude mít potíže s některou komplikovanější funkcí, může si ji spustit pomocí příslušné dávky z cmd okna a sledovat její průběh, případně lokalizovat lépe chyby. Názvy souborů jsou snad vypovídající.
  • 1.04
    • Automatické načtení cesty adrasáře GeoKuku. V menu programu GeoGet [Pluginy/Správce pluginů/PocketDrake/GeoKukPath] zadejte jako cestu k adresáři GeoKuku: <auto> (je implicitně) a nemusíte cestu zjišťovat. Pokud byste s tím měli problémy, můžete samozřejmě nastavit i pevnou cestu jako dříve.
    • Oprava práce makra, pokud byly v názvu adresářů použity národní znaky
  • 1.02
    • Podařilo se mi ukecat autora RapiSync k opravě funkce <wild cards> a možnosti zadání více parametrů. Je tedy nyní možné synchronizovat pouze zvolené mapové kachle. Odpadá nutnost čištění adresářů GeoKuku.
  • 1.01
    • Oprava utility RapiSync, která špatně nastavovala datum cílového souboru a tedy špatně synchronizovala. Nyní je synchronizace rychlejší
  • 1.00
    • Základní verze

Stažení


datum soubor
16.09.2010 PocketDrakeSync-1.2.3.zip ( B, 0 downloads)
15.09.2010 PocketDrakeSync-1.2.2.zip ( B, 0 downloads)
14.09.2010 PocketDrakeSync-1.2.1.zip ( B, 0 downloads)
09.09.2010 PocketDrake_1_16.zip (242.11 KiB, 118 downloads)
09.09.2010 PocketDrake_1_15.zip (240.97 KiB, 115 downloads)
04.09.2010 PocketDrake_1_14.zip (206.26 KiB, 132 downloads)
03.09.2010 PocketDrake_1_12.zip (205.56 KiB, 104 downloads)
02.09.2010 PocketDrake_1_11.zip (174.93 KiB, 118 downloads)
01.09.2010 PocketDrake_1_05.zip (172.72 KiB, 104 downloads)
01.09.2010 PocketDrake_1_04.zip (172.64 KiB, 117 downloads)
31.08.2010 PocketDrake_1_02.zip (172.6 KiB, 112 downloads)
30.08.2010 PocketDrake_1_01.zip (171.57 KiB, 106 downloads)
30.08.2010 PocketDrake_1_00.zip (173.61 KiB, 99 downloads)

Instalace


Instalaci je od nové verze GeoGetu 2.4.3 možné provádět automaticky, viz. dokumentace k programu GeoGet. Nebo ze stránek doplňku na domovských stránkách GeoGetu.
Pokud ji však budete provádět ručně, držte se následujících kroků:

  • Pokud máte spuštěný GeoGet, ukončete ho
  • Nejprve smažte, pokud jste měli plugin již nainstalovaný, kompletní původní složku s pluginem '\PocketDrakeSync' nebo starší variantu '\PocketDrake'
  • Rozbalte obsah zip souboru i s cestou do slozky script datove složky GeoGetu. Výsledek musí vypadat nějak takto: DataDir_GeoGet\script\PocketDrakeSync\*.*
  • Pokud budete využívat automatický upload FieldNotes, nainstalujte GeoJarry
  • Spusťte GeoGet
  • Zkontrolujte nastavení parametrů makra v [Pluginy/Správce pluginů/PocketDrakeSync/]. Jedná se o cesty kam se mají ukládat FieldNotes a Tracks. Implicitně se ukládají do slozek FieldNotes a Tracks přímo v adresáři makra. Dále pak zkontrolujte nastavení cesty adresáře s mapovými kachlemi Geokuku (implicitně je zadán tag <auto> a cestu si makro zjišťuje samo.
  • Pokud chcete tlačítko pro volání makra na nástrojovou lištu, nastavte ho přes menu [Pluginy/Spravce pluginu/Toolbar pro hlavni pluginy].

Popis funkce


  • Aktualizace změn provedených v databázi PocketDrake zpět do GeoGetu
    • Přenese se databáze do datového adresáře GeoGetu a nastaví se jako aktivní.
    • Vyfiltrují se pouze keše u kterých došlo ke změně po nastaveném datumu a uloží se do souboru gpx.
    • Přepne se na původní databázi a z uloženého souboru se naimportují data.
    • Po ukončení makra se zobrazí keše u kterých došlo k aktualizaci.
    • Pozn: pokud smažete v PocketDrake waypoint nebo celou cache, v databázi GeoGetu se nesmaže.
    • Je možné povolit generování FieldNotes i přímo z aktualizované databáze. Exportují se pouze z aktualizovaných keší.
    • Nastavení cílového adresáře pro FieldNotes se provádí v menu GeoGetu [Pluginy/Správce pluginů].
  • Možnost zálohování databáze PocketDrake v PC
    • V datovém adresáři GeoGetu zůstane zachována přenesená databáze z PocketDrake pod názvem PocketDrake.db3.
    • Je možné s ní běžným způsobem v programu GeoGet pracovat.
  • Přenos FieldNotes a Tracks z PocketDrake do PC
    • Vyexportované FieldNotes a Tracks programem PocketDrake budou přeneseny do složek v PC.
    • Nastavení cílových adresářů se provádí v menu GeoGetu [Pluginy/Správce pluginů].
  • Upload FieldNotes na server geocaching.com
    • Musíte mít správně nainstalován, nastaven a zprovozněn GeoJarry - vyzkoušejte jeho funkčnost alespoň na nějakém makru, které je součástí distribuce GeoJarryho (např. GeoJarry-Download listing).
    • Můžete si vybrat zdrojový soubor FieldNotes buď přímo ručně exportovaný z Programu PocketDrake a přenesený do PC nebo generovaný z aktualizovaných keší GeoGetu.
    • Po importu FieldNotes na server se otevře okno prohlížeče se stránkou seznamu nahraných FieldNotes a můžete provést jejich editaci a odeslání jako log.
    • Server akceptuje pouze FieldNotes starší než je časová značka posledního minule uploudovaného FieldNote, čili klidně můžete uploudovat to samé znovu a nedojde k duplikaci
      Pozor: to neplatí pokud na serveru fieldnotes smažete pomocí tlačítka „Clear All Field Notes“, pak se časová značka vynuluje a dojde k uploudu všech fieldnotes obsažených v souboru znovu. Pro mazání tedy raději použijte zaškrtávátka a tlačítko „Bulk Delete“.
  • Přenos databáze GeoGetu do PocketDrake
    • Pokud je povoleno, pak se zkontroluje zda byla z databáze vyexportována stopa. Případně je umožňěn její export. (Přepsáním databáze dojde i k přepsání a vymazání stopy)
    • Zkontroluje se datum aktualizace u všech záznamů (keší) aktivní databáze a je-li dnešní, nastaví se na včerejší (z důvodu případné následné zpětně synchronizace v rámci jednoho dne).
    • Aktivní databáze GeoGetu se nakopíruje do PocketDrake.
  • Synchronizace offline obrázků listingů mezi programem GeoGet a PocketDrake
    • Kopírování probíhá na základě časové značky jednotlivých souborů. Přenos probíhá oběma směry, tedy v PC i v PDA by se měly udržovat všechny obrázky. Stáhnete-li si tedy nějaké obrázky pri lovech v terénu, přenesou se vám do PC také.
    • Při větším množství souborů je tato operace časově náročnější!
  • Přenos offline map z GeoKuku do PocketDrake (www.mapy.cz)
    • Kopírování probíhá na základě časové značky jednotlivých souborů, tedy pokud již v PDA mapová kachle existuje nebo je mladší, pak se znovu nekopíruje.
    • Je možné zvolit typ mapových kachlí (turist. base, ortophoto, atp.), které budou přenášeny.
    • Při větším množství mapových kachlí je tato operace časově náročnější!
    • V menu programu GeoGet [Pluginy/Správce pluginů/PocketDrake/GeoKukPath] je možnost nastavení cesty k mapovým kachlím programu GeoKuk. Standardně je nastaven TAG <auto> a makro si cestu zjišťuje samo. V případě komplikací s automatickou cestou, je možné cestu zadat běžným způsobem (default=C:\Users\-NameOfUser-\geokuk\prchave\kachle, kde -NameOfUser- je název vašeho profilu v PC).
  • Přenos offline map z programu Mobile Atlas Creator do PocketDrake
    • V Mobile Atlas Creatoru nastavte [Atlas settings/Format] na „OSMTracker tile storage“
    • Přenáší se všechny mapové kachle, které standardně podporuje PocketDrake a které si v daném atlasu Mobile Atlas Creatoru vytvoříte. Jsou to tyto:
      • Google Maps, Earth, Terrain
      • Cykloatlas (CZ, SK)
      • FreeMap Slovakia Atlas
      • OpenStreetMaps
      • OpenStreetMaps Public Transport
      • MyTopo (pouze USA)
    • Při větším množství mapových kachlí je tato operace časově náročnější!

Když něco nefunguje


  • Zkontrolujte zda máte nejnovější verzi GeoGetu.
  • Zkontrolujte zda máte nejnovější verzi pluginu PocketDrakeSync, případně naopak zkuste některou ze starších.
  • Zkontrolujte zda je na kartě vašeho PDA dostetek volného míta pro databázi, offline obrázky a mapové kachle.
  • Udělejte si čas a prostudujte důkladně tento návod a případně i „hinty“ (bubliny - najeďte myší nad přístroj) u jednotlivých prvků dialog. nastavovacího okna pluginu. Může vám to ledasco napovědět.
  • Pokuste se prozkoumat obsah adresáře xTemp, který najdete v adresáři pluginu. Třeba zjistíte nějaké anomálie v cestách k souborům a poradíte si sami.
  • Odinstalujte celý plugin, vymažte celý adresář pluginu a nainstalujte ho znovu z originál instalačního balíčku, nepřidávejte žádné konfigurační a ini soubory z předchozí instalace.
  • Případně se pokuste mi poslat (kontakt v profilu) celý obsah adresáře xTemp. Vymažte soubor „gjTemp.in“, který obsahuje přihlašovací údaje na gc.com, čili ten mi raději neposílejte. A připojte popis vašeho problému.

Známé problémy a omezení


  1. Ke každé keši můžete vytvořit v PocketDrake pouze jednu FieldNotes. Další můžete vytvořit až po exportu FN z PD do souboru nebo po synchronizaci databází z GG a vygenerování FieldNotes. Jinak při pokusu o vytvoření další FN dojde vlastně k přepsání té původní. V databázi GG je připraveno místo právě a pouze pro jednu FN.
  2. Při odpojeném PDA nebo režimu čtečky katet, musíte mít načtené a uložené soubory konfigurace PDA v adresáři xTemp. Tedy alespoň jednou provést synchronizaci přes ActiveSync a mít trvale zaškrtnutou volbu „Ponechat adresář xTemp“.
  3. Na některých zařízeních nemusí správně fungovat test spuštěného PocketDrake. Pokud se vám proces makra zastaví, PDA se kousne a v Bussy dialogu je zobrazena zpráva: „Testuji zda není v PDA spuštěn PocketDrake“, je to bohužel zřejmě i váš případ. Řešením je pouze zrušení tohoto testu v dialog. okně makra (vlevo dole).
    Zatím se tento problém projevil na následujících zařízeních, pokud máte stejný problém, dejte vědět a pokusíme se docílit opravy u autora utility rapiproc.
    • HTC Diamond 2

Náměty do budoucna


  • Pokus o kopírovací utilitu, která dle „wild cards“ bude kopírovat v rámci PC (ne PDA) obsah celého adresáře včetně vnořených složek. Tedy pouze soubory odpovídající zadané masce. Kdyby měl někdo nápad nebo to zrovna udělal, budeme rádi :-)

Další jazyky
Překlady této stránky:
Příspěvek