Projektbeschreibung
ÜbersetztIch bin kein Programmierer und ich weiß nicht, in welcher Sprache ich schreiben werde.
Eine Beschreibung, wie es funktionieren soll.
Der Benutzer startet (wir haben das Programm erstellt – es muss ohne Installation funktionieren), der Benutzer erlaubt ihm den Zugriff auf das System.
1) Das Programm mountet durch Drücken der Taste (Ausführen) eine versteckte EFI-Partition auf der Festplatte
2) Das Programm überprüft die Ordner und deren Inhalte nach dem Überschreiben der Dateien in diesen Ordnern gemäß (angegeben)
Algorithmus
3) Das Programm wird die versteckte EFI-Partition unmounten
Ein vereinbarter Algorithmus
In den Ordnern in der versteckten EFI-Partition auf Festplatten mit GPT-Markierung befinden sich die Dateien des Clover-Bootloaders.
In meiner Cloud auf Yadisk oder Google Drive befinden sich neue Versionen von Dateien, die Sie zum Überschreiben der auf der EFI-Festplatte des Benutzers befindlichen Dateien verwenden müssen. Das Programm muss verstehen, dass es nur die Dateien ersetzen wird, die vorhanden sind, und keine anderen, die nicht existieren.
Das Programm funktioniert nur, wenn 1 Datei im EFI-Ordner die richtigen Parameter hat. Es gibt eine Datei namens config.plist, in der sich Codezeilen befinden, und in bestimmten Zeilen gibt es Seriennummern und ID-Geräte. Das Programm wird die Daten in unserer Cloud mit einer Liste von Seriennummern mit einer Seriennummer in der Datei, die auf der versteckten EFI-Festplatte verwendet wird, überprüfen, und falls es eine Übereinstimmung von 2 Parametern (Seriennummer und ID-Geräte) gibt, wird das Programm funktionieren und alle notwendigen Dateien aktualisieren.
Vielleicht ist das TK nicht vollständig und in der Entwicklungsarbeit werden Ergänzungen zur Beschreibung vorgenommen (ich berücksichtige das, da ich kein Programmierer bin). Es ist auch wichtig, dass der Entwickler nach der Erstellung in Kontakt bleibt und wir die Funktionalität des Programms weiterentwickeln können.
Es gibt auch Analogien, und wenn ich sie an meine Bedürfnisse anpassen könnte, wäre ich froh.