EnglischFranzösischSpanisch

OnWorks-Favicon

seyon – Online in der Cloud

Führen Sie seyon im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl seyon, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Seyon - X11-Telekommunikationspaket.

ZUSAMMENFASSUNG


Seyon [-option ...] [-toolkit_option ...] [-- -emulator_option ...]

BESCHREIBUNG


Seyon ist ein komplettes Telekommunikationspaket mit vollem Funktionsumfang für die X Window System. Etwas
Zu seinen Merkmalen gehören:

* Wählverzeichnis, das eine unbegrenzte Anzahl von Einträgen unterstützt. Das Verzeichnis ist
Vollständig mausgesteuert und mit Anruffortschrittsüberwachung, Wähl-Timeout und automatischer Funktion ausgestattet
Wahlwiederholung, Mehrfachwahl und zirkuläre Wahlwiederholungswarteschlange. Jedes Element im Wählvorgang
Das Verzeichnis kann mit einer eigenen Baudrate, Bitmaske und Skriptdatei konfiguriert werden. Der
Das Wählverzeichnis verwendet ein Klartext-Telefonbuch, das von dort aus bearbeitet werden kann
Seyon. Seyon unterstützt auch manuelles Wählen.

* Terminalemulationsfenster, das DEC VT02, Tektronix 4014 und ANSI unterstützt. Seyon
delegiert seine Terminalemulation an xterm, sodass alle bekannten xterm-Funktionen wie z
B. der Scroll-Back-Puffer, das Dienstprogramm zum Ausschneiden und Einfügen und die visuelle Glocke
über Seyons Terminalemulationsfenster. Die Verwendung von xterm bedeutet auch, dass Seyon ein hat
vollständigere Emulation von VT102 als andere Unix- oder DOS-Telekommunikationsgeräte
Programm. Passend dazu können auch andere Terminalemulationsprogramme mit Seyon verwendet werden
Bedarf des Benutzers; Beispielsweise kann color xterm verwendet werden, um eine Farbemulation bereitzustellen
ANSI (beliebt auf vielen BBS-Systemen) und xvt können verwendet werden, wenn der Speicher etwas knapp ist.

* Skriptsprache zur Automatisierung mühsamer Aufgaben wie der Anmeldung bei Remote-Hosts.
Der Skriptinterpreter von Seyon verwendet reine Textdateien und hat eine ähnliche Syntax
von sh, mit ein paar zusätzlichen Ergänzungen. Es unterstützt viele bekannte Aussagen wie z
bedingte Verzweigung durch if-sonst und vorbeischleifen goto. Skripte können zugewiesen werden
Elemente im Wählverzeichnis zur automatischen Ausführung, nachdem eine Verbindung hergestellt wurde.

* Unbegrenzte Anzahl von Steckplätzen für externe Dateiübertragungsprotokolle. Protokolle sind
aktiviert über eine mausgesteuerte Übertragungskonsole, die eine Nur-Text-Datei verwendet,
Kann von Seyon aus zur Protokollkonfiguration bearbeitet werden. Seyon fordert den Benutzer dazu auf
Dateinamen nur, wenn das gewählte Protokoll Dateinamen erfordert oder wenn die Übertragung
Der Vorgang ist ein Upload, für den Seyon auch Platzhalter akzeptiert. Mehrfacher Download
Für die verschiedenen Transferslots können Verzeichnisse angegeben werden.

* Unterstützung für den automatischen Download von Zmodem. Seyon erkennt eingehende Zmodem-Signaturen und
aktiviert automatisch ein benutzerdefiniertes Zmodem-Protokoll, um eingehende Dateien zu empfangen.
Zmodem-Übertragungen können somit völlig automatisch erfolgen und erfordern keinen Benutzereingriff.

* Übersetzungsmodi. Seyon kann anhand der Eingaben des Benutzers nützliche Übersetzungen durchführen.
Beispielsweise kann Seyon die Rücktaste in „Löschen“ übersetzen (nützlich auf vielen Unix-Systemen).
Newline zu Carriage Return (nützlich auf vielen BBS-Hosts) und mein Favorit, der Metaschlüssel
Übersetzung: Um Tasten zu senden, die gedrückt werden, während die Meta-Taste (ALT) als Escape gedrückt gehalten wird
(ESC) gefolgt vom Tastendruck. Der letztere Modus simuliert den Metaschlüssel auf Hosts
die keine 8-Bit-sauberen Verbindungen unterstützen und die Verwendung des Metas ermöglichen
Geben Sie auf solchen Hosts Programme wie Emacs ein.

* Weitere Funktionen: interaktive Einstellung der Programmparameter, Online-Hilfe, Software
(XONN/XOFF) und Hardware-Flusskontrolle (RTS/CTS), Sitzungserfassung in eine Datei und
temporäres Ausführen einer lokalen Shell im Terminalemulationsfenster.

Seyon soll sowohl einfach als auch umfangreich konfigurierbar sein. Fast jeder Aspekt von
Seyon kann über die Ressourcen ganz nach dem Geschmack des Nutzers konfiguriert werden.

OPTIONAL


Neben den Toolkit-Optionen erkennt Seyon die folgenden Befehlszeilenschalter:

-Modems
Überschreibt die Ressource Modems. Weitere Informationen finden Sie unten in der Beschreibung dieser Ressource.
Im Gegensatz zur Ressource muss die Liste hier jedoch zitiert werden, wenn sie aus mehr besteht
mehr als ein Eintrag.

-Emulator
Weist Seyon an, das angegebene Programm als Terminalemulator zu verwenden. Wenn Seyon
Wenn das Programm nicht ausgeführt werden kann, wird auf xterm zurückgegriffen. Wenn diese Option nicht vorhanden ist
Gegebenenfalls wird Seyon versuchen, seyon-emu zu verwenden, das ein Link zu Ihrem Favoriten sein sollte
Terminalemulationsprogramm. Seyon wird auch in diesem Fall auf xterm zurückgreifen, wenn
Es gelingt ihm nicht, Seyon-Emu auszuführen.

-- Dieser Schalter weist Seyon an, den Rest der Befehlszeile an das Terminal zu übergeben
Emulationsprogramm. Alle Optionen, die diesem Schalter folgen, werden blind an die übergeben
Emulator. Dieser Schalter kann nicht mit -noemulator kombiniert werden.

