AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

c3270 - En ligne dans le Cloud

Exécutez c3270 dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande c3270 qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


c3270 - outil d'accès hôte IBM basé sur les malédictions

SYNOPSIS


c3270 [Options] [hôte]

c3270 [Options] fichier-session.c3270

DESCRIPTION


c3270 ouvre une connexion telnet à un hôte IBM dans une fenêtre de console. Il implémente les RFC
2355 (TN3270E), 1576 (TN3270) et 1646 (sélection de nom de LU), et prend en charge le fichier IND$FILE
transfert. Si la console est capable d'afficher des couleurs, alors c3270 émule un IBM
3279. Sinon, il émule un 3278.

La syntaxe complète pour hôte est:
[préfixe:]...[LUnom@]nom d'hôte[:port]

Faire précéder un P: sur nom d'hôte fait passer la connexion par le telnet-passthru
service plutôt que directement à l'hôte. Voir PASSTHRU ci-dessous.

En préparant un S: sur nom d'hôte supprime l'option "flux de données étendu" signalée au
hôte. Voir -tn ci-dessous pour plus d'informations.

En préparant un N: sur nom d'hôte désactive la prise en charge TN3270E pour la session.

En préparant un L: sur nom d'hôte les causes c3270 pour créer d'abord un tunnel SSL vers l'hôte, et
puis créez une session TN3270 à l'intérieur du tunnel. (Cette fonction n'est prise en charge que si c3270
a été construit avec le support SSL/TLS). Notez que les sessions cryptées TLS utilisant le TELNET START-
L'option TLS est négociée automatiquement avec l'hôte ; pour ces séances le L: préfixe
ne doit pas être utilisé.

Un nom d'unité logique (LU) spécifique à utiliser peut être spécifié en le préfixant nom d'hôte
avec un `@'. Plusieurs noms de LU à essayer peuvent être séparés par des virgules. Une LU vide peut être
placé dans la liste avec une virgule supplémentaire. (Notez que le nom LU est utilisé pour différents
fins par différents types d'hôtes. Par exemple, CICS utilise le nom de la LU comme terminal
IDENTIFIANT.)

La nom d'hôte peut éventuellement être placé à l'intérieur des caractères entre crochets `[' et ']'. Cette
empêchera tout colon `:' caractères dans le nom d'hôte d'être interprétés comme indiquant
préfixes d'option ou numéros de port. Cela permet d'utiliser des adresses IPv6 numériques comme
noms d'hôte.

Sur les systèmes qui prennent en charge le fourche appel à la bibliothèque, le nom d'hôte peut être remplacé par -e ainsi que
une chaîne de commande. Cela provoquera c3270 pour se connecter à un processus enfant local, tel qu'un
coquille.

Le port auquel se connecter par défaut telnet. Ceci peut être annulé avec le -Port option,
ou en ajoutant un port à la nom d'hôte avec deux points `:'. (Pour la compatibilité avec les précédents
les versions d' c3270 et avec tn3270(1), le port peut également être spécifié comme un deuxième, séparé
dispute.)

OPTIONS


c3270 comprend les options suivantes :

-accepter le nom d'hôte spec
Spécifie un nom d'hôte particulier à accepter lors de la validation du nom présenté dans le
certificat SSL de l'hôte, au lieu de le comparer au nom ou à l'adresse utilisé pour faire
la connexion. spec peut être soit tous, qui désactive la validation du nom,
DNS:nom d'hôte, qui correspond à un nom d'hôte DNS particulier, ou IP:propos, qui correspond
une adresse IPv4 ou IPv6 numérique particulière.

-tout en gras
Force l'affichage de tous les caractères en gras. Cela aide avec les consoles PC qui
afficher des caractères non gras dans des couleurs sombres et illisibles. Le mode tout en gras est la valeur par défaut
pour les écrans couleur, mais pas pour les écrans monochromes.

-écran alternatif lignesxcols=chaîne_init
Définit les dimensions et la séquence d'échappement pour l'écran alternatif (132 colonnes)
mode. Voir CHANGEMENT DE TAILLE D'ÉCRAN, ci-dessous.

-cadir annuaire
Spécifie un répertoire contenant les certificats CA (racine) à utiliser lors de la vérification d'un
certificat fourni par l'hébergeur.

-cafile nom de fichier
Spécifie un fichier au format PEM contenant des certificats CA (racine) à utiliser lors de la vérification
un certificat fourni par l'hébergeur.

-cbreak
Causes c3270 opérer dans casser mode, au lieu de brut mode. Dans casser mode, le
Le pilote TTY traitera correctement les caractères XOFF et XON, qui sont requis par
quelques bornes pour un bon fonctionnement. Cependant, ces caractères (généralement ^S et
^Q), ainsi que les caractères pour interrompre, quitteret suivant (généralement ^C, ^\ et
^V respectivement) sera vu par c3270 seulement s'il est précédé du suivant caractère.
La susp caractère (généralement ^Z) ne peut pas être vu par c3270 du tout.

-fichiercert nom de fichier
Spécifie un fichier contenant un certificat à fournir à l'hôte, si demandé.
Le type de fichier par défaut est PEM.

-type de fichier de certificat type
Spécifie le type de fichier de certificat spécifié par -fichiercert. Type peuvent être pem
or asn1.

-fichier-chaîne nom de fichier
Spécifie un fichier de chaîne de certificats au format PEM, contenant un certificat à
fournir à l'hébergeur si demandé, ainsi qu'un ou plusieurs certificats intermédiaires
et le certificat CA utilisé pour signer ce certificat. Si -fichier-chaîne est spécifié,
il remplace -fichiercert.

-jeu de caractères prénom
Spécifie un jeu de caractères hôte EBCDIC.

-clair basculer
Définit la valeur initiale de basculer à non. La liste des noms de bascule est sous
BASCULE ci-dessous.

