GeoGet

Complete geocaching solutions

User Tools

Site Tools


user:navody:efektivne

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
user:navody:efektivne [2020/10/28 11:00] – opravy hrubek a překlepů mikromuser:navody:efektivne [2024/07/14 10:45] (current) – [OneDrive] mikrom
Line 35: Line 35:
   - Nejprve si nastavíme filtr podle toho, které WP CHCEME mít zobrazené u keší. Nastavení najdeme na POSLEDNÍ záložce okna (ten sloupeček vpravo).   - Nejprve si nastavíme filtr podle toho, které WP CHCEME mít zobrazené u keší. Nastavení najdeme na POSLEDNÍ záložce okna (ten sloupeček vpravo).
   - Pak zapneme filtrované hledání (ikonka trychtýře na [[user:menu:toolbary#hlavni|hlavním panelu toolbaru]]) - na ikoně NEbude křížek   - Pak zapneme filtrované hledání (ikonka trychtýře na [[user:menu:toolbary#hlavni|hlavním panelu toolbaru]]) - na ikoně NEbude křížek
-  - Načteme ggt seznam do okna GeoGetu+  - Načteme GGT seznam do okna GeoGetu
  
 === Filtrované hledání === === Filtrované hledání ===
Line 45: Line 45:
  
 === SQL === === SQL ===
-Pro velmi specifické a sofistikované hledání lze, při troše znalosti [[user:databaze|databáze]], použít tzv. SQL příkazy. Ty mohou pokročilí uživatelé spouštět přes pluginy [[user:skript:smartfilter|SmartFilter]], [[user:skript:geojarry|GeoJarry]], nebo třeba v dávkách [[user:skript:combine|Combine]]. Zjištění keší více nálezovými logy, nebo finálními waypointy je tak otazkou okamžiku.+Pro velmi specifické a sofistikované hledání lze, při troše znalosti [[user:databaze|databáze]], použít tzv. SQL příkazy. Ty mohou pokročilí uživatelé spouštět přes pluginy [[user:skript:smartfilter|SmartFilter]], [[user:skript:geojarry|GeoJarry]], nebo třeba v dávkách [[user:skript:combine|Combine]]. Zjištění keší více nálezovými logy, nebo finálními waypointy je tak otázkou okamžiku.
  
 {{http://www.youtube.com/v/bzHaaiEsFs0?.swf?640×400}} {{http://www.youtube.com/v/bzHaaiEsFs0?.swf?640×400}}
Line 75: Line 75:
  
 <code> <code>
-mklink /D "%userprofile%\Dropbox\GeoGet" "%appdata%\GeoGet"+mklink /D "%UserProfile%\Dropbox\GeoGet" "%AppData%\GeoGet"
 </code> </code>
  
Line 85: Line 85:
 Pozor na to, aby před vypnutím počítače byl DATADIR synchronizován. Pokud nebude databáze úplně synchronizovaná může dojít při dalším spuštění GeoGetu k jejímu poškození. Pozor na to, aby před vypnutím počítače byl DATADIR synchronizován. Pokud nebude databáze úplně synchronizovaná může dojít při dalším spuštění GeoGetu k jejímu poškození.
 </WRAP> </WRAP>
 +
 +==== OneDrive ====
 +Pro použití OneDrive pro zálohu datového adresáře platí stejné zásady jako pro Dropbox - vypnout synchronizaci před spuštěním GeoGetu. Můžeme si pro to například vytvořit skript pro [[https://autohotkey.com/|AutoHotkey]], který vše zařídí za nás.
 +
 +Po spuštění vypne OneDrive a spustí GeoGet; mezitím čeká na pozadí, a po zavření GeoGetu zase zpátky pustí OneDrive.
 +
 +  - Stáhneme si AutoHotkey, a ''AutoHotkey64.exe'' přejmenujeme například na ''GeoGetOneDrive.exe''
 +  - Vytvoříme si textový soubor s názvem 'GeoGetOneDrive.ahk' (pozor na správnou příponu) a umístíme ho do stejné složky jako výše zmíněný EXE soubor. Docílíme tak toho, že spuštěním EXE se vykoná obsah AHK skriptu.
 +  - Jako obsah AHK skriptu vložíme následující kód:<code autohotkey GeoGetOneDrive.ahk>
 +#Requires AutoHotkey v2
 +
 +; Set the tray icon to the GeoGet icon
 +TraySetIcon("C:\Program Files (x86)\GeoGet\GeoGet.exe", 1)
 +
 +; Copy this function into your script to use it.
 +HideTrayTip() {
 +    TrayTip  ; Attempt to hide it the normal way.
 +    if SubStr(A_OSVersion,1,3) = "10." {
 +        A_IconHidden := true
 +        Sleep 200  ; It may be necessary to adjust this sleep.
 +        A_IconHidden := false
 +    }
 +}
 +
 +; Stop OneDrive
 +RunWait('"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /shutdown')
 +
 +TrayTip "OneDrive sync stopped, `nstarting GeoGet...",,36
 +Sleep 3000 ; Let it display for 3 seconds.
 +HideTrayTip
 +
 +; Run GeoGet and wait until it is closed
 +RunWait('"C:\Program Files (x86)\GeoGet\GeoGet.exe"')
 +
 +; Start OneDrive
 +Run('"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background')
 +
 +TrayTip "GeoGet closed, `nOneDrive sync started.",,36
 +Sleep 3000 ; Let it display for 3 seconds.
 +HideTrayTip
 +
 +ExitApp()
 +</code>
 +  - Nyní stačí GeoGet spouštět tímto naším skriptem. Případně si změnit zástupce na ''GeoGet.exe'' aby spouštěl tento skript (a ikonu použil z ''GeoGet.exe'').
  
  
 ==== PSPad ==== ==== PSPad ====
 Pro psaní a úpravy nejen [[user:skripty|skriptů]], ale i šablon pro [[user:skript:ggstat|GgStat]], [[user:skript:ggsexpr|GgsExpr]] a dalších nástrojů v GeoGetu nám skvěle poslouží tento český program. Více naleznete na samostatné stránce [[user:skripty:pspad|zde]]. Pro psaní a úpravy nejen [[user:skripty|skriptů]], ale i šablon pro [[user:skript:ggstat|GgStat]], [[user:skript:ggsexpr|GgsExpr]] a dalších nástrojů v GeoGetu nám skvěle poslouží tento český program. Více naleznete na samostatné stránce [[user:skripty:pspad|zde]].
user/navody/efektivne.1603879244.txt.gz · Last modified: 2020/10/28 11:00 by mikrom