de.mdom.flightlog Version 4.4.2023. (c) 2016-2023 Michael Dom. Alle Rechte vorbehalten. Installation ------------ Zur Ausführung des Programms muss Java installiert sein (kostenlos von www.java.com). Das Programm selbst muss nicht installiert werden, es kann von jedem Speicherplatz aus gestartet werden. Starten des Programms --------------------- Unter Windows sollte es möglich sein, das Programm mit einem Doppelklick auf das Dateisymbol der JAR-Datei zu starten. Andernfalls klickt man mit der rechten Maustaste auf das Dateisymbol und wählt "Öffnen mit" -> "Java (TM) ..." Funktionsweise -------------- Das Programm liest eine CSV-Datei ein, verarbeitet sie in mehreren aufeinanderfolgenden Arbeitsschritten und bietet die Möglichkeit, die (Zwischen-)Ergebnisse als CSV-Dateien abzuspeichern. Es können so bis zu vier neue CSV-Dateien geschrieben werden. Die einzulesende Datei muss entweder durch die Exportfunktion von Aircraft Info Desk, Vereinsflieger oder dem Dassu-Flugleitungsprogramm oder mit diesem Programm erzeugt worden sein. Die Arbeitsschritte des Programms sind: 1. Ändern der Spalten, sofern die eingelesene Datei aus Aircraft Info Desk, Vereinsflieger oder dem Dassu-Flugleitungsprogramm stammt. 2. Ändern von Inhalten bei Luftfahrzeugtyp, Luftfahrzeugkategorie, Luftfahrzeugmotorkonfiguration, Crew-Funktionen, Flugplatznamen, Startart, Flugregel und Flugart. 3. Hinzufügen von Blockzeiten. 4. Überprüfen. 5. Zusammenfassen zu Sammeleinträgen. Das Programm kann keine CSV-Dateien lesen, die Sammeleinträge enthalten (also Dateien, die nach dem letzten Arbeitschritt geschrieben wurden). Im Falle von offensichtlich falschen oder fehlenden Daten werden beim Programmende Fehlermeldungen ausgegeben, und ggf. werden nicht alle oder keine Dateien geschrieben. Korrekturen in CSV-Dateien sollten mit einem Texteditor vorgenommen werden und nicht mit einem Tabellenkalkulationsprogramm, ansonsten können die Dateien evtl. von diesem Programm nicht mehr gelesen werden. (Dieses Problem tritt beispielsweise bei Dateien auf, die mit Excel bearbeitet und mit der Standard-"Speichern"-Funktion von Excel als CSV-Datei gespeichert werden. Ausnahme sind die von Aircraft Info Desk generierten Dateien, die mittels Excel ins CSV-Format konvertiert werden müssen.) Es werden vom Benutzer zahlreiche Eingaben abgefragt. Bei den Angaben, die sich auf Luftfahrzeugkategorien beziehen, kann jeweils nach der ersten Kategorie die Enter-Taste verwendet werden, um die Eingabe der vorhergehenden Kategorie zu übernehmen. Format der einzulesenden Dateien -------------------------------- Aircraft Info Desk ------------------ Das Flugbuch muss im Excel-Format exportiert, dann in Excel geöffnet und im CSV-Format (nicht UTF-8-kodiert) gespeichert werden. Die ersten beiden Zeilen der CSV-Datei müssen den folgenden Inhalt haben. Flugbuch;;;;;;;;;;;;;;; Datum;LFZ Typ;Kennzeichen;von;nach;Start;Landung;BlockOff;BlockOn;Landungen;Flugstunden;Blockzeit;Preiskategorie;Schüler;Bemerkung;Track Alternativ: Flugbuch_Name;;;;;;;;;;;;;;; Datum;LFZ Typ;Callsign;von;nach;Start;Landung;BlockOff;BlockOn;Landungen;Flugstunden;Blockzeit;Preiskategorie;Schüler/Pilot;Bemerkung;Track Vereinsflieger -------------- Das Flugbuch muss im CSV-Format exportiert werden. Zuvor müssen in der Flugbuch-Konfiguration alle Spalten zur voreingestellten Spaltenauswahl hinzugefügt werden. Die erste Zeile der CSV-Datei muss den folgenden Inhalt haben. "Datum";"Lfz.";"Pilot";"Begleiter/FI";"Start";"Landung";"Flugzeit";"Startort";"Landeort";"Landungen";"S.-Art";"Flugart";"Abr.";"Verein";"Bemerkung";"Abgerechnet";"Ausbildungsschritt zugeordnet";"Begleiter 2";"Begleiter 3";"Blockzeit in Minuten";"Blockzeit in hh:mm";"CheckIn";"CheckOut";"Dual-Time";"Duplikat";"Eigene Kosten (Bezahlt)";"FI-Time";"Flugauftrag von";"Flugdienstzeit";"Flugmodus";"Flugzeit in hh:mm";"Gast/Landegeb.";"Gesamtkosten (Bezahlt)";"Km";"Lfz.-Muster";"Luftfahrzeugart";"M.-Ende";"M.-Start";"Motorzeit";"Off-Block";"On-Block";"PIC-Time";"Schlepp-Lfz";"Schlepphöhe";"Schleppzeit";"Winde"