-par défautfgbg
Oblige c3270 à utiliser la couleur de premier plan par défaut du terminal au lieu des malédictions
Couleur noir, et la couleur d'arrière-plan par défaut du terminal au lieu des malédictions
Couleur blanc. Ceci est utile pour les émulateurs tels que terminal-gnome dont
la représentation d'un fond noir est un gris trouble, et pour les émulateurs configurés
d'utiliser du texte noir sur fond blanc. Il est réglé automatiquement si le
variable d'environnement TERME DE COULEUR est fixé à terminal-gnome. Il n'est disponible que si
c3270 a été compilé avec une version de ncurses qui prend en charge les couleurs par défaut, si le
l'émulateur prend en charge les couleurs par défaut, et si l'entrée termcap/terminfo l'indique
capacité.

-écrandef lignesxcols=chaîne_init
Définit les dimensions et la séquence d'échappement pour le mode d'écran par défaut (80 colonnes).
Voir CHANGEMENT DE TAILLE D'ÉCRAN, ci-dessous.

-nom du développeur prénom
Spécifie un nom de périphérique (ID de poste de travail) pour la prise en charge RFC 4777.

-fichier d'hôtes filet
Les usages filet en tant que fichier hosts, ce qui permet aux alias des noms d'hôtes et des scripts d'être
exécuté à la connexion. Voir ibm_hosts(1) pour plus de détails.

-je suis méthode
Spécifie le nom de la méthode d'entrée à utiliser pour l'entrée multi-octets. (Prise en charge
uniquement lorsque c3270 est compilé avec le support DBCS.)

-fichier clé nom de fichier
Spécifie un fichier contenant la clé privée du fichier de certificat (spécifié via
-fichiercert or -fichier-chaîne). Le type de fichier par défaut est PEM.

-type de fichier clé type
Spécifie le type de fichier de clé privée spécifié par -fichier clé. Type peuvent être pem
or asn1.

-mot de passe clé type:Plus-value
Spécifie le mot de passe du fichier de clé privée, s'il est chiffré. L'argument
peuvent être filet:nom de fichier, en précisant que le mot de passe se trouve dans un fichier, ou un magnifique:un magnifique,
en spécifiant directement le mot de passe sur la ligne de commande. Si le fichier de clé privée est
crypté et non -mot de passe clé option est donnée, le mot de passe sera demandé
de manière interactive.

-mappage de touches prénom
Spécifie une carte de clavier à trouver dans la ressource c3270.keymap.prénom ou le fichier
prénom. Voir KEYMAPS ci-dessous pour plus de détails.

-km prénom
Spécifie la méthode de codage local pour le texte multi-octets. prénom est un nom d'encodage
reconnu par la bibliothèque ICU. (Prise en charge uniquement lorsque c3270 est compilé avec DBCS
support, et nécessaire uniquement lorsque c3270 ne peut pas le comprendre à partir des paramètres régionaux.)

-connexionmacro Action(argument...)
Spécifie une macro à exécuter au moment de la connexion.

-modèle prénom
Le modèle d'affichage 3270 à émuler. Le nom du modèle est en deux parties, soit
dont peuvent être omis :

La première partie est la base modèle, qui est soit 3278 or 3279. 3278 spécifie un
écran 3270 monochrome (vert sur noir) ; 3279 spécifie un écran couleur 3270.

La deuxième partie est la modèle nombre, qui spécifie le nombre de lignes et
Colonnes. Le modèle 4 est la valeur par défaut.

Numéro de modèle Colonnes Lignes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+2 (80)24
+3 (80)32
+4 (80)43
+5 (132)27

Remarque : Techniquement, il n'existe pas d'écran 3270 tel qu'un 3279-4 ou 3279-5, mais la plupart
les hôtes semblent travailler avec eux de toute façon.

Le modèle par défaut pour un écran couleur est 3279-4. Pour un affichage monochrome, il est
3278-4.

-mono Prévient c3270 d'utiliser la couleur, en ignorant les capacités de couleur signalées par le
Terminal.

-pas d'invite
Un alias pour -secure.

-surdimensionné colsxlignes
Rend l'écran plus grand que la valeur par défaut pour le numéro de modèle choisi. Cette option
n'a d'effet qu'en combinaison avec la prise en charge étendue des flux de données (contrôlée par le
ressource "c3270.extended") et uniquement si l'hôte prend en charge la réponse à la requête
domaine structuré. Le nombre de colonnes multiplié par le nombre de lignes ne doit pas
dépasser 16383 (3fff hex), la limite de l'adressage du tampon 14 3270 bits.

Il peut également être spécifié comme auto, qui cause c3270 remplir tout le terminal ou
fenêtre console.

-Port n
Spécifie un autre port TCP auquel se connecter. n peut être un nom de / etc / services
comme telnet, ou un nombre. Cette option modifie le numéro de port par défaut utilisé pour tous
Connexions. (Le paramètre positionnel affecte uniquement la connexion initiale.)

-Procuration type:hôte[:port]
Causes c3270 pour se connecter via le proxy spécifié, au lieu d'utiliser un
lien. le hôte peut être une adresse IP ou un nom d'hôte. L'optionnel port peut être un
numéro ou un nom de service. Pour une liste des proxy pris en charge types, voir PROCURATION ci-dessous.

