Current page: Projects » Amateur Radio Log

Amateur Radio Log

Dies ist ein relativ einfaches Programm zur Verwaltung von Amateurfunk-Verbindungen (QSOs) und QSL-Karten. Es zeichnet sich v.a. durch eine unkomplizierte Bedienung mit Echtzeit-Filteransichten und direktem Bearbeiten der Einträge aus. In der oberen Hälfte des Fensters befindet sich die filter- und sortierbare Liste der QSOs, darunter ist die Eingabemaske zum Bearbeiten aller Datenfelder. Zur Datenspeicherung wird die ADO.NET-SQLite-Bibliothek verwendet, die die Daten in einer einzigen lokalen Datei ablegt. Außerdem sind Funktionen zur Auswertung der Daten im Programm integriert.

Im Jahr 1996, als ich meine Amateurfunk-Lizenz gemacht hatte, bestand noch die Pflicht der Führung eines Logbuchs, in dem alle Funkverbindungen mit Gesprächspartner, Zeit und Frequenz notiert werden. Das ist natürlich schon allein zum Schreiben von QSL-Karten praktisch, sowie auch zum Zuordnen der empfangenen Karten. Für größere Auswertungen, wie sie z.B. bei Diplomen und Contesten notwendig sind, ist ein Ordner voller Papier aber wenig geeignet, also musste ein Computerprogramm her. Damals war das mit Windows noch nicht so, also hab ich ein DOS-Programm in Pascal geschrieben. Als knapp 10 Jahre später aber längere Rufzeichen, DOKs und andere Spielereien aufkamen, war das alte Logbuch-Programm damit schlicht überfordert und auf eine weitere Anpassung hatte ich keine Lust mehr. So entstand dann diese moderne Anwendung mit grafischer Oberfläche, Datenbankspeicherung und teilweise auch Internet-Anbindung. Auf dass sie wieder 10 Jahre hält.

Download

Aktuelle Version 1.3.1 (16. August 2010)

[o] Automatisches Installationsprogramm (1,003 kB)     PGP signature  •  What’s that?
[o] Gepackte Programmdateien (.NET 2.0 Programm, 548 kB)     PGP signature  •  What’s that?
[o] Dokumentation (PDF-Dokument, 11 Seiten, 284 kB)

Vorherige Version 1.2 (13. Mai 2007)

[o] Automatisches Installationsprogramm (567 kB)     PGP signature  •  What’s that?
[o] Gepackte Programmdateien (.NET 2.0 Programm, 328 kB)     PGP signature  •  What’s that?

Anforderungen

Diese Anwendung benötigt zur Ausführung folgende Laufzeitumgebung: Microsoft .NET Framework 2.0 Redistributable (x86, Deutsch) (andere Architekturen und Sprachen verfügbar). In Windows Vista und Windows 7 ist diese Umgebung bereits enthalten. Die erforderliche ADO.NET-SQLite-Bibliothek ist im Archiv enthalten.

Kurzanleitung

Im Datei-Dialog, der beim Programmstart erscheint, kann man eine vorhandene Datenbank auswählen oder einen neuen Dateinamen angeben. Dafür bietet es sich an, das eigene Rufzeichen zu verwenden. Diese Abfrage wird durch Angabe des Dateinamens als Startparameter umgangen. Danach wird das Hauptfenster mit der QSO-Liste geladen und man kann mit dem Programm arbeiten. Weitere Details sind in der Dokumentation (siehe oben) beschrieben.

Bilder

Screenshot Hauptfenster
Screenshot Suchfeld mit Optionen
Über das Menü können alle Datenfelder ausgewählt werden, in denen der links eingegebene Suchtext gesucht werden soll, um die Suche in ihrer Schlichtheit dennoch möglichst präzise formulieren zu können.
Screenshot Auswertung: DOKs pro Band
Die Übersicht enthält Links, um den Filter der QSO-Liste direkt zur Auflistung aller DOKs auf dem Band einzustellen.
(Seit Version 1.2 werden DOKs und Sonder-DOKs separat gezählt.)
Screenshot Einstellungen: Darstellung
Die Einstellungen sind übersichtlich in mehrere Kategorien eingeteilt und werden bei Änderung sofort angewendet. ‹OK›- oder ‹Abbrechen›-Schaltflächen braucht man hier nicht.

