Der microTalk QWK-Reader ======================== By Wolfgang Zweygart V1.09c released on 17.Jan.1993 Jetzt ist es endlich soweit, Wolfgang gibt die neue Version des mT-QWK-Readers frei. Ich habe dabei die Aufgabe, das an sich selbstdokumentierende Programm so zu erl„utern, daž alle damit umgehen k”nnen. Nun denn! Das Programm ist ein microTalk-Exklusiv, der Autor ist Wolfgang Zweygart Erreichbar in microTalk I: 0711/628456 (Fido 2:248/407 Tnet 100:110/2) microTalk II: 07031/275698 (Fido 2:248/401) Tnet 100:11/0) Das Programm ist PD, d.h., jeder kann es ausprobieren und benutzen, sollte aber fairerweise bei mehrfacher oder l„nger andauernder Benutzung dem Verein microTalk e.V. einen Obulus in H”he von 20.- DM zukommen lassen, am besten per V-Scheck oder šberweisung auf das Vereinskonto microTalk bei der Deutschen Bank (BLZ 600 700 70) Konto-Nr. 1363225. Genug der Vorredereien, schreiten wir zur Erkl„rung: I. Sinn und Zweck ---------------- Das Programm dient dazu, neue Messages und File-Beschreibungen, die mit einem QMail Programm wie Maxidoor in komprimierter Form erstellt und heruntergeladen werden k”nnen, offline, d.h., nicht in der Box direkt sondern daheim am Rechner lesen und beantworten zu k”nnen. Maxidoor erstellt das Paket, man l„dt es herunter, beendet den Anruf, ruft den mT-QWK-Reader auf, entpackt das Paket, liest in aller Ruhe die Neuheiten durch, beantwortet Messages oder gibt neue Messages ein (wie in der Box auch) und l„žt dann vom mT-QWK-Reader ein Antwort-Paket (Reply) erstellen, das man beim n„chsten Anruf in der Box an das entsprechende Programm (Maxidoor) hochl„dt. Dieses sortiert nach dem Entpacken die Nachrichten in die entsprechenden Message-Bases ein. Der Effekt ist, daž man sich mit viel mehr Ruhe auch gr”žere Nachrichtenmengen durchschauen kann und ganz berlegt die eigenen Antworten oder neuen Messages eingeben kann, inklusive Zitaten von Originalmessages. II. Installation --------------- Man kopiere das Programm- und das Resourcefile in den gewnschten Ordner und starte das Programm. mT-QWK legt sich selber einen Ordner fr die Antworten und einen Ordner fr die entpackten Daten an. III. Konfiguration ----------------- Als erstes sollte man die Pfade fr die verschiedenen Archiv-Pro- gramme wie ARC, LHARC usw., sowie die Pfade fr die Daten und die Antworten einstellen und abspeichern. Unter dem Menpunkt 'CONFIG' finden Sie alles, was es zum Einstellen gibt. Zuerst sollten Sie die Pfade (path) zu den Archivprogrammen festlegen. Sie sollten ein ARC, ein LHARC und ein ZIP-Programm haben, um fr alle F„lle gerstet zu sein. Wenn Sie diese Programme nicht haben, so k”nnen Sie diese jederzeit in microTalk I/II herunterladen. In einer Dialogbox k”nnen Sie entweder die Pfade selbst eintragen oder direkt auf die jeweilige Eingabezeile mit der Maus klicken, dann erhalten Sie eine Fileselectorbox um den Pfad einzustellen. Path to ARC: Hiermit stellen Sie mit Hilfe der erscheinenden File-Selector-Box den Pfad zu ARC ein. Path to LHARC: Hier fr LHARC. Path to STZIP: Hier fr ZIP. Aužerdem k”nnen sie ihren lieblings Archiver als 'Default' markieren. REP Directory: Hier geben Sie den Pfad fr den Ordner an, in dem mT-QWK die erstellten Antwort-Pakete ablegen soll, z.B. der Upload-Pfad Ihres Terminalprogrammes. QWK Directory: Hier geben Sie den Pfad an, in dem sich die von der Box heruntergeladenen Nachrichten-Pakete (*.QWK) befinden (also Ihr Download-Pfad). Zuruck zur Menueleiste, hier stehen noch weiter Einstellm”glichkeiten unter 'Config' zur Verfgung. Macro Editor: Hier k”nnen Sie die Funktionstasten mit beliebigen oft ben”tigten Texten belegen, die dann auf einen Tastendruck zur Verfgung stehen. Vergessen Sie aber nicht, auch die Returns mit anzugeben. Dies geschieht ber Control-M. Die anderen Steuerzeichen erreichen Sie ebenfalls ber Control-Kombinationen, falls das n”tig sein sollte. Es stehen insgesammt 20 Zeilen fuer Macros oder 'Taglines' zur Verfgung. Charset 7 Bit: Hiermit k”nnen Sie die Zeichen mit Codes ber 127 (also alle Umlaute und das ž) von der Verwendung ausschliežen. Es erscheint dann ein H„kchen vor diesem Menpunkt. Es empfiehlt sich in Boxen immer, auf die Verwendung der ger„tespezifischen Zeichen (Umlaute, ž, Linien o.„.) zu verzichten und sie anderweitig zu ersetzen, da nicht alle Leute diese Zeichen auch wirklich als Zeichen empfangen k”nnen. Bei manchen Rechnern gelten diese Codes als Befehle und deren Besitzer erleben dann oftmals seltsame Effekte. Die Umlaute und das ž werden bei dieser Funktion automatisch durch Buchstabenkombinationen ersetzt (ae, ue, oe, ss). Fonts: Hier k”nnen Sie eine andere Buchstabengr”že einstellen. Wenn Sie zus„tzlich den GDOS-Treiber in Ihrem System geladen haben, k”nnen Sie hier weitere Zeichens„tze ausw„hlen. Proportionale Zeichens„tze sind fr die Darstellung im QWK-Reader nicht geeignet. Save Config: Damit speichern Sie alle Einstellungen ab, die beim n„chsten Programmstart automatisch wieder geladen werden. Vergessen Sie dies, dann war die Arbeit bis jetzt umsonst. IV. Hilfe -------- Sollten sie zum mT-QWK-Reader eine Hilfe ben”tigen, so k”nnen Sie eine Kurzfassung unter dem Menpunkt 'READER' in microTalk Reader mit dem Button HELP erhalten. V. Wie arbeite ich nun mit dem mT-QWK? -------------------------------------- V.1 Menpunkt 'FILE' ==================== Find QWK: W„hlen Sie hiermit das *.QWK-File aus, welches Sie bearbeiten wollen. Sollte noch ein altes QWK vorhanden sein, so fhren Sie bitte erst ein 'TIDY UP' durch. Dabei werden alle alten Daten gel”scht. mT-QWK entpackt dann automatisch das Nachrichten-Paket, und stellt fest welcher Packer verwendet wurde. Create REP: Wenn Sie alle Nachrichten von Ihnen, Ihre Antworten und Ihre neuen Messages fertiggestellt haben, die Sie das n„chste Mal an die Box abschicken m”chten, dann erstellen Sie das Paket mit diesem Menpunkt. Sie finden dann das *.REP File in dem unter REP-Directory angegebenen Pfad. OPEN: Mit diesem Punkt ”ffnen Sie die šbersicht ber die empfangenen Nachrichten und k”nnen die Message-Base mit einem Klick aus der Liste ausw„hlen, die Sie als n„chstes bearbeiten m”chten. Message-Bases, die neue Nachrichten enthalten, sind mit einem * vor dem Namen gekennzeichnet. Sie bl„ttern durch die Liste mit den Pfeilen, wie Sie es von anderen Fenstern auch gew”hnt sind. Mit 'Read all' k”nnen alle neuen Nachrichten in allen vorhandenen Areas (Message Bases) gelesen werden. Wenn Sie am Ende der Nachrichten einer Message Base angelangt sind, wird automatisch in die N„chste weitergeschaltet. New Files: Statt Nachrichten aus Message-Bases k”nnen Sie hier die Kurzbeschreibungen von neuen Files aus dem File- system anschauen. Mit dem Pfeil k”nnen Sie zur n„ch- sten Seite weiterbl„ttern. Confmail: Wenn in Ihrem Qmail-Paket ein Fmail/Confmail- File enthalten war, so k”nnen Sie es unter diesem Menuepunkt in ein anderes Directory verschieben oder kopieren. Bulletins: Hiermit k”nnen Sie andere Textfiles und Mitteilungen die von der Mailbox Ihrer Wahl den Qmail-Packet mitgegeben wurden lesen. Tidy Up: Wie schon erw„hnt werden hiermit die entpackte Dateien des zuletzt bearbeiteten QWK-Files gel”scht. TOS Shell: Fr die Leute, die gerne mit Shells arbeiten. Hier ist die M”glichkeit, den Commandointerpreter aufzurufen. Dazu muž eine Shell im System installiert sein (ist z.B. unter Gemini der Fall). Damit ist es auch m”glich fr l„ngere Nachrichten einen externen Editor aufzurufen, der Nachrichtentransfer l„uft dann ber das sogenannte CLIPBOARD. QUIT: Damit verlassen Sie den mT-QWK-Reader. Alle Messages, auch die eigenen, bleiben erhalten. V.2 Menpunkt 'MESSAGE' ======================= Wenn Sie mit Open und nachfolgendem Klick auf eine Message-Base die Bearbeitung er”ffnet haben, k”nnen Sie verschiedene Dinge machen. Mit den Cursortasten links und rechts k”nnen Sie durch die Nachrichten bl„ttern (vor und zurck), mit den Cursortasten rauf und runter k”nnen Sie innerhalb einer Nachricht bei l„ngeren Messages zeilenweise nach oben und unten scrollen. Durch klicken auf die Pfeilsysmbole, am unteren Rand des Fensters, k”nnen Sie (abweichend vom blichen GEM) durch die Nachrichten bl„ttern. List Msg's: Damit k”nnen sie sich eine Kurzbersicht ber die in einer Message-Base vorhandenen Nachrichten erstellen lassen und dann ausw„hlen, welche Sie lesen m”chten. Sie erreichen das mit einem Klick auf die entsprechende Zeile. Mit den Pfeilen des Rollbalkens und dem Rollbalken k”nnen Sie durch die Liste bl„ttern. Search Text: Damit k”nnen Sie die Nachrichten nach einem be- stimmten Text absuchen lassen und nur gezielt diese Nachrichten lesen. Wenn Sie 'Ignore Case' anklicken, dann ist die Unterscheidung zwischen Grož- und Kleinschreibung ausgeschaltet. Wenn Sie 'Backward' angeklickt haben, so geht die Suche rckw„rts statt vorw„rts. Enter Msg: Damit k”nnen Sie eine neue Message in eine Base aus der erscheinenden Liste eingeben. W„hlen Sie die entsprechende Base durch einen Klick aus (s. OPEN). Reply Msg: Damit k”nnen Sie eine direkte Antwort auf die gerade gelesene Nachricht verfassen. Der Kopf der Antwort wird automatisch richtig gesetzt. Diese Antwort wird an den Absender gerichtet. Quote Msg: Hiermit k”nnen Sie Zitate aus der Originalnachricht in Ihre Antwort mit einfgen. Diese Zitate werden mit einem > am Zeilenanfang dargestellt. Sie k”nnen diese Option anstelle von Reply verwenden. Das Zitat wird dann sofort komplett dargestellt. Edit Header: Hiermit k”nnen die den Nachrichtenkopf (from, to, subj) entsprechend ab„ndern. Sie k”nnen damit auch Messages als Privat markieren, sie k”nnen dann nur vom Empf„nger gelesen werden. MIt Msg to Sysop k”n- nen Sie die Nachricht als Private Mail an den Sysop deklariert werden. Close Window: Hiermit schliežen Sie das oberste Fenster. Beachten Sie, daž nicht abgespeicherte Nachrichten (siehe Save Msg) mit dem Schliežen des entsprechenden Fen- sters ebenfalls verlorengehen. Cycle Window: Hiermit wird das oberste Fenster nicht geschlossen, sondern das darunterliegende Fenster wird zum ober- sten und das oberste wird zum untersten. Dieser Vorgang kann beliebig wiederholt werden. Save Msg: Hiermit wird die Message, die Sie gerade eingegeben haben bernommen und beim erstellen des Antwortpa- ketes mit reingepackt. Alle Nachrichten, die Sie erstellt haben und die nicht mit Save Msg beendet wurden, werden nicht in das Antwortpaket bernommen. Review own: Mit dieser Funktion k”nnen die selbst geschriebenen Antworten noch einmal durchgegangen und eventuell gel”scht oder nochmals in das Editorfenster gerufen werden. Im Editor fr die Antworten k”nnen mit Control-G zwei Zeilen miteinander verbunden werden. Mit Control-Y l”schen Sie die Zeile, in der der Cursor steht, mit der Home-Taste kommen sie an den Textanfang, mit Shift-Home an das Textende. V.3 Menpunkt 'BLOCK' ===================== Wenn Sie Antworten oder neue Messages eingeben, dann k”nnen Sie auch einige Blockoperationen in Anspruch nehmen. Begin Block: Hiermit setzen Sie den Anfang des zu markierenden Blocks auf die Cursorposition. End Block: Hiermit setzen Sie das Ende des zu markierenden Blocks auf die Cursorposition. Cut Block: Wenn ein Block markiert ist, k”nnen Sie ihn mit dieser Funktion ausschneiden (verschwindet aus der aktuellen Textposition). Copy Block: Wenn ein Block markiert ist, k”nnen sie ihn mit dieser Funktion an die Cursorposition kopieren. Das Original bleibt erhalten. Paste Block: Wenn Sie einen Block ausgeschnitten haben, dann k”nnen Sie ihn mit dieser Funktion wieder an die aktuelle Cursorposition einkleben. Um die beiden nachfolgenden Funktionen bentzen zu k”nnen, muž das Scrap-Directory, namentlich die Variable SCRAP im Environment ge- setzt sein. To Clipboard: Hiermit k”nnen Sie einen Block oder eine Nachricht in dem GEM- Clipboard ablegen und sp„ter wieder holen. Sie k”nnen zwischenzeitlich andere Blocks bearbeiten, oder diesen abgelegten Block in einem anderen Programm (via 'TOS Shell'- Kommando aufrufen) bearbeiten. From Clipboard: Hiermit k”nnen Sie einem im Clipboard abgelegten Block an der aktuellen Cursorposition einsetzen. Text Import: Hier kann ein Textblock (max. 400 Zeilen) mit einer Fileselectorbox geholt und an die aktuelle Nachricht angeh„ngt werden. Text Export: Eine beliebige Nachricht kann als File abgelegt werden, um sie zur sp„teren Verwendung aufbewahren zu k”nnen. Print Text: Eine Nachricht oder der Inhalt eines Fensters des QWK- Readers kann hiermit auch direkt ausgedruckt werden. VI. Zusammenfassung der Tastaturkommandos ----------------------------------------- '^' = Control-Taste Alt = Alternate-Taste 'FILE' 'MESSAGE' 'BLOCK' ---- ------- ----- Alt F - Find QWK ^ L - List msgs ^ A - Begin block ^ R - Create REP ^ F - Search msgs ^ B - End block Alt L - Load REP ^ E - Enter msg ^ X - Cut block ^ O - Open ^ R - Reply to msg ^ C - Copy block ^ Z - TOS shell ^ T - Quote msg ^ V - Paste block ^ Q - Quit Alt Q - Quote msg Alt W - To clipboard ^ U - Close window Alt D - From clipbrd ( ^ = Control ) ^ W - Cycle window Alt I - Text Import Alt R - Review own Alt E - Text Export Alt P - Print Text MESSAGE EDITOR -------------- ^ Y - Zeile l”schen ^ K - Kopf editieren ^ G - Zwei Zeilen ^ P - Zeile leeren verbinden ^ S - Save msg. ^ ~ - Zeilen nach oben vertauschen Alt ~ - Zeilen nach unten vertauschen Clr Home - Top of text Clr Home - End of text ^ Cursor - Zum Anfang bzw. Ende der Zeile Insert - Neue Zeile unter der aktuellen Zeile einfgen. ^ Insert - aktuelle Zeile verdoppeln. Undo - Zeile wieder herstellen. V. Schlužbemerkungen -------------------- Fr Anregungen zur Verbesserung und Erweiterung des mT-QWK-Readers ist Wolfgang natrlich immer dankbar, ebenso fr den Hinweis auf eventuelle Fehler. Alle weiteren Features werden Sie im Laufe der Arbeit mit dem mT-QWK kennenlernen. Sie haben auf jeden Fall keinen direkten Einfluž auf die Arbeit mit dem mT-QWK-Reader. Stuttgart, den 11.01.92 Andreas Mann microTalk I/II Erg„nzungen fr Version 1.09c, B”blingen den 17.01.93 Nachtrag: --------- In den microTalk Mailboxen ist z.Z. eine englischsprachige 'Help' Konferenz (Area) eingerichtet. Wolfgang Zweygart