From: amk@zikzak.in-berlin.de (Andreas M. Kirchwitz)
Newsgroups: de.comp.sys.amiga.misc
Subject: Re: Terminalemulation fuer Amiga
Date: Thu, 15 Oct 1992 16:26:30 GMT
Reply-To: amk@zikzak.in-berlin.de (Andreas M. Kirchwitz)
Organization: Department of Fun & Games
X-Newsreader: Arn V1.00 beta rel2

In article <1992Oct14.230107.937@eumelos.stgt.sub.org>, Peter Dieth writes:

> o Welches Terminalprogramm ist zu empfehlen (PD-/Shareware oder
>   Loehnsoft) ?

Neben denen, die Du spaeter selbst in Deinem Artikel nennst, kann ich Dir
"Term" empfehlen.  Derzeit in der Version 2.4 erhaeltlich...
(ein entsprechendes Posting war kuerzlich hier im Netz)
Term ist Giftware, d.h. Du schickst dem Autor etwas Sinnvolles, wenn Du
meinst, das Prg "taucht" was :)

Vielleicht moechtest Du auch einen Blick auf "OnLine!" werfen.
("Platinum Edition", oder wie das jetzt heisst)
Ein kommerzielles Programm...   es soll ja Leute geben, die meinen,
FD-Software "taucht" nix ;-)

>   Unterstuetzt werden sollten:
>    o Filetransferprotokolle ZModem, XModem, Kermit, ...

Term unterstuetzt XPR,  OnLine! hat alle Protokolle eingebaut.
Die Z-Modem-Implementation von OnLine! ist allerdings aeusserst
spartanisch, der File-Requester ein wenig veraltet.  Aber nach
meiner Erfahrung dennoch zuverlaessig.
NComm benutzt XPR, JR-Comm hat alles eingebaut wie OnLine!.

>    o VT102/ANSI Emulation

Ausser Term, OnLine! und Handshake kenn ich kein Programm, dass eine
wirklich gute VT102-Emulation besitzt.   Leider ist bei Handshake die
Emulation das einzige Highlight... der restliche Komfort ist recht be-
scheiden.  Zum Testen von emulationstechnischen Zweifelsfaellen aber
hoechst geeignet ;-)

>    o HW-Flow-Control

Erledigt das serial.device, wenn man es ihm sagt.  OnLine! hat hier
einen wesentlichen Schwachpunkt: es arbeitet mit Busy-Waiting und be-
dient die serielle Schnittstelle selbst.  Das Handshaking versagt
also, wenn die Maschine im Hintergrund schwer arbeiten muss.

>    o Dialing Directory

Hat eigentlich inzwischen jedes Programm, oder?

>    o Log-Funktion

Hat Term.  Bei OnLine! ist mir nichts dergleichen bekannt.
(NComm hat's auch... JR-Comm ebenfalls)

>   Na eben so was wie Telemate fuer Messy DOS. :-)

Telemate kann auch nicht alles ;-)

> o Wie macht sich UUCP auf dem Amiga (AmigaUUCP/AmigaElm/...) ?

Details dazu besser in de.comp.sys.amiga.uucp.  Leider gibt es kein
"UUCP-Paket" im eigentlichen Sinne.  Man muss sich aus verschiedenen
Paketen die Rosinen rauspicken.  Dann ist man (fuer Amiga-Verhaelt-
nisse) wirklich exzellent bedient.  Bei fast allen Programmen er-
haelt man sogar den Source -- echt gute Sache!

Ich koennte Dir ja jetzt einen Mail-Reader empfehlen... traeller,
in-die-Luft-guck, unschuldig-dreinschau... ;-)))))

> o Welches Programm ist fuer BTX (V.23 mit Modem) zu empfehlen ?

MultiTerm, habe ich mir sagen lassen.  Ich selbst ziehe ein richtiges
BTX-Terminal (von RAFI) vor, die Emulation ist einfach besser und
schneller ...

> Ich hab' mal umgehoert, dass auf dem PD-Sektor das Programm NComm
> (auf irgendeiner Fish-Disk) und als kommerzielle Software
> Multiterm 3.0 nicht schlecht sein sollen. Kann das bestaetigt
> werden ?

Ich persoenlich bin von NComm nicht so begeistert.  Seit langer Zeit
(> 1 Jahr) versuche ich schon, den Autor via E-Mail zu erreichen.
Erfolglos.  Der Autor von Term hingegen ist sogar hier im Netz aktiv...
also kein Problem, ihn mit Wuenschen/Lob/Ideen/Bugs zu "nerven" ;-)

Der Autor von NComm hat zudem eine sehr eigenwillige Auffassung, was
Design angeht.  Das Benutzerinterface von Term ist einfach eine WONNE.
So kinderleicht zu bedienen.  So wunderschoen.  Ein Vorbild!  NComms
Aufbau ist eher spartanisch.  Und irgendwer muss dem Autor von NComm
mal gesagt haben, dass es besser sei, saemtliche Gadgets, Menues etc.
um exakt einen Pixel falsch zu positionieren.  Vielleicht sollte das
Schatteneffekte ergeben -- wer weiss.  Ich persoenlich find's einfach
nur haesslich, wenn sich Objekte ueberlappen (um 1 Pixel), die sich
eigentlich nicht ueberlappen sollten.  Vor allem bei den Menues (Phone-
book!) sieht das ziemlich gemein aus.

