Schlagwort-Archive: XML

GAutoUpdater – Autoupdate for Application

Hi!

Mir spinnt da mal wieder eine neue Projektidee im Kopf 🙂

Es geht darum, dass ich bereits einige Projekte gemacht habe bei denen ich mir ein Autoupdate Feature gewĂŒnscht hĂ€tte. Sprich: Beim Start der Applikation wird online auf eine neue Version geprĂŒft und diese bei Bedarf installiert.

Leider habe ich selbst nach langem Googlen nicht wirklich eine freie Lösung gefunden, die mir genĂŒgt hat.

Ich hĂ€tte gerne eine Lösung welche man per Konfigurationsdatei auf einer beliebigen URL großzĂŒgig konfigurieren kann. Der Autoupdater holt sich dann einfach diese Konfigurationsdatei, liest alle Optionen aus und wendet das Update an.

UnterstĂŒtzen sollte er natĂŒrlich Dateitypen wie:

  • Download
  • Overwrite
  • Execute
  • Shutdown Application and Execute

Die Verwendung sollte Ă€ußerst einfach sein und könnte in etwa so aussehen:

Ebenfalls sollte der GAutoUpdater mehrere Platformen und auch mehrere Programmiersprachen unterstĂŒtzen. So kann man ihn fĂŒr alle möglichen Applikationen verwenden, und selbst eine zentrale Konfigurationsdatei fĂŒr eine Applikation haben, die in mehrere Programmiersprachen und auf mehreren Platformen existiert.

Ich werde mich mal ein bisschen ransetzen in meiner Freizeit 🙂 Falls jemand mithelfen möchte, ihr seid gerne eingeladen 🙂

Gr33tz Goddchen