-imprimantelu nom de lune
Causes c3270 pour démarrer automatiquement un pr3287 session d'impression. Si nom de lune est ".",
alors la session imprimante sera associée à la session borne interactive
(cela nécessite que l'hôte prenne en charge TN3270E). Sinon, la valeur est utilisée comme
nom de LU explicite à associer à la session imprimante.

-reconnecter
Causes c3270 pour se reconnecter automatiquement à l'hôte si jamais il se déconnecte. Cette
L'option n'a d'effet que si un nom d'hôte est spécifié sur la ligne de commande.

-rv Fait passer le c3270 d'un affichage blanc sur noir à un affichage noir sur blanc.

-sl n Spécifie que n les lignes doivent être enregistrées pour le défilement arrière. La valeur par défaut est 4096.

-scriptport port
Oblige c3270 à écouter les connexions de script sur le port TCP local port. Noter que
c'est la seule façon de faire des scripts homologues sur c3270.

-sécurise
Désactive l'interactif c3270> rapide. Lorsqu'il est utilisé, un nom d'hôte doit être fourni sur
la ligne de commande.

-autosignéok
Lors de la vérification d'un certificat SSL hôte, autorisez-le à être auto-signé.

-ensemble basculer
Définit la valeur initiale de basculer à oui. La liste des noms de bascule est sous
BASCULE ci-dessous.

-prise
L'émulateur crée un socket de domaine Unix lorsqu'il démarre, à utiliser par
processus de script pour envoyer des commandes à l'émulateur. La prise est nommée
/tmp/x3sck.id_processusL’ -p option de x3270si l'oblige à utiliser cette prise,
au lieu des canaux spécifiés par les variables d'environnement.

-tn prénom
Spécifie le nom du terminal à transmettre via la connexion telnet. Les
le nom par défaut est IBM-nom du modèle-E, Par exemple, IBM-3279-4-E pour un écran couleur, ou
IBM-3278-4-E pour un affichage monochrome.

Certains hôtes sont confus par le -E suffixe sur le nom du terminal, et ignorera le
zone d'écran supplémentaire sur les modèles 3, 4 et 5. s: sur le nom d'hôte, ou
définir la ressource "c3270.extended" sur "false", supprime le -E de la borne
nom lors de la connexion à de tels hôtes.

Le nom peut également être spécifié avec la ressource "c3270.termName".

-tracer Active le flux de données et le suivi des événements au démarrage. Le nom du fichier de trace par défaut est
/tmp/x3trc.id_processus.

-fichier de trace filet
Spécifie un fichier dans lequel enregistrer le flux de données et les traces d'événements. Si le nom commence
avec `>>', les données seront ajoutées au fichier.

-taillefichiertrace taille
Place une limite sur la taille d'un fichier de trace. Si cette option n'est pas spécifiée ou est
spécifié comme 0 or aucun, la taille du fichier de trace sera illimitée. La taille minimale est
64 Ko. La valeur de taille peut avoir un K or M suffixe, indiquant les kilo-octets ou
mégaoctets respectivement. Lorsque le fichier de trace atteint la taille limite, il sera
renommé avec un `-' ajouté et un nouveau fichier démarré.

-utilisateur prénom
Spécifie le nom d'utilisateur pour la prise en charge RFC 4777.

-v Afficher la version et les options de build pour c3270 et sortie.

-vérifiercert
Pour les connexions SSL ou SSL/TLS, vérifiez le certificat hôte et n'autorisez pas le
connexion à terminer à moins qu'elle ne puisse être validée.

-xrm "c3270.ressource: Plus-value"
Définit la valeur du nommé ressource à Plus-value. Contrôle des ressources moins courant c3270
options, et sont définis sous RESSOURCES ci-dessous.

Ces noms sont également utilisés comme premier paramètre du cabillot l'action.

STATUT LINE


Si le terminal qui c3270 est en cours d'exécution a au moins une ligne de plus que le modèle 3270
nécessite (par exemple, 25 lignes pour un modèle 2), c3270 affichera une ligne d'état. Les c3270
la ligne d'état contient diverses informations. De gauche à droite, les champs sont :

comm statuts
Le premier symbole est toujours un 4. Si c3270 est en mode TN3270E, le deuxième symbole est
a B; sinon c'est un A. Si c3270 est en mode SSCP-LU, le troisième symbole est un S.
Sinon, il est vide.

clavier bloquer
Si le clavier est verrouillé, un symbole "X" et un champ de message indiquent la raison
pour le verrouillage du clavier.

tête de frappe
La lettre "T" indique qu'une ou plusieurs frappes se trouvent dans la mémoire tampon de frappe.

temporaire carte du clavier
La lettre "K" indique qu'un keymap temporaire est en vigueur.

inverser
La lettre "R" indique que le clavier est en mode de saisie de champ inversé.

insérer mode
La lettre "I" indique que le clavier est en mode insertion.

imprimante Session
La lettre "P" indique qu'un pr3287 la session est active.

sécurisé connexion
Une lettre verte "S" indique que la connexion est sécurisée via SSL/TLS.

LU prénom
Le nom de la LU associée à la session, s'il y en a une.

curseur position
La ligne et la colonne du curseur sont éventuellement affichées, séparées par un "/".

ACTIONS


Voici une liste complète des actions de base du c3270. Les actions spécifiques au script sont décrites sur
le script x3270(1) page de manuel.

Les actions marquées d'un astérisque (*) peuvent bloquer, envoyer des données à l'hôte et éventuellement
en attente de réponse.

*Attn attention clé
BackSpace déplacer le curseur vers la gauche (ou envoyer
ASCII-BS)

Onglet BackTab pour commencer la saisie précédente
champ
CircumN'entre pas "^" en mode NVT, ou
"ne pas signer" en mode 3270
* Effacer l'écran clair
Composez les deux prochaines clés forment un spécial
symbole
*Relier(hôte) se connecter à hôte
*CursorSelect Curseur Sélectionner AIDE
Supprimer supprimer le caractère sous le curseur
(ou envoyer ASCII DEL)
DeleteField supprimer tout le champ
DeleteWord supprimer l'actuel ou le précédent
mot
*Déconnecter déconnecter de l'hôte
Bas déplacer le curseur vers le bas
Dupliquer le champ en double
*Entrez Entrer AID (ou envoyez ASCII CR)
Effacer effacer le caractère précédent (ou
envoyer ASCII BS)
EraseEOF effacer jusqu'à la fin du champ actuel
EraseInput effacer tous les champs de saisie
s'évader s'évader vers c3270> rapide
Exécuter(cmd) exécuter une commande dans un shell
FieldEnd déplacer le curseur à la fin du champ
Champ de marque FieldMark
Chaîne Hex(hex_chiffres) insérer le caractère de contrôle
un magnifique
Accueil déplacer le curseur vers la première entrée
champ
Insérer définir le mode d'insertion
*Interruption d'envoi de l'adresse IP TELNET à l'hôte
Clavier affichage clavier pop-up
Clé(clésym) insérer la clé clésym
Clé (0xxx) insérer la clé avec le code de caractère
xx
Déplacer le curseur à gauche vers la gauche
Left2 déplacer le curseur vers la gauche de 2 positions
Menu Afficher la barre de menu
MonoCase bascule le mode majuscule uniquement
DéplacerCurseur(rangée, avec) déplacer le curseur sur (rangée,avec)
La nouvelle ligne déplace le curseur vers le premier champ sur
ligne suivante (ou envoyer ASCII LF)
NextWord déplace le curseur vers le mot suivant
*PENNSYLVANIE(n) Programme Attention AID (n de
1 à 3)
*PF(n) Programme Fonction AID (n À partir de 1 ans
à 24)
Mot précédent déplacer le curseur vers le mot précédent
Imprimante(Démarrer[,lu]|Stop) démarrer ou arrêter la session d'impression
ImprimerTexte(commander) imprimer le texte de l'écran sur l'imprimante
Quitter la sortie c3270
Redessiner la fenêtre de redessiner
Réinitialiser réinitialiser le clavier verrouillé
Déplacer le curseur à droite vers la droite
Right2 déplacer le curseur vers la droite 2 positions
*Scénario(commander[,arg...]) exécuter un script
Écran de défilement de défilement (avant | arrière)
*Chaîne de caractères(un magnifique) insérer une chaîne (macro simple
établissement)
*Aide aux requêtes système SysReq
Tab déplacer le curseur à la prochaine entrée
champ
Basculer(option[,définir|effacer]) basculer une option
ToggleInsert bascule le mode d'insertion
ToggleReverse bascule le mode d'entrée inversée
*Transfert(option=Plus-value...) transfert de fichier
Haut déplacer le curseur vers le haut
ignorer ne rien faire

N'importe laquelle des actions ci-dessus peut être saisie au c3270> rapide; ces commandes sont également
disponible pour une utilisation dans les keymaps (voir KEYMAPS). Les noms de commande ne sont pas sensibles à la casse.
Les paramètres peuvent être spécifiés avec des parenthèses et des virgules, par exemple :
PF(1)
ou avec des espaces, par exemple :
PF 1
Les paramètres peuvent être entre guillemets, pour autoriser les espaces, les virgules et
parenthèses à utiliser.

c3270 prend également en charge les commandes interactives suivantes :

d’aide Affiche une liste des commandes disponibles.

Trace d'écran
Active ou désactive le traçage d'écran (enregistrement des images d'écran dans un fichier). La commande
trace d'écran on permet le traçage d'écran ; la commande trace d'écran de rabais le désactive.
Après on, un nom de fichier peut être spécifié pour remplacer le nom de fichier de trace par défaut de
/tmp/x3scr.Pid. Le mot clé on peut également être suivi du mot-clé imprimante et le
commande d'impression optionnelle pour diriger les traces d'écran directement vers l'imprimante.