Bekannte Probleme, Aufgaben

  • Gleichzeitige Bearbeitung mehrerer ausgewählter Verbindungen
  • Druckfunktion für Liste und Details, evtl. auch QSL-Karten

Änderungen

Version 1.3.1 (16. August 2010)

  • Fehler beim Programmstart behoben, der aufgetreten ist, wenn die Zeitraum-Auswahl per Einstellung deaktiviert war.

Version 1.3 (6. April 2010)

  • Interne Code-Optimierung und -Aktualisierung
  • Das Installationsprogramm erstellt mit NGEN ein natives Abbild der Assembly-Datei, wodurch das Programm u.U. deutlich schneller startet.
  • Die Tool-Buttons funktionieren auch, wenn das Fenster vorher nicht aktiv war
  • Wenn beim Programmstart eine Aktualisierung gefunden wurde, wird das in einer Info-Zeile oben im Fenster angezeigt, anstelle eines Hinweisfensters. Einzelne Versionen können (bis auf Widerruf) ignoriert werden.
  • Unbehandelte Ausnahmefehler werden protokolliert, sodass ich den Fehler besser analysieren kann, sollte sowas mal auftreten.
  • Wenn ein QSO-Eintrag kopiert wird, der aber vom aktiven Anzeigefilter nicht erfasst wird (z.B. bei Filterung nach einem DOK), bekommt der Benutzer eine Warnung angezeigt und die Möglichkeit, den Filter zurückzusetzen, um den neuen Eintrag anzuzeigen. Zuvor wurde der Eintrag kopiert, aber nicht sofort angezeigt.
  • Die Texteingabefelder unterstützen mehr gebräuchliche Hotkeys wie Strg+Backspace, Strg+W, Strg+U und prüfen die Eingabe genauer auf zulässige Formate (z.B. beim Locator oder der Frequenz)
  • Export aller, der angezeigten oder der ausgewählten QSOs in eine ADIF-Datei.

Version 1.2 (13. Mai 2007)

  • Tooltips für Befehle „Gleiche“ und „Zeitraum“ hinzugefügt bzw. verständlicher formuliert
  • DOK-Auswertung trennt die Zahlen für DOKs und Sonder-DOKs
  • Die Schnellsuche findet auch CEPT-Rufzeichen. Beispiele: „ON/“, „ON/DG9NGF“
  • Web-Link zur Programmdokumentation direkt ins Infofenster eingefügt
  • Neue Option: Beim Programmstart nach Programmaktualisierungen suchen

Version 1.1 (7. Januar 2007)

  • Dateigröße verringert (Icon nur noch einmal enthalten)
  • Etwas ausführlichere Meldungen während des Import-Vorgangs
  • Neues Dateiformat zum Importieren unterstützt: Ham-LCT Excel Export (von Hermann Schulze, DL1EEC)

Version 1.0.1 (10. August 2006)

  • Hotkeys für Vorwärts/Zurück-Funktion deaktiviert, wenn die Toolbuttons unsichtbar sind (per Einstellung deaktiviert)
  • Änderungen im Feld Betriebsart wurden nicht immer übernommen

Version 1.0 (8. August 2006)

  • Erste Version, nach über fünf Wochen Entwicklungszeit, davon die meiste am ersten Wochenende

Licence, terms of use

This programme is “freeware”. This means that it is free of charge for private and commercial use. Further distribution is prohibited without my permission. The source code is not available. There is no warranty, not even or merchantability for fitness for a particular purpose. I am not liable for any damage caused through appropriate or inappropriate use.

Viele der kleinen Symbolgrafiken in dieser Anwendung stammen aus dem famfamfam Silk Iconset, einer Sammlung von schönen, frei verfügbaren (Creative Commons) 16x16-Pixel-Symbolen. Das Programmsymbol selbst stammt aus dem Crystal SVG Iconset von Everaldo.

PayPal donation

I created this programme in my leisure time and offer it free of charge. I’d be happy about any financial appreciation. You can donate through PayPal. If you wish, your name will be added to the donations list. (Unfortunately I cannot accept credit card payments. In case you have any questions, please don’t hesitate to ask me.) Choose an amount you would like to donate: 5 € (recommended), 15 € or any amount

Ausblenden
Statistik wird geladen...