Skip to content

Updates

Lucas Greuloch (greluc) edited this page Sep 22, 2026 · 6 revisions

Updates

Die App hält sich selbst aktuell: Bei jedem Start prüft sie still im Hintergrund, ob auf GitHub eine neuere Version veröffentlicht wurde, und bietet sie dir auf der Start-Seite an.

Zum Senden brauchst du mindestens Version 2.9.1. Am 14.09.2026 ist die Anmeldung des Basetools auf eine neue Adresse umgezogen (profit-base.online/auth statt eines eigenen Hostnamens). Ältere Versionen suchen die alte Adresse, die es nicht mehr gibt, und „An Basetool senden" schlägt dort immer fehl. Auslesen und „Als JSON exportieren" funktionieren weiterhin — aber aktualisiere trotzdem: das Update-Banner auf der Start-Seite bietet dir die neue Version an.


Wie die Update-Prüfung funktioniert

  • Beim Start fragt die App die GitHub-Releases dieses Projekts ab.
  • Abgerufen werden ausschließlich die Release-Informationen (Versionsnummer, Datei, Größe, Prüfsumme). Es werden keine Nutzungsdaten übertragen.
  • Die Prüfung blockiert nie und kann die App nicht stören: Ohne Internetverbindung, bei einem Server-Problem oder wenn es nichts Neues gibt, passiert einfach nichts — die App startet ganz normal, es erscheint kein Banner.

Ein Update wird dir nur angeboten, wenn die gefundene Version

  • neuer ist als deine installierte,
  • eine fertige Veröffentlichung ist (keine Vorab-/Test-Version wie …-rc1),
  • und eine .msi direkt aus den GitHub-Releases dieses Projekts mitbringt, für die GitHub eine SHA-256-Prüfsumme veröffentlicht. Fehlt die Prüfsumme, bietet die App kein Update an.

Das Update-Banner auf der Start-Seite

