JTDX_improved-fL
Traditionell verwendet sowohl ‚WSJT(-X)‚ als auch das Derivat ‚JTDX‚ eine Logdatei mit festem Namen in einem festen Ordner. Fest in dem Sinn, das er vom Benutzer nicht geändert werden kann. Auch das von Uwe, DG2YCB, programmierte ‚JTDX_improved‚ setzt diese Tradition fort.
Bei der Verwendung eines Logbuchprogrammes existieren damit zwei Logs auf dem Rechner — das des Logbuchprogramms und das JTDX-Log.
Logbuchprogramme haben zwar heute die Funktion, externe Logdateien auf Veränderungen zu überwachen, so das geloggte QSO automatisch ins Logbuch eingetragen werden, aber Änderungen im Logbuch (eingehende Bestätigungen für QSO/DXCC) kommen nicht im JTDX-Log an. Somit hat man Logs unterschiedlichen Inhalts.
Wer beim Funken auf eine aktuelle (macht inaktuell Sinn??) Statusanzeige (bestätigte Call/DXCC, ITU usw.) Wert legt, muß das JTDX-Log auf dem Stand des Logbuchprogramms halten, d.h. er muß das JTDX-Log immer mal „updaten“.
In diesem speziellen Fall wird das dadurch erschwert, das sich die ‚wsjtx_log.adi‚-Logdatei in einem Ordner befindet, der, bei der Verwendung von Win-Standardeinstellungen, „versteckt“ ist. Sie befindet sich im (rot markierten) Ordnerbereich ‚C:\Users\Username\AppData\Local\JTDX\..‚.
Obwohl ich die Ordneransicht so „aufgebohrt“ habe, das ich mit üblichen Dateibrowsern darauf Zugriff habe, zeigt mein Logbuchprogramm (UcxLog) den Ordner ‚C:\Users..‘ nicht an. Ich kann beim Export die Logdatei zwar sofort in ‚wsjtx_log.adi‚ umbenennen, bekomme sie aber nicht nach ‚C:\Users..‘ kopiert.
Jetzt bekommt der Zusatz ‚-fL‘ als: ‚free Log‘ einen Sinn. Damit kann irgendeine (Adif)-Datei irgendwo im Dateisystem verwendet werden. Diese lässt sich dann ganz einfach per Adif-Export aus dem Logbuchprogramm überschreiben und damit aktualisieren, so das JTDX-Log und Logbuch synchron sind.
Bei dieser Programmversion wird in der Titelzeile das aktuelle Log angezeigt.
Da diese Programmversion beim ersten Start keinen Logfile hat, öffnet sich das Konfigurationsfenster und es MUSS per ‚Change Log‚-Button ein Logfile ausgewählt werden. Sonst lässt sich das Konfigurationsfenster nicht schliessen. Bei der Logauswahl werden nur Dateien mit der Endung ‚adif‘ angezeigt.
Diese Version basiert auf der aktuellen ‚jtdx-v2.2.159-32A-win64_improved_with_JTDX_GUI„, die Uwe, DG2YCB auf Sourceforge veröffentlicht hat. Aus dem Dateinamen geht hervor, das sie nur mit Win-64 läuft und es die JTDX-Bedienoberfläche ist.
Wer diese Version testen möchte, kann sie von hier
Viel Spaß damit. Sollte der Spaß getrübt sein, funktioniert eine Mail an ‚dl3vco@gmx.de‘, möglichst mit einem Screenshot der Fehlersituation.
Wen meine Programmerweiterung als Anregung für das eigene Tun interessiert, kann hier den Quellcode
Die Lizenzbedingungen sind zu Uwes Version unverändert. Der Quelltext ist komplett OpenSource.
73 de Matthias, DL3VCO