CONV - (C) 1995-1996 by DF3VI ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Funktion 2. Syntax 2.1 CONV 2.2 CONV - 2.3 CONV + 3. Anforderungen an CONVNAME.BCM 4. Beispiele 1. Funktion ----------- CONV dient zum einfachen Editieren der Datei CONVNAME.BCM per Remote. Es ist eine Zusammenfassung der drei alten CONV-Utils CONVLIST, CONVADD und CONVDEL. Scheinbar ist es fuer manche einfacher, "O Conv +" anstatt "O ConvADD" zu schreiben, obwohl das der Filosofie (gewoehnt Euch schon mal an die neue Schreibweise, hi) der BCM-Kommandos nicht entspricht. (Zur Board-Behandlung gibt es ja auch MVBoard, MKBorad und RMBoard, und nicht MB+, MB- und was noch)... 2. Syntax --------- Folgende Kurz-Hilfe erscheint, wenn man CONV mit "?" als Argument oder aber irgendwie falsch aufruft: Syntax: O CONV V2.0c (C) 1996 DF3VI O CONV - O CONV + Damit ergibt sich auch eine klitzekleine Einschraenkung: Nach einem "?" kann nun NICHT mehr gesucht werden (dat habter nun davon)... Hier die Beschreibung der Funktionen im einzelnen (es ist wirklich alles wie frueher!): 2.1 CONV ------------------ Erwartet einen Suchbegriff, und gibt alle passenden Eintraege und Fragmente in der CONVNAME.BCM formatiert aus. Gross- und kleinschreibung ist dabei egal. 2.2 CONV - ------------------ Loescht einen Eintrag aus CONVNAME.BCM. Es darf nur EIN Boardname angegeben werden. - Ist es ein OLDBOARD, so wird diese Zeile geloescht. - Ist es ein NEWBOARD, so wird die ERSTE gefundene Zeile geloescht. Um also ALLE auf ein (New)Board verweisende Zeilen zu loeschen wird der Aufruf von CONVDEL solange wiederholt, bis das Programm nichts mehr findet :-) 2.3 CONV + -------------------------------- Fuegt einen Eintrag in CONVNAME.BCM hinzu. Dazu sind OLDBOARD und NEWBOARD als Parameter anzugeben. Der neue Eintrag wird alphabetisch passend einsortiert, wenn CONVNAME.BCM entsprechend sortiert aufgebaut ist. Zum Vergleich wird Gross- und kleinschreibung ignoriert; der Eintrag erfolgt so wie eingeben, aber formatiert. 3. Anforderungen an CONVNAME.BCM -------------------------------- An das File CONVNAME.BCM werden dabei folgende Anforderungen gestellt: - Maximal 1000 (Linux) bzw 500 (DOS) Eintraege (mehr laesst die Box nicht zu!) - Zeilenlaenge maximal 20 Zeichen (zwei Boardnamen + ein Space = 17 Zeichen) - Moeglichst keine Kommentare (werden gnadenlos abgeschnitten) - Moeglichst alphabetisch sortiert (nach OLDBOARDS, ist aber nicht zwingend) Nach Abschluss aller Aenderungen an CONVNAME.BCM muss das File noch mit dem Box-Befehl NEW initialisiert werden! 4. Beispiele ------------ Hier noch ein paar Beispiel-Aufrufe: > o conv dx OLDBOARD NEWBOARD 10 DXNEWS CONDX DXNEWS CQDA DXNEWS CQDX DXNEWS CQWWDX DXNEWS CW DXNEWS DECA DXNEWS DXCLUS CLUSTER DXNS DXNEWS DXPEDI DXNEWS HF DXNEWS MORSE DXNEWS SCDX NDXNEWS > o conv - ndxnews Eintrag "SCDX NDXNEWS" geloescht > o conv - ndxnews Kein Eintrag gefunden > o conv + scdx dxnews Eintrag "scdx dxnews" hinzugefuegt > new Nicht vergessen! vy 73 de Patrick - DF3VI @ DB0HOM.#SAR.DEU.EU - PRIG Saarpfalz