Das EasyPC-Ordnersystem

EasyPC ist ein geschlossenes System aus festgelegten Ordnern, Unterordnern und Dateien. Der Ordner "MyEasyPC" wird z.B. bei der ersten Ausführung der EasyPC-Software aus der Datei "MyEasyPC.zip" entpackt und enthält alle Anwendungen, Einstellungen, Dialoge und Daten. Er befindet sich per Standard:

Aufbau des EasyPC-Ordnersystems
MyEasyPC    
  Apps  
    Alle EasyPC-Anwendungen (jeweils als '.EXE'-Datei) und pro Anwendung:
  • eine '_S.SNT'-Datei für die internen Einstellungen
  • eine ' _D.SNT'-Datei für die internen Dialoge
  • eine '.HTML'-Datei für die Hilfe
    Die EasyPC.DLL Bibiotheks-Datei für die EasyPC-Standars
    Weitere Bibliotheken...
  _MyData  
    _MyNotes.SNT (für alle Notizen zu den Anwendungs-Daten)
    Pro Anwendung ein Daten-Ordner mit Unterordnern und Dateien
  _info  
    Allgemeine Hilfe-Dateien (.HTML)
  _data  
    Weitere Daten (Bilder, Sounds, Vorlagen, temporäre Daten...)
  global_S.SNT (die globalen Einstellungen gelten für jede Anwendung solange sie nicht in den internen Einstellungen überschrieben werden)
  global_D.SNT (die globalen Dialoge gelten für jede Anwendung solange sie nicht in den internen Dialogen überschrieben werden)
(MyEasyPC2)    
  Eine weitere Instanz mit anderen Anwendungen, Versionen, Einstellungen, Dialog-Texten, Daten... (z.B. für einen anderen EasyPC-Nutzer)
(MyEasyPC3)    
  ...
...    

Der Ordner "MyEasyPC" kann (vollständig oder teilweise) als Backup jederzeit wieder in eine Datei "MyEasyPC... .zip" gepackt werden. Diese Funktion bietet z.B. die EasyPC-Software (Zentrale) oder die Emails-Anwendung. Als Filter kann beispielsweise ein bestimmtes Änderungsdatum verwendet werden.

Bei einem Update werden Teile der Unterordner mit einer Update-Version überschrieben. Dies ist quasi das Gegenstück zum Backup.

Bei einer Synchronisation zweier "MyEasyPC"-Ordner (z.B. in der Starter-Anwendung) werden ältere Dateien des Zielordners mit den neueren überschrieben.

 

Weitere Details

Einstellungen, Dialoge, Notizen und viele weitere Daten werden in '.SNT'-Dateien (SenTables) gespeichert. Dies sind Semikolon (';') separierte Tabellen deren eigentliche Daten ab der dritten Zeile beginnen. Die erste Zeile gibt Kennungsinformationen und die zweite Zeile die Spaltenbezeichnungen an.

Alle Anwendungen benötigen die Datei "EasyPC.DLL" welche alle EasyPC-Standards zur Verfügung stellt. Wenn Sie als Entwickler selbst Anwendungen mit dieser Datei erstellen möchten wenden Sie sich für weitere Infos bitte an den EasyPC-Entwickler.

 

Site Map | Kontakt | Nutzungsvereinbarungen | Impressum | ©2015 SenPC.com - Software-Engineering