[Talk-de] automatisches Update von Josm

Dirk Stöcker openstreetmap at dstoecker.de
Mi Feb 11 13:16:46 UTC 2009


On Wed, 11 Feb 2009, Josias wrote:

> rm current -f
> wget -q http://josm.openstreetmap.de/current
> if perl -e 'print`unzip -c josm-latest.jar REVISION`=~/sion: (\d+)/' | cmp current >/dev/null
> then echo kein update
> else
>   echo update
>   rm josm-latest.jar -f
>   wget -q http://josm.openstreetmap.de/download/josm-latest.jar
> fi
> java -jar josm-latest.jar

Kannst Du nicht einfach im Download-Verzeichnis die Versionen auslesen und 
nur herunterladen, wenn eine neuere da ist? Das würde viele unnötige 
Downloads ersparen.

Die Versionen bekommst Du z.B. mit folgenden Aufrufen:

Latest:  perl -e 'print`wget -qO- josm.openstreetmap.de/download`=~/.*shot-(\d+)/s'
Stable:  perl -e 'print`wget -qO- josm.openstreetmap.de`=~/shot-(\d+)/'
Current: perl -e 'print`unzip -c josm-latest.jar REVISION`=~/sion: (\d+)/'

Ciao
-- 
http://www.dstoecker.eu/ (PGP key available)


Mehr Informationen über die Mailingliste Talk-de