Term ist aus meiner Sicht das flexibelste Programm.  Allerdings auf
68000-Maschinen nur bedingt einsatzfaehig (recht langsam). OS 2.0 only.
Term benoetigt auch recht viel Speicher.  Mein wirklich kleines Phone-
book umfasst bereits 150 kB.  Term selbst ist ja auch schon ueber 300 kB
gross.  Mit nur 1 MB wird es dann doch schnell knapp...

	"Term -- der Rolls Royce unter den Terminalprogrammen" ;-)

NComm laeuft auch unter 1.3, wenn ich nicht irre.  Und ist schneller
als Term.  Insofern ist NComm trotz seiner Nachteile nicht ganz nutzlos.

OnLine! liegt einem uralten Design zugrunde... aus diesem Grund auch
nur bedingt zu empfehlen.  Hat aber EXZELLENTE Translation-Tables
fuer alle denkbaren I/O-Moeglichkeiten...  besonders zu empfehlen
fuer Gegenstellen mit "utopischen" Zeichensaetzen.  (es soll ja immer
noch Mailboxprogramme geben, die koennen keine Umlaute wandeln ;-)
OnLine!s VT102-Emulation war (neben der von Handshake) lange Zeit
die mit Abstand beste.  Von AmigaOS 2.0 hat ausser "Term" leider kaum
ein anderes Terminalprogramm was gehoert.  Auch OnLine! nicht...
Man darf bei der grafischen Benutzer-Oberflaeche keine Wunder erwarten.

Ach ja, da gibt es noch JR-Comm.  Das Programm, das noch nie richtig
funktioniert hat ;-)  Das eingebaute Z-Modem ist wirklich erste Sahne.
SEHR SCHNELL!  Sehr zuverlaessig (zumindest soweit ich das beurteilen
kann).  Die Emulation ist aber leider nicht so gut und stuerzt sehr
oft ab (es gibt da ein paar spezielle Codes, die mag JR-Comm nicht).
Ich hatte dem Autor damals div. Bug-Reports und Hilfen geschickt...
und obwohl ich kein registrierter Benutzer von JR-Comm bin, hat er
meine Ideen/Kritik beruecksichtigt.  Das fand ich loeblich.
Vielleicht habe ich was verpasst, aber die grossartig angekuendigte
Version 2.0, bei der dann alles besser/schneller/groesser sein sollte,
ist nie gekommen.  Dabei sollte es sie schon vor ueber einem Jahr
geben ;-)  JR-Comm 1.02 (oder so) ist die letzte Version,
die ich kenne.  Und sie hatte nicht mal eine Skript-Sprache, was bei
einem Terminalprogramm selbstverstaendlich sein sollte.

Fuer die Zeit, in der JR-Comm ohne Absturz laeuft, ist es uebrigens
SEHR schnell.  Sehr schnelle Emulation (wenn auch unvollstaendig),
sehr schneller File-Transfer.  Wirklich beeindruckend...

Ich habe dann irgendwann die Diskussionen um JR-Comm nicht mehr verfolgt...
Solange es "Pirate-BBS"s gibt, wird JR-Comm wohl nicht aussterben.
Vielleicht gibt's ja schon 'ne neue Version und ich hab's verpasst ;-)

Hmm, mir faellt da noch "ATalk III" ein.  Hatte kein VT102, habe mich
daher nie intensiv damit beschaeftigt.

Als Terminalprogramm taugt Multiterm auch nur bedingt.  Es ist eine
praktische Beigabe fuer Leute, die BTX machen und nebenbei auch ein
wenig "normale DFUe" betreiben wollen, ohne sich an andere Software
gewoehnen zu muessen.

Im "Amiga"-Magazin (schon ein Weilchen her) wurde mal ein Vergleich
zwischen "Term" und so einem anderen Terminalprogramm angestellt
(hmm...gruebel...nachdenk... hab den Namen vergessen), das recht
interessant klang.  Leider nie wieder was davon gehoert.

Fazit: "Term" zum Koppeln, also normale DFUe.
       "MultiTerm" fuer BTX.

Notfalls Rechner ausbauen, damit die Programme laufen ;-)

> PS: Schafft ein A2000 ueberhaupt 19200 bps (fuer V.32bis) auf der
>     seriellen Schnittstelle ?

Ja, wenn Du es unterlaesst, im Hintergrund kritische Programme wie
System-Monitore oder Modul-Player laufen zu lassen.  Kein FIFO,
daher etwas empfindlich.  Wenn Du oefters im Hintergrund arbeiten
willst, ist eine Turbokarte (wenigstens '020) unumgaenglich.

	-Andreas

--
IRC-Nick: | Andreas M. Kirchwitz, Seesener Str. 69, W-1000 Berlin 31, Germany
  `bonzo' | Phone: +49 (0)30 873376, Mail: amk@{zikzak.in|cs.tu|fu}-berlin.de
Newsgroups: de.comp.sys.amiga.misc