Update-Klasse
Verfasst: 30. Juni 2010 21:53
Hi!
Ich denke, jeder, der eine etwas umfangreichere, aber nicht zu große (Open-Source-)Anwendung entwickelt, hat das Problem: Wie verkaufe ich meinem Anwender Aktualisierungen? Ich würde mir hierzu eine Klasse wünschen, die folgende Funktionalität bietet.
) Klasse schon? Wenn nein, gibt es Standards, an denen ich mich für Neuimplementierung orientieren könnte? Oder muss ich alles von Grund auf neu machen? Auch wenn es letztendlich nicht so kompliziert sein sollte, stelle ich mir die Implementierung zeitaufwendig vor.
Grüße,
Robin
Ich denke, jeder, der eine etwas umfangreichere, aber nicht zu große (Open-Source-)Anwendung entwickelt, hat das Problem: Wie verkaufe ich meinem Anwender Aktualisierungen? Ich würde mir hierzu eine Klasse wünschen, die folgende Funktionalität bietet.
- Im Konstruktor gebe ich an, von welcher URL, in welchen Format, etc. pp. die Änderungen geholt werden sollen.
- Eine Funktion checkForUpdates() überprüft, ob ein Update bereitsteht (inkl. Informationen wie Anzahl zu ändernder Dateien, Downloadgröße etc.).
- Eine Funktion doUpdates() aktualisiert die Installation. (Dabei müssen eventuell sudo oder ähnliche systemspezifische Anwendungen verwendet werden.)
Grüße,
Robin