Caches entlang einer Route: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
K
bessere Formulierung
K (Neuer Skriptlink mit Fehlerbehebungen für Windows)
K (bessere Formulierung)
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Datei:Oc car1.png|200px|thumb|right|Parameter]]Für Linux gibt es ein Skript, mit dem eine [[GPX-Datei]] erzeugt werden kann, die alle Caches entlang einer [[Route]] beinhaltet. Das Skript wurde durch [http://www.opencaching.de/viewprofile.php?userid=214033 ka_be] entwickelt und im [http://forum.opencaching.de/index.php?topic=3784.0 Opencaching-Forum] zur Verfügung gestellt.
[[Datei:Oc car1.png|200px|thumb|right|Parameter]]Für Linux gibt es ein Skript, mit dem eine [[GPX-Datei]] erzeugt werden kann, die alle Caches entlang einer [[Route]] beinhaltet. Das Skript wurde durch [http://www.opencaching.de/viewprofile.php?userid=214033 ka_be] entwickelt und im [http://forum.opencaching.de/index.php?topic=3784.0 Opencaching-Forum] zur Verfügung gestellt.


[http://www.opencaching.de/viewprofile.php?userid=234947 FriedrichFröbel] hat eine [https://github.com/FriedrichFroebel/oc_car-gui Version mit grafischer Oberfläche] auf Basis von Java entwickelt. Er kümmert sich auch um den Einbau neuer Funktionen und die Behebung eventuell vorhandener Fehler in das Bash-Skript.
[http://www.opencaching.de/viewprofile.php?userid=234947 FriedrichFröbel] hat eine [https://github.com/FriedrichFroebel/oc_car-gui Version mit grafischer Oberfläche] auf Basis von Java entwickelt. Er kümmert sich auch um den Einbau neuer Funktionen in das Bash-Skript und die Behebung eventuell vorhandener Fehler.


Das Skript sucht sich entweder selbst die [[Route]] oder es wird mit einer GPX-Datei aufgerufen, die die geplante Route enthält – diese kann bspw. bei [http://openrouteservice.org Openrouteservice.org] erzeugt werden. Dann sammelt es via [[OKAPI]] alle nötigen Daten zusammen. Es sendet auf Wunsch die GPX-Daten zu einer E-Mail-Adresse. Ab 500 Caches wird eine weitere GPX-Datei angelegt und versendet.
Das Skript sucht sich entweder selbst die [[Route]] oder es wird mit einer GPX-Datei aufgerufen, die die geplante Route enthält – diese kann bspw. bei [http://openrouteservice.org Openrouteservice.org] erzeugt werden. Dann sammelt es via [[OKAPI]] alle nötigen Daten zusammen. Es sendet auf Wunsch die GPX-Daten zu einer E-Mail-Adresse. Ab 500 Caches wird eine weitere GPX-Datei angelegt und versendet.
Zeile 30: Zeile 30:
#: <pre>sudo apt-get install curl</pre>
#: <pre>sudo apt-get install curl</pre>
# Skript herunterladen mit
# Skript herunterladen mit
#: <pre>curl https://raw.githubusercontent.com/friedrichfroebel/oc_car/master/oc_car.sh > oc_car.sh</pre>
#: <pre>curl https://raw.githubusercontent.com/FriedrichFroebel/oc_car/master/oc_car.sh > oc_car.sh</pre>
# Skript zur Verarbeitung der (Start- und Ziel-)Koordinaten herunterladen mit
# Skript zur Verarbeitung der (Start- und Ziel-)Koordinaten herunterladen mit
#: <pre>curl https://raw.githubusercontent.com/dominictarr/JSON.sh/master/JSON.sh > JSON.sh</pre>
#: <pre>curl https://raw.githubusercontent.com/dominictarr/JSON.sh/master/JSON.sh > JSON.sh</pre>
# Scripte ausführbar machen mit
# Skripte ausführbar machen mit
#: <pre>sudo chmod 744 oc_car.sh</pre>
#: <pre>sudo chmod 744 oc_car.sh</pre>
#: <pre>sudo chmod 744 JSON.sh</pre>
#: <pre>sudo chmod 744 JSON.sh</pre>
Zeile 57: Zeile 57:
# Versenden der generierten GPX-Dateien per Mail gewünscht? - Download von '''sendEmail'''
# Versenden der generierten GPX-Dateien per Mail gewünscht? - Download von '''sendEmail'''
#* Downloadlink: [http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v156.zip sendEmail]
#* Downloadlink: [http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v156.zip sendEmail]
#* Auf Festplatte entpacken
#* Auf Festplatte entpacken (zum Beispiel nach <code>C:\Pogram Files (x86)\sendEmail</code>) und diesen Pfad zur <code>PATH</code>-Umgebungsvariable hinzufügen
#* Installationspfad (zum Beispiel <code>C:\Program Files (x86)\GnuWin32\bin</code>) zur <code>PATH</code>-Umgebungsvariable hinzufügen
#* ''Hinweis: funktioniert nicht mit allen E-Mail-Anbietern''
#* ''Hinweis: funktioniert nicht mit allen E-Mail-Anbietern''


Zeile 68: Zeile 67:
#* Downloadlink: [https://raw.githubusercontent.com/dominictarr/JSON.sh/master/JSON.sh JSON.sh] (''Ziel speichern unter'')
#* Downloadlink: [https://raw.githubusercontent.com/dominictarr/JSON.sh/master/JSON.sh JSON.sh] (''Ziel speichern unter'')
#* Für Koordinatenabruf notwendig
#* Für Koordinatenabruf notwendig
#* Git Bash (<code>bash.exe</code>) öffnen und <code>JSON.sh</code> ausführbar machen mittels
# Git Bash (<code>bash.exe</code>) öffnen und <code>JSON.sh</code> ausführbar machen mittels
#*: <pre>chmod +x JSON.sh</pre>
#: <pre>chmod +x JSON.sh</pre>
# Download von '''oc_car.sh'''
# Download von '''oc_car.sh'''
#* Downloadlink: [https://raw.githubusercontent.com/friedrichfroebel/oc_car/master/oc_car.sh oc_car.sh] (''Ziel speichern unter'')
#* Downloadlink: [https://raw.githubusercontent.com/FriedrichFroebel/oc_car/master/oc_car.sh oc_car.sh] (''Ziel speichern unter'')
#* Im gleichen Verzeichnis wie <code>JSON.sh</code> speichern.


=== Ausführung des Skriptes ===
=== Ausführung des Skriptes ===

Navigationsmenü