Afficher Affiche les statistiques et les paramètres.

Tracer Active ou désactive le traçage. La commande tracer on active le flux de données et le clavier
traçage des événements ; la commande tracer de rabais le désactive. Le qualificatif données or clavier
peut être spécifié avant on or de rabais pour activer ou désactiver une trace particulière. Après
on, un nom de fichier peut être spécifié pour remplacer le nom de fichier de trace par défaut de
/tmp/x3trc.Pid.

Notez que certains paramètres des actions c3270 (tels que les noms de fichiers et les keymaps) sont
sujet à substitutions:

Le personnage ~ au début d'une chaîne est remplacé par le répertoire personnel de l'utilisateur.
A ~ caractère suivi d'un nom d'utilisateur est remplacé par le répertoire personnel de cet utilisateur.

Les variables d'environnement sont remplacées à l'aide de la convention de shell Unix de $prénom ou ${prénom}.

Deux variables de pseudo-environnement spéciales sont prises en charge. ${TIMESTAMP} est remplacé par un
horodatage de résolution en microsecondes ; ${UNIQUE} est remplacé par une chaîne garantie de faire un
nom de fichier unique (l'ID de processus éventuellement suivi d'un tiret et d'une chaîne de chiffres).
${UNIQUE} est utilisé pour former les noms de fichiers de trace.

CARTES CLÉS


La -mappage de touches option ou le c3270.keymap ressource permet de spécifier un keymap personnalisé. Si
l'option -mappage de touches xxx est donné (ou le c3270.keymap ressource a la valeur xxx), c3270
recherchera une ressource nommée c3270.keymap.xxx. Si aucune définition de ressource n'est trouvée, il
recherchera un fichier nommé xxx.

Plusieurs keymaps peuvent être spécifiés en séparant leurs noms par des virgules. Définitions dans
les mappages de touches ultérieurs remplacent ceux des mappages de touches antérieurs.

De plus, des mappages de touches distincts peuvent être définis qui s'appliquent uniquement en mode 3270 ou en mode NVT.
Par exemple, la définition de ressource c3270.keymap.xxx.nvt ou le fichier xxx.nvt augmentera
la définition de keymap xxx en mode NVT. De même, la définition de ressource
c3270.keymap.xxx.3270 ou le fichier xxx.3270 augmentera la définition de keymap xxx in
mode 3270.

Chaque ligne (règle) d'un mappage de touches spécifie les actions à effectuer lorsqu'une touche ou un
séquence de touches est enfoncée. Les règles de mappage de touches ont la syntaxe suivante :

[Meta][Ctrl]key...: action[(arrêter[,...])] ...

Voici un exemple de définition de keymap à partir d'un fichier :

! Lignes commençant par ! sont ignorés et peuvent
! se produire n'importe où.
! Définition de keymap xxx
! Lorsque Alt-c est enfoncé, effacez l'écran.
Alt c : Effacer()
! Lorsque PageUp est enfoncé, envoyez PF7 à l'hôte.
PAGE : PF(7)
! Lorsque Ctrl-a est enfoncé, puis F1, envoyez PF13
! à l'hôte.
Ctrl une F1 : PF(13)

Voici la même définition qu'une ressource :

! Lignes commençant par ! sont ignorés, mais PAS
! dans une définition.
! Notez que le \ est requis à la fin du
! première ligne, et \n\ est
! requis à la fin de chaque autre ligne, sauf
! le dernier.
! Définition de keymap xxx
c3270.keymap.xxx : \
Alt c : Effacer() \n\
PAGE : PF(7) \n\
Ctrl UNE F1 : PF(13)

Le facultatif autre or Ctrl les modificateurs spécifient que le autre ainsi que Ctrl les touches sont enfoncées le long
avec le spécifié key, Respectivement. clés / KEY : est soit un nom de symbole ISO 8859-1, tel que
égal pour `=' et a pour « a », ou un symbole ncurses nom de clé, tel que UP. Plus d'un
key peut être spécifié, indiquant qu'une séquence de touches doit être enfoncée pour que le
règle à faire correspondre. Les action est une action de la liste ACTIONS ci-dessus. Plus d'un
action peut être spécifié; ils seront exécutés dans l'ordre.

Les entrées de keymap sont sensibles à la casse et spécifiques aux modificateurs. Cela signifie qu'une carte de touches pour le
b clé correspondra uniquement à une minuscule b. Actions pour les majuscules B, ou pour Alt-B, doit être
spécifiés séparément.

Le clavier de base est :

Action clé
??
Ctrl ] Échapper
Ctrl un Ctrl une clés / KEY :(0x01)
Ctrl un Ctrl ] clés / KEY :(0x1j)
Ctrl une Tab BackTab
Ctrl une c Effacer
Ctrl une e Évasion
Ctrl une r Réinitialiser
Ctrl une k Clavier
Ctrl une l Redessiner
Ctrl une m Composer
Ctrl une nMenu
Ctrl une p ImprimerTexte
Ctrl une ^ Clé (ne pas signer)
Ctrl k Clavier
Ctrl nMenu
Haut Haut
Bas bas
GAUCHE Gauche
DROIT Droit
F(n)PF(n)
Ctrl une F(n)PF(n+ 12)
Ctrl une 1 PA(1)
Ctrl une 2 PA(2)
Ctrl une 3 PA(3)
Défilement PPAGE (en arrière)
Défilement NPAGE (Avant)

Le keymap de base du mode 3270 ajoute :

Action clé
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Ctrl c Effacer
Ctrl d Dup
Ctrl f Marque de champ
Ctrl j'onglet
Ctrl l Redessiner

Ctrl r Réinitialiser
Ctrl u Champ Supprimer
Retour arrière Retour arrière
Retour Entrer
Onglet Onglet
Saut de ligne
RETOUR ARRIÈRE
DC Supprimer
Maison Maison
IC ToggleInsertion

LES BUT OR ALT clé - KEY


Certains claviers n'ont pas de Meta clé. Au lieu de cela, ils ont un autre clé. Parfois cette clé
agit comme un bon Meta clé, c'est-à-dire qu'il s'agit d'une touche de modification qui définit le bit de poids fort
(0x80) dans le code qui est transmis pour chaque clé. Les autres claviers envoient un à deux caractères
séquence lorsque le autre touche est enfoncée avec une autre touche : le caractère Escape (0x1b),
suivi du code de l'autre clé.

La ressource c3270.metaÉchapper et le termcap km attribut contrôle comment c3270 sera
interpréter ces séquences. Lorsque c3270.metaÉchapper est fixé à oui, ou lorsque c3270.metaÉchapper
est fixé à auto et le termcap km est défini, le clavier est supposé avoir un
séparé Meta clé. La touche Escape peut être utilisée comme une clé de données ordinaire et n'a pas de
sens.

Quand c3270.metaÉchapper est fixé à oui, ou lorsque c3270.metaÉchapper est fixé à auto et par
termecap km n'est pas défini, le clavier est supposé utiliser le caractère d'échappement comme
préfixe pour indiquer que le caractère suivant est censé avoir le bit de poids fort
ensemble. Lorsque c3270 voit un caractère d'échappement sur le clavier, il définit un court délai d'attente. Si
un autre personnage arrive avant l'expiration du délai, puis c3270 combinera les deux
caractères, en définissant le bit de poids fort du second. Dans un fichier de trace d'événement, le
le caractère combiné est répertorié comme dérivé. Dans une keymap, seul le caractère combiné ou le
Meta préfixe peut être utilisé. La touche Echap peut toujours être utilisée seule, mais seulement s'il y a
une courte pause avant d'appuyer sur une autre touche.

La valeur par défaut pour c3270.metaÉchapper is auto.

DOSSIER TRANSFERT


La Transferts action met en œuvre IND$FICHIER transfert de fichier. Cette action nécessite que le
IND$FICHIER programme soit installé sur l'hôte IBM et que le curseur 3270 soit situé dans un
qui acceptera une commande TSO ou VM/CMS.

La Transferts l'action peut être entrée à l'invite de commande sans paramètre, ce qui
l'amener à demander de manière interactive les noms de fichiers et les options. Il peut également être invoqué
avec des paramètres pour définir l'ensemble du transfert.

En raison de la complexité et du nombre d'options de transfert de fichiers, les paramètres du
Transferts l'action prend la forme unique de option=Plus-value, et peut apparaître dans n'importe quel ordre. Noter
que si le Plus-value contient des espaces (comme un nom de fichier VM/CMS), puis le paramètre entier
doit être entre guillemets, par exemple, "HostFile=xxx foo a". Les options sont :

Option requise ? Autres valeurs par défaut
?? ??
Direction Pas de réception envoyer
Fichier hôte Oui
FichierLocal Oui
Hôte Non tso vm, cics
Mode Pas de binaire ascii
Cr Non supprimer ajouter, garder
Remappage Non oui non
Exister Non conserver remplacer, ajouter
Recfm Non fixe, variable,
indéfini
Lrecl Non
Taille du bloc Non
Allocation Pas de chenilles, cylindres,
bloc av
EspacePrincipal Non
Espace Secondaire Non
Taille du tampon n° 4096

Les détails des options sont les suivants.

Direction
envoyer envoyer un fichier à l'hébergeur, recevoir pour recevoir un fichier de l'hôte.

Fichier hôte
Le nom du fichier sur l'hôte.

FichierLocal
Le nom du fichier sur le poste de travail local.

Hôte Le type d'hôte (qui dicte la forme du IND$FICHIER commander): tso (les
défaut), vm or cic.

Mode Utilisez ascii (par défaut) pour un fichier texte, qui sera traduit entre EBCDIC
et ASCII si nécessaire. Utilisation binaire pour les fichiers non texte.

Cr Contrôle comment Nouvelle ligne les caractères sont traités lors du transfert Mode=ASCII fichiers.
supprimez (par défaut) bandes Nouvelle ligne caractères dans les fichiers locaux avant le transfert
eux à l'hôte. ajouter ajoute Nouvelle ligne caractères à chaque enregistrement de fichier hôte avant
le transférer sur le poste de travail local. garder conserves Nouvelle ligne caractères quand
transférer un fichier local vers l'hôte.

Remapper Contrôle la traduction de texte pour Mode=ASCII des dossiers. La valeur Oui (la valeur par défaut) provoque
c3270 pour remapper le texte afin d'assurer une compatibilité maximale entre les
jeu de caractères et codage et la page de codes EBCDIC de l'hôte. La valeur aucune les causes
c3270 pour transmettre le texte vers ou depuis l'hôte tel quel, en laissant toute la traduction au
IND$FICHIER programme sur l'hôte.

Exister Contrôle ce qui se passe lorsque le fichier de destination existe déjà. garder (le défaut)
préserve le fichier, provoquant le Transferts action à l'échec. remplacer écrase le
fichier de destination avec le fichier source. ajouter ajoute le fichier source au
fichier de destination.

Recfm Contrôle le format d'enregistrement des fichiers créés sur l'hôte. (Hôtes TSO et VM uniquement.)
fixé crée un fichier avec des enregistrements de longueur fixe. variable crée un fichier avec
enregistrements de longueur variable. indéfini crée un fichier avec des enregistrements de longueur indéfinie
(Hôtes TSO uniquement). Les Lrecl l'option contrôle la longueur d'enregistrement ou l'enregistrement maximum
longueur pour Recfm=fixe ainsi que Recfm=variable fichiers, respectivement.

Lrecl Spécifie la longueur d'enregistrement (ou la longueur d'enregistrement maximale) pour les fichiers créés sur le
hôte. (Hôtes TSO et VM uniquement.)

Taille du bloc
Spécifie la taille de bloc pour les fichiers créés sur l'hôte. (Hôtes TSO et VM uniquement.)

Allocation
Spécifie les unités pour le EspacePrincipal ainsi que Espace Secondaire options: vos titres,
cylindres or bloc av. (Hôtes TSO uniquement.)

EspacePrincipal
Affectation primaire d'un fichier, Les unités sont données par le Allocation option. (GRT
hôtes uniquement.)

Espace Secondaire
Allocation secondaire pour un fichier. Les unités sont données par le Allocation option.
(Hôtes TSO uniquement.)

Taille du tampon
Taille de la mémoire tampon pour les transferts en mode DFT. Peut aller de 256 à 32768. Valeurs plus élevées
donnent de meilleures performances, mais certains hôtes peuvent ne pas être en mesure de les prendre en charge.

LES IMPRIMER TEXTE ACTION


La Imprimer le texte produit des captures d'écran sous différentes formes. Le formulaire par défaut
sans arguments envoie une copie de l'écran à l'imprimante par défaut. Un seul argument est
la commande à utiliser pour imprimer, par exemple, LPR. Plusieurs arguments peuvent inclure des mots-clés pour
contrôler la sortie de Imprimer le texte:

filet nom de fichier
Enregistrez la sortie dans un fichier.

html Enregistrez la sortie au format HTML. Cette option implique filet.

rtf Enregistrez la sortie en tant que RichText. Cette option implique filet. La police par défaut est
Courrier Nouveauté et la taille du point par défaut à 8. Ceux-ci peuvent être remplacés par le
printTextFont ainsi que printTailleTexte ressources, respectivement.

un magnifique Renvoie la sortie sous forme de chaîne. Cela ne peut être utilisé qu'à partir de scripts.

façons Rendre les champs modifiés en italique.

légende texte
Ajouter le spécifié texte comme légende au-dessus de la sortie. Dans texte, le spécial
séquence %T% sera remplacé par un horodatage.

commander commander
Dirige la sortie vers une commande. Cela permet à un ou plusieurs des autres mots-clés de
être spécifié, tout en envoyant la sortie à l'imprimante.

ÉCRITURES


Il existe plusieurs types de fonctions de script disponibles.

La Chaîne Action
La méthode la plus simple pour l'écriture de scripts est fournie via le Chaîne action. Les arguments
à Chaîne sont une ou plusieurs chaînes entre guillemets doubles qui sont insérées directement comme si
tapé. Les conventions de barre oblique inverse C sont respectées comme suit. (Les entrées marquées * signifient
qu'après avoir envoyé le code AID à l'hôte, c3270 attendra que l'hôte se déverrouille
le clavier avant de poursuivre le traitement de la chaîne.)

\b Gauche
\exxxx Caractère EBCDIC en hexadécimal
\f Effacer*
\n Entrez*
\Pennsylvanien PENNSYLVANIE(n)*
\pfnn PF(nn)*
\r Nouvelle ligne
\t Onglet
\T Onglet arrière
\uxxxx Caractère Unicode en hexadécimal
\xxxxx Caractère Unicode en hexadécimal

Notez que les valeurs numériques des séquences \e, \u et \x peuvent être abrégées en
2 chiffres. Notez également que les codes EBCDIC supérieurs à 255 et certains caractères Unicode
les codes représentent les caractères DBCS, qui ne fonctionneront que si c3270 est construit avec DBCS
support et l'hôte autorise l'entrée DBCS dans le champ actuel.

Un exemple d'entrée de clavier serait :
Méta p: String("probs clearrdr\n")

Remarque: Les chaînes sont en ASCII et converties en EBCDIC, donc attention à l'insertion
codes de contrôle.

Il existe également une autre forme de Chaîne action, Chaîne Hex, qui est utilisé pour
saisir des données non imprimables. L'argument de Chaîne Hex est une chaîne hexadécimale
chiffres, deux par caractère. Un premier 0x ou 0X est facultatif. En mode 3270, le
les données hexadécimales représentent les caractères EBCDIC, qui sont entrés dans le
champ. En mode NVT, les données hexadécimales représentent des caractères ASCII, qui sont
envoyé directement à l'hôte.

La scénario Action
Cette action provoque c3270 pour démarrer un processus fils qui peut s'exécuter c3270 actions.
L'entrée et la sortie standard du processus enfant sont redirigées vers c3270L’
scénario l'action est entièrement documentée dans script x3270 (1).

COMPOSITE PERSONNAGES


c3270 permet la saisie directe de lettres accentuées et de symboles spéciaux. Presser et
le relâchement de la touche "Composer", suivi de deux autres touches, provoque l'entrée du symbole
combinant ces deux clés. Par exemple, "Composer" suivi de la touche "C" et du ","
(virgule), entre le symbole "C-cédille". AC sur la ligne d'état indique un en attente
caractère composite.

Les correspondances entre ces paires de clés ordinaires et les symboles qu'elles représentent sont
contrôlé par la ressource "c3270.composeMap" ; il donne le nom de la carte à utiliser. Les
les cartes elles-mêmes sont nommées "c3270.composeMap.prénom". La valeur par défaut est "latin1", ce qui donne
mappages pour la plupart des symboles dans le jeu de caractères ISO 8859-1 Latin-1 qui ne sont pas dans
le jeu de caractères ASCII 7 bits.

Remarque: Le keymap par défaut définit Meta m comme touche "Composer". Vous pouvez créer votre propre
Touche "Composer" avec un mappage de touches qui mappe un autre keysym sur le Composer l'action.

IMPRIMANTE SUPPORT


c3270 prend en charge les sessions d'impression associées via le pr3287(1) programme. Les Imprimante action
est utilisé pour démarrer ou arrêter un pr3287 session.

L'action Imprimante Accueil démarre une session d'impression, associée à la LU courante. (Cette
ne fonctionne que si l'hôte prend en charge TN3270E.)

L'action Imprimante Accueil lu démarre une session d'impression, associée à un lu.

L'action Imprimante Arrêter arrête une session d'impression.

La ressource c3270.printer.commande spécifie la commande utilisée pour imprimer chaque travail ; ce
Par défaut LPR. La ressource c3270.printer.assocCommandLine spécifie la commande utilisée
pour démarrer une session d'impression associée. Par défaut, il s'agit de :

pr3287 -assoc %L% -commande "%C%" %P% %H%

La ressource c3270.printer.luCommandLine spécifie la commande utilisée pour démarrer une LU spécifique
session d'impression. Par défaut, il s'agit de :

pr3287 -commande "%C%" %R% %P% %L%@%H%

Lorsque la commande de session d'imprimante est exécutée, les substitutions suivantes sont effectuées :

Substitution de jetons
Commande %C% (valeur de
c3270.printer.commande)
%H% Adresse IP de l'hôte
%L% LU actuelle ou spécifiée
Spécification du proxy %P%
%R% Jeu de caractères

See pr3287(1) pour plus de détails.

La ressource c3270.printerLu contrôle le démarrage automatique de la session d'impression. S'il est réglé sur
`.', alors chaque fois qu'une session de connexion est démarrée, une session d'impression sera automatiquement
démarré, associé à la session de connexion. S'il est défini un nom de LU, alors le
la session d'impression sera associée à la LU spécifiée.

PASSTHRU


c3270 soutient le soleil telnet-passthru service fourni par le in.telnet-gw serveur. Cette
autorise les connexions telnet sortantes via une machine pare-feu. Lorsqu'un p: est précédé de
un nom d'hôte, c3270 agit un peu comme le itelnet(1) commande. Il contacte la machine nommée
passerelle internet au port défini dans / etc / services as telnet-passthru (qui par défaut
à 3514). Il transmet ensuite le nom d'hôte et le port demandés au in.telnet-gw serveur.

PROCURATION


La -Procuration option ou le c3270.proxy ressource oblige c3270 à utiliser un serveur proxy pour
se connecter à l'hôte. La syntaxe de l'option ou de la ressource est :
type:hôte[:port]

Les valeurs prises en charge pour type sont:

Type de proxy Protocole Port par défaut
?? ??
http RFC 2817 Tunnel HTTP 3128
(calamar)
passthru Sun in.telnet-gw aucun
chaussettes4 CHAUSSETTES version 4 1080
chaussettes5 CHAUSSETTES version 5 (RFC 1080
1928)

telnet Pas de protocole (en envoyer juste aucun
connect hôte port)

Les types spéciaux chaussettes4a ainsi que chaussettes5d peut également être utilisé pour forcer le serveur proxy à faire le
résolution du nom d'hôte pour le protocole SOCKS.

ÉCRAN TAILLE COMMUTATION


Lors de l'exécution en tant que 3270 Model 5, c3270 peut profiter de terminaux qui peuvent basculer
entre 80 et 132 modes colonnes.

Étant donné que la bibliothèque curses ne prend pas en charge le changement de mode, les séquences d'échappement et
les dimensions de l'écran résultant doivent être spécifiées explicitement pour c3270. Ceux-ci sont spécifiés
les -écran alternatif ainsi que -écrandef les options de ligne de commande, ou le altÉcran ainsi que défÉcran
Ressources. -écran alternatif or altÉcran définit le mode alternatif (132 colonnes) ; -écrandef or
défÉcran définit le mode par défaut (80 colonnes).

La syntaxe des options et des ressources est lignesxcols=chaîne_init, Où lignes ainsi que cols
donner les dimensions de l'écran, et chaîne_init est la séquence d'échappement à transmettre au
terminal pour entrer dans ce mode. Pour écran déf, les dimensions minimales sont de 24 rangées et 80
Colonnes. Pour écran de remplacement, les dimensions minimales sont de 27 lignes et 132 colonnes. Dans
chaîne_init, les séquences d'échappement habituelles sont prises en charge (\E pour escape, \r, \b, etc.). Pour
exemple, la chaîne d'initialisation pour un xterm de 132 colonnes est :

\E[?40h\E[?3h

Remarque: quand écran déf ainsi que écran de remplacement sont spécifiés, le numéro de modèle est toujours défini sur 5.

NUMÉRIQUES


pour implants coniques et droits Certain c3270 les options peuvent être configurées via des ressources. Les ressources sont définies dans le fichier
.c3270pro dans le répertoire personnel de l'utilisateur, et par -xrm option. Les définitions sont similaires
aux ressources X11 et utilisez une syntaxe similaire. Les ressources disponibles dans c3270 sont:

Option par défaut de la ressource Objectif
?? ??
allBold Auto -allbold Afficher tout
caractères gras
altScreen - altscreen écran 132-col
définition
blankFill False -set blankFill Mode de remplissage vide
crochet du jeu de caractères -caractère EBCDIC du jeu de caractères
set
composeMap latin1 Nom de compos-
table des caractères
cursesColor‐ (note 6) Mappage des couleurs
PourCouleurHôten
cursesColor‐ green Couleur par défaut
Mappage par défaut
cursesColor-red Couleur par défaut
Pour la cartographie intensifiée
cursesColor-blue Couleur par défaut
Pour la cartographie protégée
cursesColor‐ white Couleur par défaut
Cartographie ForProtectedIntensified
CursesKeymap True Définir le plan de clavier des malédictions
option
defScreen -defscreen écran 80-col
définition
dbcsCgcsgid Remplacer DBCS
CGCSGID
dsTrace False -trace Traçage du flux de données
eof ^D EOF en mode NVT
caractère
effacer ^H effacer en mode NVT
caractère
étendu True Use 3270 étendu
flux de données
eventTrace False -trace Suivi des événements
hostsFile -hostsfile Alias/macro de l'hôte
filet
icrnl False Map CR vers NL sur
Entrée en mode NVT

inlcr False Map NL à CR dans
Entrée en mode NVT
intr ^C interruption en mode NVT
caractère
keymap -keymap Nom de la carte du clavier
carte du clavier.foo Définition de
carte du clavier foo
kill ^U kill en mode NVT
caractère
lineWrap False -set lineWrap NVT mode retour à la ligne
lnext ^V mode NVT lnext
caractère
m3279 (note 1) -modèle 3279 (couleur)
émulation
metaEscape Auto interpréter ESC-x comme
Méta-x
mono (note 5) -mono Ignorer le terminal
capacités de couleur
monoCase False -set monoCase Mode mono-case
noPrompt False -noprompt Désactiver la commande-
mode invite
numericLock False Lock clavier pour
erreur de champ numérique
oerrLock Clavier True Lock pour
erreur d'entrée
oversize -oversize Écran surdimensionné
dimensions
port telnet -port TCP non par défaut
port
imprimante.* (note 4) Session d'impression
config
printerLu (note 4) Session d'impression
config
quitter ^\ quitter le mode NVT
caractère
reconnecter Faux - se reconnecter automatiquement
se reconnecter à l'hôte
rprnt ^R réimpression en mode NVT
caractère
sbcsCgcsgid Remplacer SBCS
CGCSGID
secure False Désactiver "dangereux"
Options
termName (note 2) -tn terminal TELNET
type chaîne
traceDir / Tmp Répertoire de trace
fichiers
traceFile (note 3) -tracefile Fichier pour trace
sortie
typeahead True Autoriser la saisie anticipée
werase ^W effacement de mots en mode NVT
caractère

Notes 1: m3279 Par défaut Vrai si le terminal prend en charge la couleur, Faux autrement. Ce
peut être obligé de Faux avec le bon -modèle option.

Notes 2: La chaîne de type de terminal par défaut est construite à partir du numéro de modèle,
émulation des couleurs et modes de flux de données étendus. Par exemple, un modèle 2 avec couleur
l'émulation et l'option de flux de données étendu seraient envoyées comme IBM-3279-2-E. Noter
également que lorsque le mode TN3270E est utilisé, le type de terminal est toujours envoyé en tant que 3278, mais
cela n'affecte pas les capacités de couleur.

Notes 3: le fichier de trace par défaut est x3trc.Pid dans le répertoire spécifié par le
traceDir ressource.

Notes 4: Voir SUPPORT IMPRIMANTE pour plus de détails.

Notes 5: mono Par défaut non si le terminal prend en charge au moins 8 couleurs et à
oui autrement.

Notes 6: Les mappages de couleurs de malédictions par défaut pour les couleurs d'hôte 0 à 15 sont : noir,
bleu, rouge, magenta, vert, cyan, jaune, blanc, noir, bleu, jaune, bleu, vert,
cyan, noir et blanc.

In .c3270pro, les lignes se poursuivent avec une barre oblique inverse.

-xrm les options remplacent les définitions trouvées dans .c3270pro. Si plus d'un -xrm option est
donnée pour la même ressource, la dernière de la ligne de commande est utilisée.

Utilisez c3270 en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Phaser
    Phaser
    Phaser est un open rapide, gratuit et amusant
    framework de jeu source HTML5 qui offre
    Rendu WebGL et Canvas à travers
    navigateurs Web de bureau et mobiles. Jeux
    peut être co...
    Télécharger Phaser
  • 2
    Moteur VASSAL
    Moteur VASSAL
    VASSAL est un moteur de jeu pour créer
    versions électroniques de la carte traditionnelle
    et jeux de cartes. Il fournit un soutien pour
    rendu et interaction des pièces de jeu,
    et...
    Télécharger le moteur VASSAL
  • 3
    OpenPDF - Fork d'iText
    OpenPDF - Fork d'iText
    OpenPDF est une bibliothèque Java pour créer
    et l'édition de fichiers PDF avec une licence LGPL et
    Licence open source MPL. OpenPDF est le
    LGPL/MPL open source successeur d'iText,
    un ...
    Télécharger OpenPDF - Fork d'iText
  • 4
    SAGA SIG
    SAGA SIG
    SAGA - Système d'automatisation
    Analyses géoscientifiques - est un
    Logiciel de système d'information (SIG) avec
    immenses capacités pour les géodonnées
    traitement et an...
    Télécharger le SIG SAGA
  • 5
    Boîte à outils pour Java/JTOOpen
    Boîte à outils pour Java/JTOOpen
    IBM Toolbox for Java / JTOpen est un
    bibliothèque de classes Java prenant en charge
    programmation client/serveur et internet
    modèles vers un système exécutant OS/400,
    i5/OS, ou...
    Télécharger Toolbox pour Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 pour les documents pilotés par les données)
    est une bibliothèque JavaScript qui vous permet
    produire des données dynamiques et interactives
    visualisations dans les navigateurs Web. Avec D3
    toi...
    Télécharger D3.js
  • Plus "

Commandes Linux

Ad