Gibt es eine neuere Version, erscheint oben auf der Start-Seite ein Banner mit dem Titel „Update verfügbar". Es zeigt:

  • die neue Versionsnummer und deine aktuelle (z. B. „Version 2.9.1 ist auf GitHub veröffentlicht — installiert ist v2.9.0."),
  • die ungefähre Download-Größe („≈ … MB"),
  • die Schaltflächen „Herunterladen & installieren" und „Später".

„Herunterladen & installieren"

Ein Klick startet die folgende Abfolge — du musst nichts weiter tun:

  1. Herunterladen. Die MSI wird in einen neu angelegten temporären Ordner geladen (%TEMP%\basetool-sc-extractor-update-…), nie in den Programmordner. Während des Downloads zeigt das Banner „Update wird heruntergeladen…" mit Fortschritt.
  2. Prüfen. Die heruntergeladene Datei wird über Dateigröße und SHA-256-Checksumme verifiziert. Ist die Datei unvollständig oder beschädigt, wird sie verworfen und das Banner wechselt in den Fehlerzustand. Dieselbe Prüfsumme steht in den Release-Notes, du kannst sie also auch selbst nachrechnen — siehe Virenwarnung & Echtheit prüfen.
  3. Installieren & Beenden. Das Banner zeigt „Installer gestartet — die App wird jetzt beendet…". Die App schließt sich, damit der Installer den Programmordner ersetzen kann. Unmittelbar bevor der Windows Installer die Datei öffnet — und noch einmal vor „Als Administrator erneut versuchen" — prüft die App die Checksumme erneut; passt sie nicht, wird nichts installiert.
  4. Neu starten & Aufräumen. Nach der Installation startet die App automatisch wieder — du musst sie nicht von Hand öffnen. Die Update-Datei wird dabei automatisch wieder gelöscht; auch wenn du das Setup mittendrin abbrichst, bleibt nichts zurück.

Der automatische Neustart greift auf die installierte Version — egal, ob das Update eingespielt oder (etwa nach einem Abbruch) zurückgerollt wurde. Sollte er einmal ausbleiben, startest du die App wie gewohnt über das Startmenü oder die Desktop-Verknüpfung.

„Später"

Blendet das Angebot für die laufende Sitzung aus. Es gibt bewusst kein dauerhaftes „diese Version überspringen" — die App merkt sich diese Wahl nicht. Beim nächsten Start erscheint das Banner also erneut.


Wenn das Update fehlschlägt

Schlägt der Download, die Prüfung oder der Start des Installers fehl, färbt sich das Banner rot und zeigt „Update fehlgeschlagen: …" mit einer kurzen Begründung. Dann hast du zwei Schaltflächen:

  • „Erneut versuchen" — wiederholt den ganzen Vorgang. Die häufigste Ursache ist eine wackelige Internetverbindung; ein zweiter Versuch hilft meist.
  • „Später" — blendet das Banner für die Sitzung aus.

Wenn es weiterhin nicht klappt: Lade die neue MSI einfach von Hand von der GitHub-Releases-Seite herunter und führe sie aus — das ist gleichwertig zum automatischen Update (siehe Installation).

„Als Administrator erneut versuchen?"

Der eigentliche Einbau läuft, nachdem sich die App geschlossen hat, über den Windows-Installer. Scheitert dieser Schritt, zeigt der Installer-Helfer einen Dialog „Als Administrator erneut versuchen?":

  • Ja — die Installation wird mit Administratorrechten wiederholt (Windows fragt dazu einmal über die Benutzerkontensteuerung nach). Das behebt insbesondere den Fehler „Could not set file security for file …\Config.Msi\….rbf. Error: 5" (Windows-Installer Error 1926). Er tritt auf, wenn die App auf einem Nicht-Systemlaufwerk (z. B. D: oder E:) installiert ist: Dort darf ein normaler Benutzer die nötigen Dateirechte nicht setzen, mit Administratorrechten aber schon.
  • Nein — es bleibt bei der bisher installierten Version; es wird nichts verändert.

Am zuverlässigsten liegt die App auf dem Systemlaufwerk C: (der Standardpfad %LOCALAPPDATA%\Basetool SC Extractor\ liegt genau dort). Kommt der Fehler immer wieder und hilft der Admin-Versuch nicht — etwa weil dein Konto keine Administratorrechte hat —, deinstalliere die App und installiere sie neu unter C:.


Gut zu wissen / Sonderfälle

Situation Erklärung
Es erscheint nie ein Banner. Entweder bist du aktuell, oder es gibt gerade keine fertige neuere Version, oder es besteht keine Internetverbindung. Das ist normal — die App funktioniert trotzdem voll.
Die App schließt sich beim Update von selbst. So gewollt: Der Installer kann den laufenden Programmordner nur ersetzen, wenn die App beendet ist. Danach startet sie automatisch wieder.
Das Setup-Fenster erscheint, ich breche es ab. Kein Problem — die installierte Version bleibt erhalten, und die heruntergeladene Update-Datei wird trotzdem aufgeräumt.
Der Download wirkt „eingefroren". Bei langsamer Leitung oder unbekannter Dateigröße läuft die Fortschrittsanzeige als unbestimmter Balken — das ist kein Fehler. Notfalls abbrechen und erneut versuchen.
Endlose „…\Config.Msi\….rbf. Error: 5"-Meldung. Der Installer kann auf einem Nicht-Systemlaufwerk (D:/E:) die Dateirechte nicht setzen. Im Dialog „Als Administrator erneut versuchen?" auf Ja — oder die App auf C: neu installieren (siehe oben).
Eine alte .msi liegt noch im Temp-Ordner. Falls ein Update-Vorgang einmal hart abgebrochen wurde: Die App räumt die Ordner %TEMP%\basetool-sc-extractor-update-…\ beim nächsten Start selbst auf. Du kannst ihn auch gefahrlos selbst löschen.

Siehe auch: Installation · Virenwarnung & Echtheit · Datenschutz · Fehlerbehebung & FAQ

Clone this wiki locally