Einzelnen Beitrag anzeigen

Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
880 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: "ärgerlich bzw. übergriffig"

  Alt 26. Apr 2022, 18:31
Bei meinem etwas größeren Hobby-Projekt mache ich das so: Alles, was "im Hintergrund" passiert, ist per Default ausgeschaltet. Dazu gehört bei dem mp3-Player das Abfragen nach neuen Versionen, das Herunterladen von fehlenden Covern, das Quick-Edit von Metadaten sowie das automatische Anpassen der "Bewertung" der Files (Stück komplett abgespielt: Bewertung rauf; Stück abgebrochen: Bewertung runter).

Beim ersten Programmstart wird ein Wizard gestartet, der diese (imho durchaus sinnvollen) Dinge erläutert und abfragt, ob das aktiviert werden soll oder nicht. Falls "Wizard wurde gestartet" nicht in der Ini-Datei auf der Platte gespeichert werden kann (warum auch immer), wird der Wizard nicht gestartet. Am Ende kommt eine Zusammenfassung der im Wizard gemachten Einstellungen, und erst wenn dann auf "OK" geklickt wird, werden diese übernommen - sonst bleibt alles deaktiviert.

Abfrage nach neuen Versionen ist einmal pro Woche, wobei das Intervall in den ausführlichen Optionen auch geändert werden kann. Download und Installation (oder wahlweise entpacken des Zip-Archivs in den Programmordner) muss manuell erfolgen.
The angels have the phone box.
  Mit Zitat antworten Zitat