اوپن سٹریٹ میپ دا لوگو اوپن سٹریٹ میپ

autoupdate josm.jar

ایہہ ؜ 2؍؜November ؜2022ء‬ Russian (Русский) وچ «pfg21» لیکھ چھپیا گیا سی۔ ایہہ ؜14؍؜February ؜2023ء‬ تے پہلا نواں کرن

после отправки java8 по речке стикс, вместе с ней уплыл и JavaWebStart, через который у меня долгое время автоматически обновлялся josm.
немного поковырялся с OpenWebStart - он у меня просто не пошел.

после чего нашел элементарное решение в виде опции классического wget.

-N –timestamping Turn on time-stamping.

опция допускает скачивание файла только в случае если время файла на удаленном сервере больше чем время локального файла. что нам и нужно.
еще требуется чтобы файл лежал в текущей рабочей директории.

получился простенький скрипт, который работает много-много лет еще со времен виндовс хп.
josm_start.bat


:: переходим в директорию где содержится файл джосма.
cd С:\path\to\josm

:: проверяем на обновления и перекачиваем джосм если нужно
wget -N https://josm.openstreetmap.de/josm-tested.jar
:: есть еще https://josm.openstreetmap.de/josm-latest.jar
:: Development version, посвежее и вероятно побагованнее

:: запускаем через Hidden Start чтобы не зависало консольное окошко
:: у вас эта строчка будет другая
C:\path\to\HiddenStart\hstart64.exe /NOCONSOLE “C:\Program Files\Java\jdk-17\bin\java.exe -Xms1024M -jar C:\path\to\josm\josm-tested.jar”


всё, теперь джосм проверяется на обновления каждый запуск.
ярлык на скрипт можно положить куда угодно.

недавно спрашивали, вот таки добрался написать.

Email icon Bluesky Icon Facebook Icon LinkedIn Icon Mastodon Icon Telegram Icon X Icon

Discussion

ایہہ ؜ 4؍؜November ؜2022ء ‪11:40‬ تے «vorpalblade-kaart» ٹپݨی کیتی گئی سی۔

Please note that we have made JOSM available through the Microsoft Store. This also provides auto updates, but on a slightly delayed schedule (1 day or so).

https://apps.microsoft.com/store/detail/josm/XPFCG1GV0WWGZX (for verification that this is the correct link, go to https://josm.openstreetmap.de/ ).

ایہہ ؜31؍؜January ؜2023ء ‪19:20‬ تے «pfg21» ٹپݨی کیتی گئی سی۔

мда, пользоваться микрософт сторе….

ٹپݨی چھڈݨ واسطے لوگ‌این کرو