FUCHSIMP.HTM
____________
Copyright (c) 1997-2020 DF7BE Wilfried Brunken
Creative Commons License CC BY-SA 2.0 de
$Id: fuchsimp.htm 20 2020-05-03 21:03:53Z df7be $
Beschreibung des Importprogramme für CLLOG:
FUCHSLOG von DF7BE
__________________
========================================================================
Achtung !
Dieses Programm wird nicht mehr benönigt, da der Anfahrtswettbewerb
zur Bremer Nachtfuchsjagd nicht mehr stattfindet.
========================================================================
Das in BASIC erstellte Programm "FUCHSLOG" (für MS-DOS) erfasst die
Verbindungen zum Anfahrtswettbewerb der Bremer
Nachtfuchsjagd, die jedes Jahr im September stattfindet.
Es werden die speziellen Regeln beachtet, so
wird zwischen den eigenen Funkverbindungen
auch eine bestimmte Anzahl von abgehörten
Verbindungen gewertet.
Stand der Dokumentation : 15.02.2001
Ergänzender Hinweis zum 25.06.2018:
Am 20.9.2014 wurde der letzte Anfahrtswettbewerb durchgeführt.
Die Nachtfuchsjagd findet weiterhin wie gewohnt, aber ohne
den Anfahrtswettbewerb statt.
Aus diesem Grund wurde die Pflege des Programmes "FUCHSLOG"
und seinem Import eingestellt.
"@(#) FUCHSIMP.TXT Stand : 15.02.2001"
"@(#)$Id: fuchsimp.htm 20 2020-05-03 21:03:53Z df7be $"
Vendor : DF7BE
gültig für Versionen : alle bis 1.4
Lizenz des Originalprogrammes : GNU General Public License
Datenbanktyp : TXT
Zielsystem : DOS
Referenz : Homepage von Z02
Autor des Importprogrammes : DF7BE
Lizenz des Importprogrammes : GNU General Public License
Dateiname des Archives : FUCHSIMP.ZIP
Zielsystem des Importes : DOS
Import von : FUCHSLOG.DAT
Art des Importes : interaktiver Import
Hinweise :
Hierbei handelt es sich um einen interaktiven Import.
Da die Datendatei von FUCHSLOG nicht alle persönlichen Daten
beinhaltet, werden die noch fehlenden Felder vom letzten
gefundenen QSO übernommen (z.B. Name und Wohnort, DIG-Nr. u.s.w.)
und zur Änderung angeboten. Dieses Programm könnte auch als Beispiel
für den Import aus anderen Kontestprogrammen verwendet werden.
Dateiliste:
FUCHSIMP.PRG , FUCHSIMP.EXE , FUCHSIMP.TXT , LOGDBVER.PRG , IMPLIB.PRG ,
IMPEDIT.PRG
Inhalt:
_______
1. Nutzung und Weitergabe
1.1 Ausdrücklicher Haftungsausschluß
2. Datenstruktur
3. Installation und Durchführung des Importes
1. Nutzung und Weitergabe
_________________________
Copyright :
Copyright (c) 1995-2001 DF 7 BE Wilfried Brunken
Copyright (c) 1985-1993, Computer Associates International, Inc.
Alle zum Programmkomplex "CLLOG" gehörenden Programme, Module und
Komponenten sind freie Software und unterliegen der
"GNU General Public License".
Jeder kann diese unter den Bedingungen der GNU General Public License,
wie von der Free Software Foundation herausgegeben,
weitergeben und/oder modifizieren, entweder unter der Version 2
der Lizenz oder jeder späteren Version.
Die Veröffentlichung dieser Programme erfolgt in der Hoffnung, daß es
allem von Nutzen sein wird, aber OHNE JEDE GEWÄHRLEISTUNG - sogar ohne
die implizite Gewährleistung der MARKTREIFE oder EIGNUNG FÜR EINEN
BESTIMMTEN ZWECK.
Details finden Sie in der GNU General Public License. Eine Kopie der
GNU General Public License erhalten Sie im Internet unter
www.gnu.de , www.gnu.org oder schriftlich bei der Free Software
Foundation Inc., 675 Mass Ave, Cambridge, MA 021139, USA.
Eine nicht offizelle Übersetzung der GNU General Public License finden
Sie im Internet unter http://www.gnu.de (den Abschnitt GPL auswählen).
Die verbindliche Originalversion in Englisch heißt hier "GPL.TXT" und
sollte diesem Programm beiliegen.
Die in den ausgelieferten EXE-Dateien befindlichen Runtime-Routinen
unterliegen dem Copyright von Computer Associates International, Inc.
(2. Zeile).
In den Lizenbedingungen von wird von Computer Associates
"Ihr Softwareprodukt" als solches bezeichnet, welches mit CA-Clipper
erzeugt wurde (hier alle EXE-Dateien von CLLOG).
Daher gelten folgende Grundsätze für die Weitergabe und Nutzung
der CLLOG-EXE-Dateien
- Geben Sie alle EXE-Dateien nur zusammen mit allen anderen Dateien
von CLLOG weiter (Das ist "Ihr Softwareprodukt")
- Entfernen Sie als Entwickler nicht die Copyright-Meldung von
Computer Associates aus den Hauptprogrammen.
- Geben Sie neu erzeugte EXE-Dateien nur dann weiter,
wenn Sie lizensierter Besitzer von CA-Clipper sind.
- Die EXE-Dateien dürfen niemals dekompiliert , verändert oder
rückentwickelt werden.
1.1 Ausdrücklicher Haftungsausschluß
____________________________________
OHNE JEGLICHE GEWÄHRLEISTUNG
(siehe auch GNU General Public License )
Die Software wird so ausgeliefert WIE SIE IST und wurde mit größtmöglicher
Sorgfalt erstellt und getestet. Trotzdem kann eine einwandfreie Funktion
auf allen möglichen Rechnerkonfigurationen nicht gewährleistet werden.
Die Autoren des Programmes schließen jede Haftung für mittelbare oder
unmittelbare Schäden aus, die durch Nutzung der Programme entstehen.
Das volle Risiko bezüglich Qualität und Leistungsfähigkeit liegt bei
Ihnen. Sollten sich die Programme als fehlerhaft herausstellen,
liegen die Kosten für den notwendigen Service, Reparatur oder Korrektheit
bei Ihnen.
In keinem Falle ist irgendein Copyright-Inhaber oder irgendein
Dritter, der die Software wie in der Lizenz erlaubt modifiziert oder
verbreitet hat, Ihnen gegenüber für irgendwelche Schäden haftbar,
einschließlich jeglicher allgemeiner oder spezieller Schäden,
Schäden durch Seiteneffekte (Nebenwirkungen) oder Folgeschäden,
die aus der Benutzung der Software oder Unbenutzbarkeit der Software
folgen (einschließlich - aber nicht beschränkt auf - Datenverluste,
fehlerhafte Verarbeitung von Daten, Verluste, die von Ihnen oder
anderen getragen werden müssen, oder dem Unvermögens der
Software, mit irgendwelchen anderen Programmen zusammenzuarbeiten),
selbst wenn ein Copyright-Inhaber oder Dritter über die Möglichkeit
solcher Schäden unterrichtet worden war.
Weiterhin kann nicht garantiert werden, daß die verwendeten Programme
je nach nationaler Rechtslage frei von Schutzrechten anderer sind.
Die Dateien enthalten möglicherweise urheber- , patent- und
markenrechtlich geschützte Firmen- und Markennamen sowie Produktbezeichnungen
verschiedener Soft- und Hardwarehersteller.
2. Datenstruktur
________________
Datensatzbeschreibung von FUCHSLOG.DAT :
Zwischen den " " stehen die folgenden Daten mit fester Länge von
48 Bytes:
(Position, Länge)
NR(1,3) UTC(4,4) CALL1(8,7) CALL2(15,7)
GEGGEL(22,5) ERHGEL(27,5) PUNKTE(32,7) BEM(39,5) QRG(44,4) SSB(48,1)
Importregeln:
Abgehörte QSOs werden nicht importiert.
(CALL2 ist dann nicht leer).
Feld Ziel in CLLOG Anmerkung
_________ ____________________ ___________________________
LFD_NR BEMERKUNG an erster Stelle
UTC H, MIN , EH , EMIN Endezeit = Anfangszeit
CALL1 CALL
GEGGEL RST Zwischen RS und Serien-Nummer wird
ein Leerzeichen eingefuegt.
(Serien-Nummer erscheint dann nicht
auf der QSL-Karte).
ERHGEL ERST siehe RST
BEM BEMERKUNG an das Ende
QRG FREQUENZ, MK MK is fest "M" für Mhz.
MODE BETR_ART nur SSB und FM zulässig.
Der ZUSATZ wird automatisch mit "/M" ergänzt. Es wird ja sonst leicht
übersehen, daß es sich um eine Mobilveranstaltung handelt.
3. Installation und Durchführung des Importes
_____________________________________________
1.) Installation
Packen Sie den Inhalt von FUCHSIMP.ZIP in ein eigenes Verzeichnis
z.B. C:\FUCHSIMP aus.
Kopieren Sie die den Import zuständige EXE in das
Arbeitsverzeichnis von CLLOG:
FUCHSIMP.EXE
Weitere Schritte sind für die Installation nicht notwendig.
Gegebenenfalls können Sie das Verzeichnis C:\FUCHSIMP
löschen. Sie können FUCHSIMP.EXE für jedes Jahr wieder verwenden.
2.) Machen Sie eine Datensicherung ( Sie können auch den gesamten Inhalt
des CLLOG-Arbeitsverzeichnisses in ein eigenes Verzeichnis auf Ihrer
Festplatte kopieren)
3.) Notieren Sie sich die Anzahl der bisher eingegebenen Datensätze.
Starten Sie dazu CLLOG. Diese werden im Hauptmenü oben rechts
angezeigt.
4.) Achtung ! ab jetzt darf weder FUCHSLOG noch CLLOG gestartet sein !
Kopieren Sie die folgenden Dateien aus FUCHSLOG nach CLLOG:
zum Beispiel :
COPY FUCHSLOG.DAT \CLLOG
5.) Starten Sie nun das Importprogramm durch den Aufruf von
FUCHSIMP
Das Programm benötigt alle Indexdateien von CLLOG.
Fehlt eine wichtige Datei, bricht das Programm vorzeitig mit
einer Fehlermeldung ab.
Folgende Angaben werden vor dem Import abgefragt:
- Datum der Nachtfuchsjagd
- Wert für FM
- Wert für SSB
Für jeden Satz in FUCHSLOG.DAT wird LOGBUCH.DBF nach dem
CALL durchsucht.
Vor dem Import eines QSO's wird ermittelt, ob das Rufzeichen schon im
Logbuch ist.
Wenn es sich bei der zu importierenden Verbindung um eine Erstverbindung
handelt, werden alle Daten ohne weitere Rückfrage importiert. Der QSL-Status
wird fest auf N,N gesetzt (Es sollen ja noch Karten ausgestellt werden).
Wenn es das Rufzeichen schon gibt, wird wie folgt gearbeitet.
- der globale QSL-Status wird ermittelt.
- Die Betriebsdaten (Datum, Zeiten Frequenz, Betriebsart .. ) werden so
übernommen, wie sie in der Importdatei RUNDEIMP.DBF stehen.
- Für alle anderen Felder wird ein Vergleich vorgenommen. Bei
Unterschieden wird für jedes Feld eine Abfrage angeboten.
(Sie können wahlweise die Daten aus dem Logbuch oder der Import-Datei
übernehmen)
- Zum Schluß wird der zu importierende Satz noch einmal angezeigt.
Nehmen Sie hier gegebenfalls Korrekturen vor.
Achtung ! Die -Taste hat hier nicht die Funktion, daß die Eingaben
verworfen werden. Sie werden so importiert, wie sie angezeigt werden !
Im Interesse einer konsistenten Datenübernahme ist es vom Programm
nicht vorgesehen, den Import abzubrechen. Sie müssen also den Import
vollständig beenden.
Eine Abschlußmeldung zeigt an, wieviele Datensätze übernommen wurden.
Sehen Sie die Datei IMPORT.LOG ein und beachten Sie die aufgeführten
Warnungen oder Fehlermeldungen.
6.) Starten Sie CLLOG und sichten Sie noch einmal die importierten Daten.
Wählen Sie dazu "Bildschirmlisten / Nach Datum sortiert aus" und
geben das Datum der Nachtfuchsjagd ein.
Hier haben Sie nun die Möglichkeit, auf Fehlermeldungen in IMPORT.LOG
zu reagieren (z.B. sinnvolle Kürzung, wenn Datenfelder abgeschnitten
wurden).
7.) Machen Sie vorsichtshalber eine Datensicherung von CLLOG mit
dem importierten Datenbestand, bevor Sie weiterarbeiten.
Bei gravierenden Fehlern stellen Sie den alten Datenbestand von CLLOG
von der zuvor vorgenommenen Datensicherung wieder her und wiederholen Sie
den Import.
73 und 55
Wilfried, DF7BE