-nodefargs
Seyon ruft normalerweise das Terminalemulationsprogramm mit einigen Optionen zum Festlegen auf
Anwendungsname und Fenster- und Symboltitel (das sind -name Seyon -T "Seyon).
Terminal-Emulator" -n Terminal). Wenn dieser Schalter gegeben ist, wird Seyon diese nicht weitergeben
Optionen für den Emulator. Dies dient dazu, Terminalemulationsprogramme zu unterstützen
Verwenden Sie eine andere Befehlszeilensyntax als xterm – wie xvt, cmdtool, Shelltool,
..usw. Sie können den Schalter „--“ verwenden, um Ihre eigenen Optionen an den Emulator zu übergeben.

-noemulator
Diese Option ist nur gültig, wenn Seyon von einer Terminalemulation aus aufgerufen wird
Programm im Vordergrund einer interaktiven Shell-Sitzung. Wenn es gegeben wird, wird Seyon es tun
keinen neuen Terminalemulator starten, sondern stattdessen den vorhandenen verwenden. Du
Wenn diese Option angegeben ist, kann der Schalter „--“ nicht verwendet werden.

-Skript
Bewirkt, dass Seyon das angegebene Skript nach dem Start automatisch ausführt
Skript wird ausgeführt. Die angegebene Skriptdatei wird gemäß der Regel gesucht
unter der Beschreibung der Ressource erwähnt Skriptverzeichnis unten mit.

-Einträge
Überschreibt die Ressource defaultPhoneEntries. Siehe die Beschreibung dazu
Ressource unten. Im Gegensatz zur Ressource muss die Liste hier jedoch zitiert werden, wenn dies der Fall ist
besteht aus mehr als einem Eintrag.

-wählen, -Knoten
Überschreibt die Ressource dialAutoStart und setzt es auf „on“ und wenn beides -wählen und
-Knoten werden in der Befehlszeile angegeben, der Override-Wert wird entsprechend festgelegt
bis zum letzten der beiden in der Befehlszeile.

RESSOURCEN


Neben den Toolkit-Ressourcen definiert Seyon die folgenden proprietären Ressourcen:

autoZmodem (boolesch)
Gibt an, ob Seyon nach der automatischen Download-Signatur von Zmodem suchen soll. Wenn aktiviert,
Seyon erkennt die eingehende Zmodem-Signatur und führt die vom Zmodem angegebene Aktion aus
Ressource autoZmodemAction (normalerweise zum Starten eines lokalen rz). Ansonsten Zmodem
Die Signatur wird ignoriert. Standard Wert: on

autoZmodemAction (Zeichenfolge)
Gibt eine einfache oder zusammengesetzte Aktion an, die ausgeführt wird, wenn Zmodem automatisch
Download-Signatur wurde erkannt. Diese Aktion wird nur ausgeführt, wenn die Ressource
autoZmodem ist aktiviert (siehe oben). Weitere Informationen finden Sie im Abschnitt mit dem Titel SeQuickKeys für eine
Beschreibung der verfügbaren Aktionen. Standard Wert: ShellCommand($rz);

RücktasteÜbersetzung (boolesch)
Ob die Rücktaste des Benutzers zum Löschen übersetzt werden soll. Wenn der Remote-Host ein Unix ist
System, ist es besser, dies auf einzustellen on, da viele Unix-Systeme damit nicht zufrieden sind
Rücktaste. Standard Wert: WOW!

CaptureFile (Zeichenfolge)
Der Name der Capture-Datei. Seyon wird Sitzungsaufzeichnungen in diese Datei schreiben, wenn
Die Aufnahme ist aktiviert. Diese Datei wird im Standardverzeichnis von Seyon abgelegt. Der
Die Capture-Datei wird bei aufeinanderfolgenden Capture-Sitzungen nicht überschrieben. Seyon wird es tun
hat lediglich die neue Erfassung an sein Ende angehängt. Standard Wert: Erfassung

connectString (Zeichenfolge)
Die Modem-Verbindungszeichenfolge. Dies ist die String-Antwort, die das Modem gibt, wenn a
Die Verbindung wird nach dem Wählen hergestellt. Standard Wert: FOLGE UNS

defaultBits (int)
Die Standardanzahl von Bits (Zeichengröße). Seyon wird die Anzahl der Bits festlegen
Dieser Wert wird beim Start verwendet und für Elemente im Wählverzeichnis verwendet, für die
Es ist kein solcher Parameter angegeben. Gültige Werte sind 5, 6, 7 und 8. Standard Wert: 8

StandardBPS (Zeichenfolge)
Die Standard-Baudrate. Seyon stellt die Baudrate beim Start auf diesen Wert ein und
wird es für Einträge im Wählverzeichnis verwenden, für die keine Baudrate angegeben ist.
Standard Wert: 9600

Standardverzeichnis (Zeichenfolge)
Seyons Standardverzeichnis. Bei der Suche nach seinen Dateien wird Seyon zunächst dies versuchen
Standardverzeichnis, dann das aktuelle Verzeichnis. Seyon wird auch die Capture-Datei ablegen
in diesem Verzeichnis. Standard Wert: ~/.seyon

defaultParity (int)
Die Standardparität. Seyon wird die Parität beim Start auf diesen Wert setzen und verwenden
Dies gilt für Elemente im Wählverzeichnis, für die kein solcher Parameter angegeben ist. Gültig
Die Werte sind 0 (keine Parität), 1 (ungerade Parität) und 2 (gerade Parität). Standard Wert: 0

defaultPhoneEntries (int Reihe)
Diese Ressource gibt eine Liste von Nummern an, die der Reihenfolge der Einträge entsprechen
Das Wählverzeichnis erscheint unter. Seyon wird diese Einträge markieren (auswählen).
beim Start und wann immer Sie im Wählverzeichnis auf „Standard“ klicken. Das ist
Dies ist nützlich, wenn es eine Reihe von Einträgen gibt, die Sie am häufigsten anrufen möchten
automatisch hervorgehoben, anstatt dies jedes Mal manuell zu tun. Sie können überschreiben
diese Ressource durch die -Einträge Befehlszeilenschalter. Im Gegensatz zum Befehlszeilenschalter
Allerdings sollte die Liste hier nicht zitiert werden. Die Nummerierung der Telefonbucheinträge beginnt bei
eins. Nein Standard Wert.

defaultStopBits (int)
Die Standardanzahl der Stoppbits. Seyon wird die Anzahl der Stoppbits darauf einstellen
Wert beim Start und verwendet ihn für Elemente im Wählverzeichnis, für die keine Nummer vorhanden ist
ein solcher Parameter ist gegeben. Gültige Werte sind 1 und 2. Standard Wert: 1

dialAutoStart (boolesch)
Diese Ressource gibt an, dass Seyon mit dem Wählen der von angegebenen Einträge beginnen soll
die Ressource defaultPhoneEntries (oder dessen Override-Befehlszeilenschalter) beim Start.
Seyon beginnt mit dem Wählen dieser Einträge, nachdem das Startskript ausgeführt wurde und
jedes in der Befehlszeile angegebene Skript. Eine bequemere Art der Automatik
Das Wählen beim Start besteht darin, den Override-Befehlszeilenschalter zu verwenden -wählen, Die
überschreibt diese Ressource und aktiviert. Wenn die Ressource aktiviert ist, kann sie deaktiviert werden
in der Befehlszeile durch den Override-Schalter -Knoten. Siehe Beschreibung von
diese Schalter oben. Standard Wert: WOW!

dialCancelString (Zeichenfolge)
Die Zeichenfolge, die Seyon an das Modem sendet, um den laufenden Wählvorgang abzubrechen. Standard
Wert: ^M

dialDelay (int)
Wie lange in Sekunden Seyon warten soll, nachdem keine Verbindung hergestellt wurde
dialTimeOut bevor Sie mit der nächsten Nummer fortfahren. Standard Wert: 10

dialDirFormat (Zeichenfolge)
Dies ist eine Formatzeichenfolge, die das Layout des Wählverzeichnisses angibt. Der
Der Standardwert ist „%-15s %-15s %6s %1c%1c%1c %1c%1c %s“ (keine Anführungszeichen). Kurz gesagt: die Felder
Stellen Sie den Hostnamen, die Nummer, die Baudrate, die Bits, die Parität und die Stoppbits dar
Es gibt ein benutzerdefiniertes Präfix, Suffix und den Skriptnamen. Sie können mehr verstehen, was
Jedes Feld bezieht sich durch Vergleich mit dem Wählverzeichnis auf Felder, die das verwenden
aktuelle Einstellung (über das Schlüsselwort CURRENT) werden durch ein Fragezeichen gekennzeichnet. Notiz
Sie können lediglich die Reihenfolge ändern, in der die Elemente im Wählverzeichnis angezeigt werden
das Format. Wenn die Nummern, die Sie anrufen, beispielsweise alle 7-stellig sind, sind dies Ihre Hostnamen
sind kurz, Sie verwenden nie Baudraten über 9600 und Sie mögen Bindestriche dazwischen
Wenn Sie die Felder „Baudrate“, „Bits“, „Parität“ und „Stoppbits“ eingeben, verwenden Sie möglicherweise lieber die
Formatierungszeichenfolge „%-10s %-8s %5s-%1c-%1c-%1c %1c%1c %s“, die schmaler wäre als
das Standardformat. Standard Wert: %-15s %-15s %6s %1c%1c%1c %1c%1c %s

dialPrefix (Zeichenfolge)
Die Zeichenfolge, die Seyon vor der Telefonnummer an das Modem sendet. Um das Impulswahlverfahren zu verwenden,
Setzen Sie diese Ressource auf .IR ATDP . Standard Wert: ATDT

dialRepeat (int)
Wie oft sollte Seyon versuchen, eine Nummer zu wählen? Seyon wird es aufgeben, eine anzurufen
Nummer, wenn nach so vielen Versuchen keine Verbindung zustande kommt. Standard Wert: 5

dialSuffix (Zeichenfolge)
Die Zeichenfolge, die Seyon nach der Telefonnummer an das Modem sendet. Diese Zeichenfolge muss
enthalten einen Wagenrücklauf, sonst wird die Nummer nie an den Modus gesendet. Standard
Wert: ^M

dialTimeOut (int)
Wie lange in Sekunden Seyon nach dem Wählen auf den Verbindungsaufbau warten soll
vollständig. Kommt dabei keine Verbindung zustande, bricht Seyon die Anwahl ab
Zeitraum. Standard Wert: 45

BeendenBestätigen (boolesch)
Ob Seyon vor dem Verlassen zum Auflegen auffordern soll. Wenn offline und die
Wenn die Ressource „ignoreModemDCD“ auf „Aus“ gesetzt ist, fordert Seyon nicht zum Auflegen auf
wird beendet, auch wenn diese Ressource auf eingestellt ist Standard Wert: on

lustige Nachrichten (String Reihe)
Die lustigen Nachrichten werden angezeigt, wenn Seyon keine anderen wichtigen Informationen hat
zeigen. Dies sollte eine Liste von [lustigen] Sätzen in doppelten Anführungszeichen sein. Standard Wert:
variiert, versionabhängig

funMessagesInterval (int)
Der zeitliche Abstand in Sekunden zwischen aufeinanderfolgenden lustigen Nachrichten. Standard Wert:
15

IdleGuard (boolesch)
Wenn diese Option aktiviert ist, sendet Seyon bei jedem Aufruf des Terminals eine Zeichenfolge an den Remote-Host
Die Sitzung ist für eine bestimmte Zeitspanne inaktiv (keine Tastatureingabe). Die Ressourcen
IdleGuardInterval und IdleGuardString Geben Sie das oben genannte Zeitintervall und das an
Zeichenfolge, die im Leerlauf an den Remote-Host gesendet werden soll. Es ist sinnvoll, dies zu aktivieren
Funktionen, um die Sitzung am Leben zu halten, wenn man für eine Weile nicht am Computer ist
(z. B. um automatisches Abmelden zu verhindern). Standard Wert: WOW!

IdleGuardInterval (int)
Die Zeit in Sekunden, die Seyon benötigt, um die Sitzung als inaktiv zu betrachten, wenn dies der Fall ist
so lange keine Tastaturbetätigung am Terminal. Seyon wird eine Zeichenfolge an senden
den Remote-Host in jedem dieser Intervalle, solange die Sitzung im Leerlauf ist. Standard Wert:
300

IdleGuardString (Zeichenfolge)
Die Zeichenfolge, die an den Remote-Host gesendet werden soll, wenn die Sitzung inaktiv ist. Diese Zeichenfolge
wird in regelmäßigen Abständen gesendet, solange die Sitzung inaktiv ist. Beachten Sie, dass
Beim Senden dieser Zeichenfolge werden die aktuellen Übersetzungen verwendet. zum Beispiel, wenn
backspaceTranslation ist aktiviert, dann die Standardzeichenfolge wird gesendet werden
als . Standard Wert: \s^H (Leertaste, dann Rücktaste)

ignorierenModemDCD (boolesch)
Wenn diese Ressource auf „Ein“ gesetzt ist, ist der DCD-Status (Data Carrier Detect) des Modems aktiviert
ignoriert. Wenn dies aktiviert ist, hat dies unter anderem zur Folge, dass Seyon dies immer tun wird
Aufforderung zum Auflegen (wenn die Ressource BeendenBestätigen auf „Ein“ gesetzt ist), auch wenn das Modem
Der DCD-Status zeigt an, dass es offline ist, und es wird versucht, einen Anruf zu tätigen, auch wenn dies der Fall ist
Der DCD-Status des Modems zeigt an, dass es online ist. Es wird Ihnen dringend empfohlen
Lassen Sie diese Einstellung auf „Aus“, es sei denn, Ihr Modem unterstützt die DCD-Leitung nicht. Wenden Sie sich an Ihren
Weitere Einzelheiten finden Sie im Handbuch des Modems. Standard Wert: WOW!

HangupBeforeDial (boolesch)
Wenn auf eingestellt on, legt Seyon die Leitung auf (sofern verbunden), bevor er den Anruf tätigt
Nummer. Andernfalls wird die Nummer gewählt, ohne aufzulegen, und es ist die
Es liegt in der Verantwortung des Benutzers, sicherzustellen, dass die Leitung frei ist (keine Verbindung), wenn
wählen. Standard Wert: on

AuflegenBestätigen (boolesch)
Ob Seyon um eine Bestätigung bitten sollte, bevor er auflegt Standard
Wert: on

hangupViaDTR (boolesch)
Wenn diese Option aktiviert ist, legt Seyon das Modem auf, indem DTR gelöscht wird. Das geht viel schneller
als aufzulegen, indem Sie eine Hayes-ähnliche Auflegezeichenfolge an das Modem senden und darauf warten
Planen Sie Zeit für den Fluchtschutz ein. Allerdings ersticken einige Modems und serielle Treiber
Wenn DTR gelöscht wird, legen andere einfach nicht auf, wenn DTR gelöscht wird, also in diesen Fällen
sollte deaktiviert sein. Wenn deaktiviert, legt Seyon das Modem auf, indem es die Zeichenfolge sendet
angegeben durch die Ressource modemAttentionString, gefolgt von dem, der durch angegeben wird
Ressource modemHangupString. Standard Wert: WOW!

metaKeyTranslation (boolesch)
Ob Tasten, die gedrückt werden, während die Meta-Taste (ALT) gedrückt gehalten wird, als Escape übertragen werden sollen
(ESC) gefolgt vom Tastendruck. Die meisten Hosts unterstützen keine 8-Bit-Sitzungen und
Daher wird der Metaschlüssel nicht erkannt. Daher muss dieser Übersetzungsmodus sein
aktiviert, wenn eine Verbindung zu solchen Hosts besteht, um den Metaschlüssel in Programmen zu nutzen
die es wie Emacs nutzen. Standard Wert: on

modemAttentionString (Zeichenfolge)
Die Zeichenfolge, die an das Modem gesendet werden soll, um dessen Aufmerksamkeit zu erregen (in den Befehlsmodus wechseln). Das
Die Zeichenfolge wird vor der Auflegezeichenfolge an das Modem gesendet, wenn „hangupViaDTR“ aktiviert ist
behindert. Standard Wert: + + +

modemHangupString (Zeichenfolge)
Die Auflegezeichenfolge, die an das Modem gesendet werden soll, wenn hangupViaDTR deaktiviert ist. Standard
Wert: ATH^M

Modems (Zeichenfolge)
Eine Liste der zu verwendenden Modemgeräte. Seyon wird nacheinander Modems in dieser Liste ausprobieren
andere, bis ein verfügbares Modem gefunden wird oder die Liste erschöpft ist. Nein Standard
Wert.

modemStatusInterval (int)
Diese Ressource steuert die Zeitspanne (in Sekunden) zwischen Aktualisierungen des Modems
Status wechselt (einschließlich der Uhr). Der Standardwert beträgt fünf Sekunden, Sie können ihn jedoch festlegen
Sie können es auf eine Sekunde (oder eine andere Zahl) reduzieren, wenn Sie möchten, dass die Schalter länger aktualisiert werden
häufig. Selbst wenn Sie dies auf eine große Zahl einstellen, ist Seyon intelligent genug, dies zu tun
Aktualisieren Sie die Schalter nach jeder Verbindung oder jedem Auflegen. Standard Wert: 5

ModemVMin (int)
Diese Ressource gibt die Mindestanzahl an Zeichen an, die im enthalten sein sollten
Puffer, bevor der Lesevorgang abgeschlossen ist. Der Lesevorgang wird bis dahin warten
Anzahl der eingehenden Zeichen befindet sich im Puffer oder es sind 0.1 Sekunden dazwischen vergangen
der Empfang von zwei Zeichen vor der Anzeige der Daten im Puffer. Das
führt dazu, dass die Daten in Blöcken angezeigt werden und beschleunigt die Terminalanzeige.
Die Beschleunigung würde sich am deutlichsten bei langsamen Maschinen mit schnellen Modems bemerkbar machen.

Belassen Sie diese Ressource auf dem Standardwert (1) oder legen Sie sie auf einen niedrigen Wert (6) fest, wenn Sie einen haben
langsames Modem (z. B. 2400 bps). Andernfalls könnten Sie den Maximalwert festlegen
ist plattformabhängig, beträgt aber im Allgemeinen 255. Wenn Sie ihn auf eine Zahl größer als festlegen
Wenn der Maximalwert überschritten wird, wird er auf den Maximalwert gekürzt. Standard Wert: 1

newlineTranslation (Zeichenfolge)
Wenn die Eingabetaste gedrückt wird, wird ein Zeilenumbruchzeichen (\n) generiert. Diese Ressource
bestimmt, in was dieses Zeichen übersetzt werden soll. Drei Modi sind möglich: Nein
Übersetzung (Newline), Wagenrücklauf (\r) und Wagenrücklauf/Zeilenvorschub. Unix
Systeme erwarten normalerweise einen Zeilenumbruch oder einen Zeilenumbruch, DOS-Systeme erwarten einen Zeilenumbruch
Return oder Wagenrücklauf / Zeilenvorschub. Die drei Schlüsselwörter, die dem entsprechen
Die oben genannten Modi sind nl, cr und cr/lf. Standard Wert: cr

noConnectStringX [X = 1-4] (Zeichenfolge)
Die vom Modem ausgegebenen Antwortzeichenfolgen, wenn die Verbindung fehlschlägt. Standard Werte: NEIN
TRÄGER, NEIN WÄHLTON, BUSY, STIMME (bzw)

phonelistFile (Zeichenfolge)
Der Name der Telefonlistendatei (Wählverzeichnis). Sehen Sie sich das beigefügte Beispiel an
Erfahren Sie, wie diese Datei formatiert werden soll. Standard Wert: Telefonliste

postConnectAction (Zeichenfolge)
Gibt eine einfache oder zusammengesetzte Aktion an, die nach einer Verbindung zu a ausgeführt wird
Remote-Host wird erstellt. Diese Aktion wird vor der Ausführung eines Skripts ausgeführt
an diesen Host im Wählverzeichnis angehängt ist. Alle Aktionen hier müssen sein
synchron. Siehe den Abschnitt mit dem Titel SeQuickKeys Unten finden Sie eine Beschreibung von
Mögliche Aktionen. Standard Wert: Piep();

ProtokolleDatei (Zeichenfolge)
Der Name der Protokolldatei. Diese Datei teilt Seyon mit, welche Dateiübertragungsprotokolle es gibt
stehen zur Verfügung. Dem Benutzer wird eine auf dieser Datei basierende Liste angezeigt
Die Übertragung soll eingeleitet werden. Standard Wert: Protokolle

QuickKey?
Weitere Informationen finden Sie im Abschnitt mit dem Titel SeQuickKeys unten mit.

rtsctsFlowControl (boolesch)
Ob Seyon die RTS/CTS-Hardware-Flusskontrolle aktivieren soll. Stellen Sie sicher, dass das Modem vorhanden ist
eingestellt, dies auch zu verwenden. Standard Wert: WOW!

Skriptverzeichnis (Zeichenfolge)
Seyons Skriptverzeichnis. Bei der Suche nach Drehbüchern wird Seyon zunächst dies versuchen
Skriptverzeichnis, dann das aktuelle Verzeichnis. Standard Wert: Standardverzeichnis

showFunMessages (boolesch)
Ob lustige Nachrichten angezeigt werden sollen, wenn Seyon keine anderen wichtigen Informationen hat
zeigen. Seyon zeigt diese Nachrichten in einem von Ihnen festgelegten Intervall an
funMessagesInterval Ressource, wenn es keine anderen wichtigen Informationen zu übermitteln gibt
an den Benutzer. Um die Anzeige lustiger Nachrichten zu deaktivieren, wurde diese Ressource auf eingestellt
aus. Standard Wert: on

Startaktion (Zeichenfolge)
Gibt eine einfache oder zusammengesetzte Aktion an, die beim Start ausgeführt wird. Diese Aktion
wird vor der Ausführung eines Skripts ausgeführt (falls der Schalter -script angegeben ist) oder
Wählen eines beliebigen Eintrags des Wählverzeichnisses (falls der Schalter -dial angegeben ist oder
die Ressource dialAutoStart ist aktiviert). Sie können Seyon dazu bringen, die Wählscheibe zu öffnen
Verzeichnis automatisch beim Start mithilfe der einfachen Aktion „OpenWidnow(Dial);“
als Bestandteil dieses komplexen Aktionsstapels. Beachten Sie, dass der Startvorgang ausgeführt wird
script ist nur ein Sonderfall dieser Ressource. Weitere Informationen finden Sie im Abschnitt mit dem Titel
SeQuickKeys für eine Beschreibung der verfügbaren Aktionen. Standard Wert:
RunScript(Start);

Startdatei (Zeichenfolge)
Seyons Startdatei. Seyon führt beim Start alle Befehle in dieser Datei aus.
Diese Datei kann alle Befehle enthalten, die als Skriptbefehle zulässig sind. Am nützlichsten
Der Befehl, der hier eingefügt werden soll, ist der kompensieren Befehl, um die verschiedenen Kommunikationen einzustellen
Parameter. Standard Wert: Anfang

stripHighBit (boolesch)
Ob das hohe Bit (Acht) von eingehenden Zeichen entfernt werden soll. Wenn diese Option aktiviert ist, wird die
Das hohe Bit aller eingehenden Zeichen wird entfernt, wodurch ein 8-N-1 entsteht
Die Einstellung verhält sich wie 7-N-1, obwohl für jedes Zeichen acht Bits verwendet werden.
Standard Wert: WOW!

xonxoffFlowControl (boolesch)
Ob Seyon die XON/XOFF-Softwareflusskontrolle aktivieren soll. Standard Wert: WOW!

SEQUICKKEYS


Seyon ermöglicht es dem Benutzer, benutzerdefinierte Schaltflächen, sogenannte SeQuickKeys (z Quickies), zu verwenden
Aktionen können angehängt werden. SeQuickKeys bieten eine bequeme Möglichkeit für den Benutzer
Rufen Sie häufig verwendete Vorgänge mit einem einzigen Mausklick auf. SeQuickKeys sind angegeben
durch die Ressourcen quickKeyX, wobei X eine Ganzzahl ist, die der Reihenfolge entspricht, in der
dass SeQuickKey in der Kommandozentrale erscheinen soll. Relevante Unterteile dieser Ressource
sind sichtbar, Aktion und Etikette. Hier ist ein Beispiel:

Seyon*quickKey3.visible: an
Seyon*quickKey3.action: FileTransfer(1,file); Piep();
Seyon*quickKey3.label: Hochladen

Die erste Zeile gibt an, dass SeQuickKey3 sichtbar sein soll. Die zweite Zeile gibt die an
Aktion, die an den SeQuickKey gebunden ist (in diesem Fall eine zusammengesetzte Aktion), und die dritte Zeile
Gibt die Beschriftung für die Schaltfläche dieses SeQuickKey an. Es können auch andere Unterteile in angegeben werden
auf ähnliche Weise (z. B. Hintergrund, Vordergrund usw.)

Aktionen können entweder einfach oder zusammengesetzt sein. Eine zusammengesetzte Aktion besteht aus einem Stapel einfacher
Aktionen und können als einfaches Mini-Skript verwendet werden. Beispiele:

· Set(idleGuard,on); DialEntries(Standard);
· Echo("Dateien hochladen..."); Übertragen(rz); \
FieTransfer(1,"*.ico $HOME/acct.wks"); Echo(Fertig);
· OpenWindow(Dial); DialEntries("2 5 6");
· Echo("Auf Wiedersehen.."); Hangup(); Aufhören();
· Set(baud,9600); ManualDial("555-5555");
· Echo("Wird hochgeladen..."); ShellCommand("$sz *.wks");
· Set(parität,0); RunScript(login.scr); Echo(Fertig);

Im Folgenden finden Sie eine Liste der Aktionen, die Seyon derzeit unterstützt. Sternchen bezeichnen
asynchrone Aktionen. Klammern kennzeichnen optionale Argumente.

Piep ();
Läutt die Glocke und macht einen kurzen Piepton.

Fenster schließen(Fenster [,...]);
Schließt (entlässt) die angegebenen Fenster. Derzeit das einzig gültige Argument dafür
Die Aktion ist „Wählen“, was dem Wähl-ID-Verzeichnisfenster entspricht. Ejemplo:
CloseWindow(Dial);

DialEntries(Eintragsliste);*
Wählt Einträge im Wählverzeichnis entsprechend der Reihenfolge der angegebenen Liste.
Einträge werden so gewählt, als ob der Benutzer sie im Wählverzeichnis ausgewählt hätte.
Einträge werden ohne Öffnen des Wählverzeichnisses gewählt. Du kannst den ... benutzen
Aktion „OpenWindow(Dial);“ und stapeln Sie die beiden Aktionen in einer zusammengesetzten Aktion, wenn Sie möchten
möchte, dass das Wählverzeichnis geöffnet wird.

Die Liste muss in Anführungszeichen gesetzt werden, wenn sie aus mehr als einem Eintrag besteht, und Einträge sollten dies auch tun
durch Leerzeichen und nicht durch Kommas getrennt werden. Wenn die Liste nur aus dem Wort besteht
„Default“, dann werden die von der Ressource „defaultPhoneEntries“ bereitgestellten Einträge verwendet
Weitere Informationen finden Sie in der Beschreibung dieser Ressource.

Die häufigste Verwendung dieser Aktion besteht darin, häufig gewählte Hosts zu verbinden
SeQuickKeys, wodurch das Anwählen dieser Hosts mit nur einem Klick möglich ist. Wenn diese Aktion ist
nicht die letzten in einem zusammengesetzten Aktionsstapel, von der Ressource angegebene Aktionen
postConnectAction funktioniert möglicherweise nicht ordnungsgemäß. Beispiele: DialEntries(2); DialEntries("2
4 5"); DialEntries(Standard);

Umleitungsdatei([Datei]);*
Sendet die angegebene Datei als Text-Upload an den Remote-Host. Wenn das optionale Argument
Wenn „Datei“ nicht angegeben ist, öffnet Seyon ein Dialogfeld, in dem Sie nach dem Dateinamen gefragt werden.
Im letzteren Fall ähnelt diese Aktion dem Klicken auf „Umleiten“ im Fenster „Sonstiges“.
Beispiele: DivertFile("/tmp/acct.wks"); DivertFile();

Echo([Zeichenfolge]);
Gibt die angegebene Zeichenfolge an das Terminal zurück. Sendet es nicht an das Modem (verwenden Sie „Transmit“)
dafür). Besteht die Zeichenfolge aus mehr als einem Wort, muss sie in Anführungszeichen gesetzt werden. Notiz
dass dieser Befehl im Gegensatz zum gleichnamigen Shell-Befehl das nicht akzeptiert
switch -n, hängt aber immer eine neue Zeile an die Zeichenfolge an. Wenn das Argument weggelassen wird, an
Eine leere Zeile wird wiedergegeben. Beispiele: Echo(Hallo); Echo("Hallo"); Echo();

Datei Übertragung(Eintrag, [Dateiliste]);*
Führt das dem Auftrag entsprechende Übertragungsprotokoll in der Übertragungskonsole aus
(Protokolldatei) in „Eintrag“. Wenn dieses Protokoll einen Dateinamen und eine Dateiliste erfordert
weggelassen wird, öffnet Seyon ein Dialogfeld, in dem er nach der Datei fragt. Ansonsten Dateiliste
werden an dieses Protokoll übergeben. Die Liste muss in Anführungszeichen stehen, wenn sie aus mehreren besteht
mehr als ein Wort und darin enthaltene Elemente sollten durch Leerzeichen getrennt werden. Es kann enthalten
Platzhalter und Shell-Variablen. Beispiele: Datei Übertragung(1);
FileTransfer(2,acct.wks); FileTransfer(2,"*.wks $HOME/acct.wks");

Auflegen();
Trennt die Leitung. Es erscheint kein Bestätigungsfeld.

IconifyWindow(Fenster [,...]);
Symbolisiert die angegebenen Fenster. Gültige Argumente für diese Aktion sind Main, Dial und
Begriff, der jeweils der Kommandozentrale, dem Wählverzeichnis usw. entspricht
Terminal-Emulator-Fenster. Wenn das Argument Term ist, funktioniert diese Aktion nur, wenn
Der Terminalemulator legt die Umgebungsvariable WINDOWID fest, wie es xterm tut.
Beispiele: IconifyWindow(Main,Dial,Term); IconifyWindow(Dial);

Manuelles Wählen([Nummer]);*
Wählt eine Nummer, als ob im Wählverzeichnis auf die Schaltfläche „Manuell“ geklickt worden wäre.
Wenn „Nummer“ angegeben ist, wird diese direkt gewählt und es wird kein Dialogfeld angezeigt
tauchte auf und fragte nach der Nummer. Beispiele: Manuelles Wählen (555-5555); ManualDial();

Message([Zeichenfolge]);
Gibt die angegebene Zeichenfolge an das Meldungsfeld von Seyons Kommandozentrale (Hauptfenster) zurück.
Besteht die Zeichenfolge aus mehr als einem Wort, muss sie in Anführungszeichen gesetzt werden. Wenn das Argument ist
weggelassen, wird eine leere Zeile wiedergegeben. Beispiele: Nachricht (Hallo); Nachricht("Hallo
dort"); Message();

Fenster öffnen(Fenster [,...]);
Öffnet jedes der angegebenen Fenster, indem es geöffnet wird, wenn es geschlossen ist, oder indem es deaktiviert wird, wenn es geöffnet ist
ein ikonischer Staat. Gültige Argumente für diese Aktion sind „Main“, „Dial“ und „Term“.
entsprechend der Kommandozentrale, dem Wählverzeichnis und dem Terminal
Emulatorfenster. Wenn das Argument Term ist, funktioniert diese Aktion nur, wenn der
Der Terminalemulator legt die Umgebungsvariable WINDOWID fest, wie es xterm tut.
Beispiele: OpenWindow(Main,Dial,Term); OpenWindow(Dial);

Verlassen();
Verlässt Seyon vollständig und kehrt zur Shell zurück. Es erscheint keine Bestätigung
Box.

Skript ausführen([Skriptname]);*
Führt das durch die Datei script-name angegebene Skript aus. Das Skript wird ausgeführt als
wenn der Benutzer es über die Schaltfläche „Skript“ ausgewählt hätte. Wenn Skriptname weggelassen wird, a
Es erscheint ein Dialogfeld, in dem Sie nach dem Namen des Skripts gefragt werden. Dies ist ein sehr vielseitiges Produkt
Aktion, mit der beliebig viele Remote- und lokale Befehle oder Befehlsreihen ausgeführt werden können
Anhängen geeigneter Skripte an SeQuickKeys. Beispiele: RunScript(login.scr);
Skript ausführen();

Stelle den (Parameter, Wert);
Setzt den angegebenen Parameter auf den angegebenen Wert. Kann zur Einstellung verschiedener verwendet werden
Kommunikationsparameter. Verfügbare Parameter werden unter dem Skriptbefehl aufgelistet
„gesetzt“. Beispiele: Set(baud,9600); Set(parität,0); Set(idleGuard,off).

ShellCommand(Shell-Befehl);*
Führt den angegebenen Shell-Befehl über die Shell des Benutzers aus, auf die die SHELL zeigt
Umgebungsvariable oder / Bin / sh wenn diese Umgebungsvariable nicht gesetzt ist. Beachten Sie, dass
Der Befehl muss in Anführungszeichen gesetzt werden, wenn er aus mehr als einem Wort besteht. Wenn das erste Nicht-
Der Leerzeichenbuchstabe des Befehls ist das Zeichen „$“, dann Standardeingabe und
Die Standardausgabe wird an das Modem umgeleitet. Diese Aktion kann dazu verwendet werden
Führen Sie jedes externe Programm von Withen Seyon aus aus. Ejemplo: ShellCommand(ls);
ShellCommand("$cd $HOME; sz -vv *.wks");

Senden(Zeichenfolge);
Überträgt die angegebene Zeichenfolge an den Remote-Host. Die Zeichenfolge muss in Anführungszeichen gesetzt werden, wenn dies der Fall ist
besteht aus mehr als einem Wort. Die Zeichenfolge wird unverändert übertragen (keine Groß-/Kleinschreibung).
Konvertierungen durchgeführt werden). Es wird kein Zeilenumbruchzeichen oder Wagenrücklauf angehängt
Verwenden Sie für die Zeichenfolge die Präfixzeichen (z. B. ^M, ^J). Siehe Beschreibung
des Skriptbefehls „transmit“ für weitere Details. Ejemplo: Senden(ls^M);
Transmit("ls -CF^M");

SCRIPT SPRACHE


Skriptdateien können einige mühsame Aufgaben automatisieren, beispielsweise die Anmeldung bei einem System. Eine Skriptdatei
ist eine ASCII-Textdatei und kann mit jedem Standard-Texteditor eingegeben oder bearbeitet werden.

Die Skriptdatei wird Zeile für Zeile gelesen. Leere Zeilen (die nur aus Leerzeichen bestehen) sind
ignoriert. Kommentare sind Zeilen, deren erstes Nicht-Leerzeichen ein Nummernzeichen (#) ist.

Der Skriptprozessor liest jede Skriptzeile ein und ignoriert dabei führende Leerzeichen Worteherunterzuladen. Ein
Wort ist definiert als:

· eine durch Leerzeichen getrennte Zeichenfolge oder
· eine in einfache oder doppelte Anführungszeichen eingeschlossene Zeichenfolge.

Das erste Wort einer Skriptdatei wird als das betrachtet Befehl Wort. Wenn das letzte Zeichen von
Das Befehlswort ist ein Doppelpunkt (:), die Zeile wird als a betrachtet Etikette (das Objekt von a
goto Stellungnahme). Andernfalls wird davon ausgegangen, dass es sich um einen Skriptbefehl handelt und er wird als interpretiert
solch. Bei Befehlswörtern wird die Groß-/Kleinschreibung nicht beachtet.

Einige Befehle benötigen ein oder mehrere Argumente. Jedes Argument wird als einzelnes Wort analysiert
oben definiert. Wenn in einem Argument Leerzeichen erforderlich sind, muss das Argument mit in Anführungszeichen gesetzt werden
einfache oder doppelte Anführungszeichen.

Skript Befehl Liste
Nachfolgend finden Sie die Beschreibung aller Befehle, die in der Seyon-Skriptsprache verwendet werden können:

Erfassung ein|aus (zur Zeit Mai nicht Arbeit)
Der Befehl Erfassung on aktiviert die Aufnahme. Alle Charaktere, die während erhalten wurden waitfor
Die Verarbeitung wird an die Capture-Datei angehängt. Der Befehl Erfassung WOW! wird schließen
die Capture-Datei. Diese Einstellung erstreckt sich derzeit nicht auf den Terminalmodus. Das
kann in einer späteren Version angeboten werden.

debuggen ein|aus
Wenn das Argument ist on, werden alle nachfolgend verarbeiteten Befehlszeilen angezeigt
dem lokalen Bildschirm. Eine Ausnahme bilden Zeilen, die a enthalten übertragen Befehl.
Diese Zeilen werden einfach gedruckt ÜBERTRAGEN..., damit Passwörter etc. geschützt werden können.
Wenn das Argument ist WOW!, Skripte werden stillschweigend ausgeführt (dies ist die Standardeinstellung).

wählen
Wählen Sie die angegebene Nummer. Seyon unterstützt generische „Hayes“-kompatible Modems für
Wählen. Beachten Sie, dass für diesen Befehl eine tatsächliche Telefonnummer erforderlich ist. Das Telefonbuch ist
wird für diese Funktion nicht verwendet.

Echo
Gibt die angegebene Zeichenfolge an das Terminal zurück. Sendet es nicht an das Modem (verwenden Sie übertragen
dafür). Wenn die Zeichenfolge Leerzeichen enthält, muss sie in Anführungszeichen gesetzt werden. Beachten Sie, dass im Gegensatz zum
Shell-Befehl mit demselben Namen, dieser Befehl akzeptiert den Schalter -n aber nicht
Hängt immer eine neue Zeile an die Zeichenfolge an.

wunsch Beendet die Skriptdatei vor dem Ende der Datei. Kehrt zum Terminalmodus zurück.

spülen Leert das Modem, dh verwirft Daten, die in das Modem geschrieben, aber nicht übertragen wurden
Daten empfangen, aber nicht gelesen.

goto
Geht zum angegebenen Label in der Skriptdatei und setzt die Ausführung von dort aus fort
Punkt. Die Beschriftung kann entweder vor oder nach der tatsächlichen erfolgen goto Stellungnahme. Ein Etikett ist
für Befehl Wort dessen letztes Zeichen ein Doppelpunkt (:) ist.

Hanup Die Leitung wird aufgelegt und die Verbindung zum Remote-Host getrennt.

if, sonst, Endif
Syntax:
if

[sonst
]
Endif

Führt Anweisungen basierend auf der angegebenen Bedingung bedingt aus. Seyon unterstützt die
folgende Bedingungen:

waitfor: wahr, wenn der letzte waitfor Befehl war erfolgreich.
verknüpft: true, wenn dieses Skript aus dem Wählverzeichnis ausgeführt wurde.

Bedingungen können mit dem Präfix negiert werden nicht oder der Charakter !:

!warten auf: true Wenn der letzte waitfor Zeitüberschreitung beim Befehl.
nicht waitfor: gleich wie !warten auf oben

Das sonst und Endif Schlüsselwörter müssen in eigenen Zeilen erscheinen. If Aussagen möglicherweise nicht
verschachtelt sein.

Pause
Unterbricht die Ausführung des Skripts für die angegebene Anzahl von Sekunden. Das ist
wird normalerweise aus Zeitgründen verwendet; zum Beispiel ein paar Sekunden warten
nach Erhalt der connect Nachricht und Eingabe von ^C an CompuServe.

Säuberung Liest und verwirft alle vom Modem kommenden Daten für die Dauer einer Sekunde.

verlassen Beendet das Skript und beendet das gesamte Programm (kehrt zur Shell zurück).

Wahlwiederholung Wählt die zuletzt mit der Nummer gewählte Nummer noch einmal wählen Befehl.

send_break
Sendet ein BREAK-Signal an den Remote-Host.

kompensieren
Setzt den angegebenen Parameter auf den angegebenen Wert. Kann zur Einstellung verschiedener verwendet werden
Kommunikationsparameter für jeden Host. Im Folgenden finden Sie eine Liste der kompensieren
Schlüsselwörter, die Seyon erkennt. Mit einem Sternchen gekennzeichnete Schlüsselwörter legen den aktuellen Wert fest
Nur Parameter, nicht der Standardparameter. Weitere Informationen finden Sie in der entsprechenden Ressource (in
Einzelheiten zur Funktion jedes Schlüsselworts finden Sie in den Klammern unten.

Baud* (Standard-BPS)
Bits* (Standardbits)
Parität* (Standardparität)
Stopp-Bits* (StandardStopBits)
stripHighBit (stripHighBit)
newlineTranslation (newlineTranslation)
des Restaurants (RücktasteÜbersetzung)
meta_tr (metaKeyTranslation)
aus (xonxoffFlowControl)
rtscts (rtsctsFlowControl)
autozm (zmodemAutoDownload)
IdleGuard (idleGuard)

Boolesche Schlüsselwörter werden akzeptiert on or WOW! Als Argument akzeptieren andere Schlüsselwörter dasselbe
Argumente als entsprechende Ressourcen.

Schale
Führt den angegebenen Shell-Befehl über die Shell des Benutzers aus, auf die die SHELL zeigt
Umgebungsvariable oder / Bin / sh wenn die Umgebungsvariable SHELL nicht gesetzt ist. Notiz
dass der Befehl in Anführungszeichen gesetzt werden muss, wenn er aus mehr als einem Wort besteht. Wenn der erste
Der Nicht-Leerzeichen-Buchstabe des Befehls ist das Zeichen „$“, dann Standardeingabe und
Die Standardausgabe wird an das Modem umgeleitet. Dieser Befehl kann verwendet werden, um
Führen Sie jedes externe Programm von Withen Seyon aus aus. Ejemplo: Shell „cd /usr/dl; rz
-vv".

übertragen
Überträgt den angegebenen Text an den Remote-Host. Das Textargument sollte in Anführungszeichen gesetzt werden
(unter Verwendung einfacher oder doppelter Anführungszeichen), wenn Leerzeichen übertragen werden müssen. Der Text ist
unverändert übertragen (es werden keine Groß-/Kleinschreibungsumrechnungen durchgeführt).

Vorsilbe Zeichen:

^ ist das Steuerzeichenpräfix: Das nächste Zeichen wird in ein Steuerelement umgewandelt
Charakter. Beispielsweise ist ^M Schlitten Rückkehr (0x0D) und ^J ist Neue Zeile (0x0A).
\ ist ein Anführungszeichen-Präfix: Das nächste Zeichen wird wörtlich übertragen. Zum Beispiel \^
würde ein wörtliches ^ übertragen.

tty ein|aus
Dieser Befehl gibt an, ob vom Modem empfangene Zeichen empfangen werden oder nicht
auf dem lokalen Terminal angezeigt. Seit dem einzigen Mal, dass der Skriptprozessor
schaut sich die Empfangswarteschlange an waitfor Verarbeitung können die Anzeigen a aussehen
etwas unregelmäßig. Benutzen Sie die tty WOW! Befehl zum Deaktivieren der lokalen Anzeige empfangener Daten
Zeichen während der Skriptverarbeitung.

waitfor [Auszeit]
Wartet darauf, dass der angegebene Text vom Modem angezeigt wird. Das Textargument sollte sein
in Anführungszeichen gesetzt (mit einfachen oder doppelten Anführungszeichen), wenn Leerzeichen übertragen werden müssen.

Sonderzeichen werden genauso interpretiert wie für übertragen. Wenn die Zeitüberschreitung
Wenn das Argument angegeben wird, wartet Seyon diese Anzahl an Sekunden, bis die Zeichenfolge angezeigt wird
erscheinen. Wenn kein Timeout angegeben ist, beträgt Seyon standardmäßig 30 Sekunden.

Während waitfor Verarbeitung, empfangene Zeichen (bis einschließlich des letzten
im Text gefundenes Zeichen oder im Timeout) kann in einer Festplattendatei erfasst werden (falls
Erfassung on angegeben ist) und/oder auf dem Bildschirm angezeigt (falls vorhanden). tty on angegeben).

wann [ ]
Sendet „string-to-send“, wann immer es beim Warten in a auf „string-to-expect“ stößt
waitfor Befehl, unabhängig von der Anzahl der zu erwartenden Zeichenfolgen.

Dies ist nützlich, wenn die Reihenfolge der erwarteten Eingabeaufforderungen nicht vorher bekannt ist. Für
Beispielsweise ändern einige BBS-Systeme (insbesondere PCBoard) die Eingabeaufforderungen je nach Uhrzeit
Selbstverständlich ist es nicht möglich, ein vollständiges Skript für solche Foren zu schreiben waitfor
nur.

So viele Anzahl von wann Es können beliebige Befehle angegeben werden. A wann Befehl mit Nr
Argumente klären alle offenen Fragen wann Befehle. waitfor Befehle haben Vorrang
übrig wann Befehle, wenn sie die gleiche Zeichenfolge erwarten.

Eine typische Verwendung dieses Befehls wäre:

wenn „Weiter?“ „y^M“
wenn „Mehr?“ „n^M“
Warten auf „BBS-Befehl?“
wann

Das obige Skript sendet ständig „y^M“ an jede „Continue?“-Eingabeaufforderung und „n^M“ an jede
"Mehr?" Eingabeaufforderung, bis die Zeichenfolge „BBS Command?“ angezeigt wird. angetroffen wird. Die Dame wann
löscht alle offenen Punkte wann Befehle.

Nutzen Sie Seyon online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    AstroOrzPlayer
    AstroOrzPlayer
    AstrOrz Player ist ein kostenloser Mediaplayer
    Software, teilweise basierend auf WMP und VLC. Das
    Spieler ist in einem minimalistischen Stil, mit
    mehr als zehn Themenfarben und können auch
    b ...
    Laden Sie den AstrOrzPlayer herunter
  • 2
    movistv
    movistv
    Kodi Movistar+ TV ist ein ADDON für XBMC/
    Kodi que Permite disponer de un
    Dekodifikator der IPTV-Dienste de
    Movistar ist in einem Jahr integriert
    Mediacenter ma...
    Moviestartv herunterladen
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks ist ein kostenloses Open-Source-Programm,
    plattformübergreifende C-, C++- und Fortran-IDE
    gebaut, um die anspruchsvollsten Anforderungen zu erfüllen
    seiner Nutzer. Es ist sehr konzipiert
    verlängert...
    Laden Sie Code::Blocks herunter
  • 4
    Inmitten
    Inmitten
    Inmitten oder Advanced Minecraft Interface
    und Data/Structure Tracking ist ein Werkzeug, um
    eine Übersicht über ein Minecraft anzeigen
    Welt, ohne sie tatsächlich zu erschaffen. Es
    können ...
    Herunterladen Mitten
  • 5
    MSYS2
    MSYS2
    MSYS2 ist eine Sammlung von Tools und
    Bibliotheken, die Ihnen eine bieten
    benutzerfreundliche Umgebung zum Erstellen,
    Installation und Ausführung von nativem Windows
    Software. Es besteht...
    Laden Sie MSYS2 herunter
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo ist ein JPEG-Bildcodec
    das SIMD-Anweisungen verwendet (MMX, SSE2,
    NEON, AltiVec) zur Beschleunigung der Grundlinie
    JPEG-Komprimierung und -Dekomprimierung aktiviert
    x86, x8...
    Laden Sie libjpeg-turbo herunter
  • Mehr »

Linux-Befehle

Ad