IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

c3270 - Online nel cloud

Esegui c3270 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando c3270 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


c3270 - strumento di accesso host IBM basato su curses

SINOSSI


c3270 [Opzioni] [host]

c3270 [Opzioni] file-sessione.c3270

DESCRIZIONE


c3270 apre una connessione telnet a un host IBM in una finestra della console. Implementa le RFC
2355 (TN3270E), 1576 (TN3270) e 1646 (selezione del nome LU) e supporta il file IND$FILE
trasferimento. Se la console è in grado di visualizzare i colori, allora c3270 emula un IBM
3279. Altrimenti, emula un 3278.

La sintassi completa per host è:
[prefisso:]...[Nome LU@]hostname[:porto]

anteponendo un P: su hostname fa sì che la connessione passi attraverso il telnet-passante
servizio piuttosto che direttamente all'host. Vedere PASSTHRU di seguito.

anteponendo un S: su hostname rimuove l'opzione "flusso di dati esteso" segnalata al
ospite. Vedere -tn di seguito per ulteriori informazioni.

anteponendo un N: su hostname disattiva il supporto TN3270E per la sessione.

anteponendo un L: su hostname cause c3270 per creare prima un tunnel SSL per l'host e
quindi creare una sessione TN3270 all'interno del tunnel. (Questa funzione è supportata solo se c3270
è stato creato con il supporto SSL/TLS). Si noti che le sessioni crittografate con TLS che utilizzano TELNET START-
L'opzione TLS viene negoziata automaticamente con l'host; per queste sessioni il L: prefisso
non dovrebbe essere usato.

È possibile specificare un nome di unità logica (LU) specifico da utilizzare anteponendolo a hostname
con un `@'. Più nomi LU da provare possono essere separati da virgole. Una LU vuota può essere
inserito nell'elenco con una virgola in più. (Notare che il nome LU è usato per differenti
scopi da diversi tipi di host. Ad esempio, CICS utilizza il nome LU come Terminale
ID.)

I hostname può facoltativamente essere inserito all'interno di caratteri tra parentesi quadre `[' e `]'. Questo
impedirà i due punti `:' caratteri nel nome host vengano interpretati come indicanti
prefissi delle opzioni o numeri di porta. Ciò consente di utilizzare indirizzi IPv6 numerici come
nomi host.

Sui sistemi che supportano il forchetta chiamata in biblioteca, il hostname può essere sostituito con -e ed
una stringa di comando. Questo causerà c3270 per connettersi a un processo figlio locale, come a
conchiglia.

La porta a cui connettersi per impostazione predefinita telnet. Questo può essere sovrascritto con il -porta opzione,
o aggiungendo a porto Vai all’email hostname con i due punti `:'. (Per compatibilità con precedenti
versioni di c3270 e con tn3270(1), la porto può anche essere specificato come un secondo, separato
discussione.)

VERSIONI


c3270 comprende le seguenti opzioni:

-accetta nomehost spec
Specifica un particolare nome host da accettare durante la convalida del nome presentato nel
certificato SSL dell'host, invece di confrontarlo con il nome o l'indirizzo utilizzato per creare
la connessione. spec può essere in qualsiasi, che disabilita la convalida del nome,
DNS:hostname, che corrisponde a un particolare nome host DNS, oppure IP:indirizzo, che corrisponde
un particolare indirizzo numerico IPv4 o IPv6.

-tutto in grassetto
Forza la visualizzazione in grassetto di tutti i caratteri. Questo aiuta con le console PC che
visualizzare caratteri non in grassetto in colori deboli illeggibili. La modalità tutto in grassetto è l'impostazione predefinita
per display a colori, ma non per display monocromatici.

-schermo alternativo righexcols=stringa_iniziale
Definisce le dimensioni e la sequenza di escape per lo schermo alternativo (132 colonne)
modalità. Vedere COMMUTAZIONE DELLE DIMENSIONI DELLO SCHERMO, di seguito.

-cadir elenco
Specifica una directory contenente i certificati CA (root) da utilizzare durante la verifica di a
certificato fornito dall'host.

-cafile Nome del file
Specifica un file in formato PEM contenente i certificati CA (root) da utilizzare durante la verifica
un certificato fornito dall'host.

-cbreak
Cause c3270 operare in cbreak modalità, invece di crudo modalità. Nel cbreak modalità, il
Il driver TTY elaborerà correttamente i caratteri XOFF e XON, che sono richiesti da
alcuni terminali per il corretto funzionamento. Tuttavia, quei caratteri (di solito ^S e
^Q), così come i caratteri per interrompere, smetteree la prossima (di solito ^C, ^\ e
^V rispettivamente) sarà visto da c3270 solo se preceduto dal la prossima carattere.
I sosp il carattere (di solito ^Z) non può essere visto da c3270 affatto.

-filecert Nome del file
Specifica un file contenente un certificato da fornire all'host, se richiesto.
Il tipo di file predefinito è PEM.

-tipofilecert Digitare
Specifica il tipo di file del certificato specificato da -filecert. Tipologia può essere PEM
or asn1.

-catena Nome del file
Specifica un file della catena di certificati in formato PEM, contenente un certificato per
fornire all'host se richiesto, nonché uno o più certificati intermedi
e il certificato CA utilizzato per firmare tale certificato. Se -catena è specificato,
ha la precedenza -filecert.

-set di caratteri Nome
Specifica un set di caratteri dell'host EBCDIC.

-chiaro ginocchiera
Imposta il valore iniziale di ginocchiera a falso. L'elenco dei nomi di commutazione è sotto
TOGLI qui sotto.

-defaultfgbg
Fa in modo che c3270 utilizzi il colore di primo piano predefinito del terminale anziché le maledizioni
colore Nero, e il colore di sfondo predefinito del terminale invece delle maledizioni
colore bianca. Questo è utile per emulatori come gnome-terminale di chi
la rappresentazione di uno sfondo nero è un grigio oscuro e per gli emulatori configurati
utilizzare testo nero su sfondo bianco. Viene impostato automaticamente se il
variabile d'ambiente COLORTERM è impostato su gnome-terminale. È disponibile solo se
c3270 è stato compilato con una versione di nmaledizioni che supporta i colori predefiniti, se il
l'emulatore supporta i colori predefiniti e se la voce termcap/terminfo lo indica
capacità.

-definisci schermo righexcols=stringa_iniziale
Definisce le dimensioni e la sequenza di escape per la modalità schermo predefinita (80 colonne).
Vedere COMMUTAZIONE DELLE DIMENSIONI DELLO SCHERMO, di seguito.

-nomedev Nome
Specifica un nome dispositivo (ID workstation) per il supporto RFC 4777.

-hostfile filetto
si utilizza filetto come file hosts, che consente di creare alias per nomi host e script
eseguito all'accesso. Vedere ibm_host(1) per i dettagli.

-sono metodo
Specifica il nome del metodo di input da utilizzare per l'input multibyte. (Supportato
solo quando c3270 è compilato con il supporto DBCS.)

-file chiavi Nome del file
Specifica un file contenente la chiave privata per il file del certificato (specificato tramite
-filecert or -catena). Il tipo di file predefinito è PEM.

-tipofilechiave Digitare
Specifica il tipo di file della chiave privata specificato da -file chiavi. Tipologia può essere PEM
or asn1.

-keypasswd Digitare:APPREZZIAMO
Specifica la password per il file della chiave privata, se è crittografato. L'argomento
può essere filetto:Nome del file, specificando che la password è in un file, oppure stringa:stringa,
specificando la password direttamente sulla riga di comando. Se il file della chiave privata è
criptato e no -keypasswd viene data l'opzione, verrà richiesta la password
in modo interattivo.

-mappa dei tasti Nome
Specifica una mappa della tastiera da trovare nella risorsa c3270.keymap.Nome o il file
Nome. Vedi KEYMAPS di seguito per i dettagli.

-km Nome
Specifica il metodo di codifica locale per il testo multibyte. Nome è un nome di codifica
riconosciuto dalla biblioteca ICU. (Supportato solo quando c3270 è compilato con DBCS
supporto e necessario solo quando c3270 non è in grado di capirlo dalla locale.)

-loginmacro Azione (argomento...) ...
Specifica una macro da eseguire al momento dell'accesso.

modello Nome
Il modello di display 3270 da emulare. Anche il nome del modello è in due parti
di cui possono essere omessi:

La prima parte è la base modello, che è o 3278 or 3279. 3278 specifica a
display 3270 monocromatico (verde su nero); 3279 specifica un display 3270 a colori.

La seconda parte è la modello numero, che specifica il numero di righe e
colonne. Il modello 4 è l'impostazione predefinita.

Righe colonne numero modello
-
2 80 24
3 80 32
4 80 43
5 132 27

Nota: tecnicamente, non esiste un display 3270 come 3279-4 o 3279-5, ma la maggior parte
gli host sembrano funzionare comunque con loro.

Il modello predefinito per un display a colori è 3279-4. Per un display monocromatico, è
3278-4.

-mono previene c3270 dall'uso del colore, ignorando qualsiasi capacità di colore segnalata dal
terminale.

-non tempestivo
Un alias per -secure.

-sovradimensionato colsxrighe
Ingrandisce lo schermo rispetto a quello predefinito per il numero di modello scelto. Questa opzione
ha effetto solo in combinazione con il supporto esteso del flusso di dati (controllato dal
risorsa "c3270.extended") e solo se l'host supporta la Query Reply
campo strutturato. Il numero di colonne moltiplicato per il numero di righe non deve
superare 16383 (3fff esadecimale), il limite dell'indirizzamento del buffer 14 a 3270 bit.

Può anche essere specificato come auto, quali cause c3270 per riempire l'intero terminale o
finestra della console.

-porta n
Specifica una porta TCP diversa a cui connettersi. n può essere un nome da /etc/services
piace telnet, o un numero. Questa opzione cambia il numero di porta predefinito utilizzato per tutti
connessioni. (Il parametro posizionale influisce solo sulla connessione iniziale.)

- proxy Digitare:host[:porto]
Cause c3270 per connettersi tramite il proxy specificato, invece di utilizzare un diretto
connessione. Il host può essere un indirizzo IP o un nome host. L'opzionale porto può essere un
numero o un nome di servizio. Per un elenco dei proxy supportati Tipi di, vedere PROXY di seguito.

-stampantelu luname
Cause c3270 per avviare automaticamente un pr3287 sessione di stampa. Se luname è ".",
quindi la sessione della stampante sarà associata alla sessione del terminale interattivo
(questo richiede che l'host supporti TN3270E). In caso contrario, il valore viene utilizzato come
nome LU esplicito da associare alla sessione della stampante.

-ricollegare
Cause c3270 per riconnettersi automaticamente all'host se mai si disconnette. Questo
L'opzione ha effetto solo se viene specificato un nome host sulla riga di comando.

-rv Passa il c3270 da un display bianco su nero a un display nero su bianco.

-sl n Specifica che n le righe dovrebbero essere salvate per lo scorrimento indietro. Il valore predefinito è 4096.

-scriptport porto
Fa sì che c3270 ascolti le connessioni di scripting sulla porta TCP locale porto. Nota che
questo è l'unico modo per eseguire script peer su c3270.

-sicuro
Disabilita l'interattivo c3270> richiesta. Se utilizzato, deve essere fornito un nome host su
la riga di comando.

-autofirmato
Quando si verifica un certificato SSL host, consentirne l'autofirma.

-impostato ginocchiera
Imposta il valore iniziale di ginocchiera a vero. L'elenco dei nomi di commutazione è sotto
TOGLI qui sotto.

-presa
Fa sì che l'emulatore crei un socket di dominio Unix all'avvio, per l'uso da parte di
processi di script per inviare comandi all'emulatore. La presa si chiama
/tmp/x3sck.id_processo. -p possibilità di x3270se fa sì che utilizzi questa presa,
invece delle pipe specificate dalle variabili di ambiente.

-tn Nome
Specifica il nome del terminale da trasmettere tramite la connessione telnet. Il
il nome predefinito è IBM-nome del modello-E, Per esempio, IBM-3279-4-E per un display a colori, oppure
IBM-3278-4-E per un display monocromatico.

Alcuni host sono confusi dal -E suffisso sul nome del terminale e ignorerà il
area dello schermo aggiuntiva sui modelli 3, 4 e 5. s: sul nome host, oppure
l'impostazione della risorsa "c3270.extended" su "false", rimuove il -E dal terminale
nome durante la connessione a tali host.

Il nome può essere specificato anche con la risorsa "c3270.termName".

-traccia Attiva il flusso di dati e la traccia degli eventi all'avvio. Il nome del file di traccia predefinito è
/tmp/x3trc.id_processo.

-file di traccia filetto
Specifica un file in cui salvare il flusso di dati e le tracce degli eventi. Se il nome inizia
con `>>', i dati verranno aggiunti al file.

- dimensione del file di traccia Taglia
Pone un limite alla dimensione di un file di traccia. Se questa opzione non è specificata o è
specificato come 0 or nessuna, la dimensione del file di traccia sarà illimitata. La dimensione minima è
64 Kbyte. Il valore di Taglia può avere un K or M suffisso, che indica kilobyte o
megabyte rispettivamente. Quando il file di traccia raggiunge il limite di dimensione, sarà
rinominato con un `-' aggiunto e un nuovo file avviato.

-utente Nome
Specifica il nome utente per il supporto RFC 4777.

-v Visualizza la versione e le opzioni di compilazione per c3270 e uscita.

-verifycert
Per le connessioni SSL o SSL/TLS, verificare il certificato host e non consentire il
connessione da completare a meno che non possa essere convalidata.

-xrm "c3270.risorsa: APPREZZIAMO"
Imposta il valore del nome risorsa a APPREZZIAMO. Controllo delle risorse meno comune c3270
opzioni e sono definiti in RISORSE di seguito.

Questi nomi vengono utilizzati anche come primo parametro per il Toggle azione.

STATUS LINE


Se il terminale che c3270 su cui è in esecuzione ha almeno una riga in più rispetto al modello 3270
richiede (ad es. 25 righe per un modello 2), c3270 visualizzerà una riga di stato. Il c3270
la riga di stato contiene una serie di informazioni. Da sinistra a destra, i campi sono:

comm status
Il primo simbolo è sempre a 4. Se c3270 è in modalità TN3270E, il secondo simbolo è
a B; altrimenti è an A. Se c3270 è in modalità SSCP-LU, il terzo simbolo è un S.
Altrimenti è vuoto.

tastiera bloccare
Se la tastiera è bloccata, un simbolo "X" e un campo di messaggio indicano il motivo
per il blocco della tastiera.

digitazione
La lettera "T" indica che uno o più tasti premuti sono nel buffer di intestazione.

temporaneo mappa dei tasti
La lettera "K" indica che è attiva una mappa dei tasti temporanea.

invertire
La lettera "R" indica che la tastiera è in modalità di immissione campo inversa.

insert modo
La lettera "I" indica che la tastiera è in modalità di inserimento.

stampante Sessione
La lettera "P" indica che a pr3287 la sessione è attiva.

sicuro veloce
Una lettera verde "S" indica che la connessione è protetta tramite SSL/TLS.

LU Nome
Il nome LU associato alla sessione, se presente.

cursore posizione
La riga e la colonna del cursore sono facoltativamente visualizzate, separate da una "/".

AZIONI


Ecco un elenco completo delle azioni di base del c3270. Le azioni specifiche dello script sono descritte su
, il script x3270(1) pagina di manuale.

Le azioni contrassegnate da un asterisco (*) possono bloccare, inviare dati all'host ed eventualmente
in attesa di una risposta.

*Tasto attenzione attenzione
BackSpace sposta il cursore a sinistra (o invia
ASCIIBS)

Scheda BackTab per iniziare l'input precedente
campo
CircumNot immette "^" in modalità NVT, oppure
"notsign" in modalità 3270
* Cancella schermo chiaro
Componi i prossimi due tasti per formare uno speciale
simbolo
*Collegare(host) connettersi a host
*CursoreSeleziona Cursore Seleziona AIUTO
Elimina elimina il carattere sotto il cursore
(o inviare ASCII DEL)
DeleteField elimina l'intero campo
EliminaParola elimina l'attuale o il precedente
parola
*Disconnetti disconnetti dall'host
Giù sposta il cursore in basso
Duplica campo duplicato
*Inserisci Inserisci AID (o invia ASCII CR)
Cancella cancella il carattere precedente (o
inviare ASCII BS)
CancellaEOF cancella fino alla fine del campo corrente
EraseInput cancella tutti i campi di input
Fuga fuga a c3270> pronto
Eseguire(cmd) eseguire un comando in una shell
FieldEnd sposta il cursore alla fine del campo
Campo contrassegno FieldMark
Stringa esadecimale(cifre_esadecimali) inserisci il carattere di controllo
stringa
Home sposta il cursore sul primo input
campo
Inserisci modalità di inserimento impostata
*Interrompere l'invio dell'IP TELNET all'host
Tastiera Display tastiera pop-up
Chiave(keysym) inserire la chiave keysym
Chiave (0xxx) inserire chiave con codice carattere
xx
Sposta il cursore a sinistra a sinistra
Left2 sposta il cursore a sinistra di 2 posizioni
Menu Visualizza barra dei menu
MonoCase attiva/disattiva la modalità solo maiuscole
SpostaCursore(fila, col) sposta il cursore su (fila,col)
Nuova riga sposta il cursore sul primo campo su
riga successiva (o inviare ASCII LF)
NextWord sposta il cursore alla parola successiva
*PAPÀ(n) Programma Attenzione AIUTO (n da
Da 1 a 3)
*PF(n) AIUTO DELLA FUNZIONE DEL PROGRAMMA (n da 1
a 24)
Parola precedente sposta il cursore alla parola precedente
Stampante(Avvio[,lu]|Stop) avvia o interrompe la sessione della stampante
StampaTesto(command) stampa il testo dello schermo sulla stampante
Esci esci c3270
Ridisegna ridisegna finestra
Ripristina ripristina tastiera bloccata
Sposta il cursore a destra a destra
Destra2 sposta il cursore a destra di 2 posizioni
*Sceneggiatura(command[,arg...]) eseguire uno script
Scorri (avanti|indietro) schermata di scorrimento
*Corda(stringa) inserisci stringa (macro semplice
servizio, struttura)
*Aiuto richiesta sistema SysReq
Tab sposta il cursore all'input successivo
campo
Attiva/disattiva(opzione[,impostare|chiaro]) attiva o disattiva un'opzione
ToggleInsert attiva/disattiva la modalità di inserimento
ToggleReverse attiva/disattiva la modalità di immissione inversa
*Trasferimento(opzione=APPREZZIAMO...) trasferimento di file
Su sposta il cursore in alto
ignorare non fare nulla

Una qualsiasi delle azioni di cui sopra può essere inserita presso il c3270> richiesta; questi comandi sono anche
disponibile per l'uso nelle mappe dei tasti (vedi KEYMAPS). I nomi dei comandi non fanno distinzione tra maiuscole e minuscole.
I parametri possono essere specificati con parentesi e virgole, ad esempio:
PF(1)
o con spazi, es:
PF 1
I parametri possono essere citati tra virgolette, per consentire spazi, virgole e
parentesi da utilizzare.

c3270 supporta anche i seguenti comandi interattivi:

Aiuto Visualizza un elenco di comandi disponibili.

ScreenTrace
Attiva o disattiva la traccia dello schermo (salvando le immagini dello schermo in un file). Il comando
traccia schermo on abilita il tracciamento dello schermo; il comando traccia schermo MENO lo disabilita.
Dopo shavasana, sedersi in silenzio; saluti; on, è possibile specificare un nome file per sovrascrivere il nome file di traccia predefinito di
/tmp/x3scr.pid. Il keyaord on può anche essere seguito dalla parola chiave stampante e
comando di stampa opzionale per indirizzare le tracce dello schermo direttamente alla stampante.

Mostra Visualizza statistiche e impostazioni.

Traccia Attiva o disattiva la traccia. Il comando tracciare on abilita il flusso di dati e la tastiera
tracciamento degli eventi; il comando tracciare MENO lo disabilita. Il qualificatore dati or tastiera
può essere specificato prima on or MENO per abilitare o disabilitare una determinata traccia. Dopo
on, è possibile specificare un nome file per sovrascrivere il nome file di traccia predefinito di
/tmp/x3trc.pid.

Si noti che alcuni parametri delle azioni c3270 (come i nomi dei file e le mappe dei tasti) sono
soggetto a sostituzioni:

Il personaggio ~ all'inizio di una stringa viene sostituita con la directory home dell'utente.
A ~ il carattere seguito da un nome utente viene sostituito con la home directory di quell'utente.

Le variabili d'ambiente vengono sostituite usando la convenzione della shell Unix di $Nome o ${Nome}.

Sono supportate due speciali variabili pseudo-ambiente. ${TIMESTAMP} viene sostituito con a
timestamp con risoluzione in microsecondi; ${UNIQUE} viene sostituito con una stringa garantita per fare a
nome file univoco (l'ID processo seguito facoltativamente da un trattino e da una stringa di cifre).
${UNIQUE} viene utilizzato per formare i nomi dei file di traccia.

KEYMAP


I -mappa dei tasti opzione o il c3270.keymap risorsa consentono di specificare una mappa di tasti personalizzata. Se
l'opzione -mappa dei tasti xxx è dato (o il c3270.keymap la risorsa ha il valore xxx), c3270
cercherà una risorsa denominata c3270.keymap.xxx. Se non viene trovata alcuna definizione di risorsa, è
cercherà un file chiamato xxx.

È possibile specificare più mappe di tasti separando i loro nomi con virgole. Definizioni in
le mappe dei tasti successive sostituiscono quelle delle mappe dei tasti precedenti.

Inoltre, possono essere definite mappe di tasti separate che si applicano solo in modalità 3270 o in modalità NVT.
Ad esempio, la definizione della risorsa c3270.keymap.xxx.nvt o il file xxx.nvt aumenterà
la definizione di keymap xxx in modalità NVT. Allo stesso modo, la definizione della risorsa
c3270.keymap.xxx.3270 o il file xxx.3270 aumenterà la definizione di keymap xxx in
modalità 3270.

Ogni riga (regola) in una mappa di tasti specifica le azioni da eseguire quando un particolare tasto o
viene premuta la sequenza di tasti. Le regole della mappa dei tasti hanno la seguente sintassi:

[Meta][Ctrl]chiave...: azione[(param[,...])] ...

Ecco un esempio di definizione della mappa dei tasti da un file:

! Righe che iniziano con ! vengono ignorati e possono
! verificarsi ovunque.
! Definizione di keymap xxx
! Quando si preme Alt-c, cancella lo schermo.
Alt c: Cancella()
! Quando si preme PageUp, inviare PF7 all'host.
PAGINA: PF(7)
! Quando viene premuto Ctrl-a, quindi F1, invia PF13
! all'ospite.
Ctrl un F1: PF(13)

Ecco la stessa definizione di risorsa:

! Righe che iniziano con ! vengono ignorati, ma NON
! all'interno di una definizione.
! Nota che \ è richiesto alla fine di
! prima riga, e \n\ è
! richiesto alla fine di ogni altra riga tranne
! l'ultimo.
! Definizione di keymap xxx
c3270.keymap.xxx: \
Alt c: Cancella() \n\
PAGINA: PF(7) \n\
Ctrl UN F1: PF(13)

Facoltativo altro or Ctrl i modificatori specificano che il altro ed Ctrl i tasti vengono premuti insieme
con la specificata chiave, Rispettivamente. Le è un nome di simbolo ISO 8859-1, come
pari per `=' e a per `a', o un simbolico nmaledizioni nome della chiave, ad esempio UP. Più di una
chiave può essere specificato, indicando che è necessario premere una sequenza di tasti affinché
regola da rispettare. Il azione è un'azione dall'elenco AZIONI sopra. Più di una
azione può essere specificato; verranno eseguiti in ordine.

Le voci della mappa dei tasti fanno distinzione tra maiuscole e minuscole e sono specifiche del modificatore. Ciò significa che una mappa dei tasti per il
b la chiave corrisponderà solo a una minuscola b. Azioni per maiuscolo B, o per Alt-B, deve essere
specificato separatamente.

La mappa dei tasti di base è:

Azione chiave
?
Ctrl ] Fuga
Ctrl a Ctrl un Le(0x01)
Ctrl a Ctrl ] Le(0x1g)
Ctrl un Scheda IndietroTab
Ctrl un c Cancella
Ctrl un e Fuga
Ctrl un r Ripristina
Ctrl un k Tastiera
Ctrl un l Ridisegna
Ctrl un m Componi
Ctrl un n Menu
Ctrl un p Stampa testo
Ctrl un ^ Chiave (non segno)
Ctrl k Tastiera
Ctrl n Menu
Su su
Giù giù
SINISTRA Sinistra
Giusto giusto
F(n) P.F.(n)
Ctrl un F(n) P.F.(n+ 12)
Ctrl un 1 PA(1)
Ctrl un 2 PA(2)
Ctrl un 3 PA(3)
Scorri PAGINA (indietro)
Scorrimento NPAGE (Avanti)

La mappa dei tasti in modalità 3270 di base aggiunge:

Azione chiave
-
Ctrl c Cancella
Ctrl d Dup
Ctrl f FieldMark
Ctrl i Tab
Ctrl l Ridisegna

Ctrl r Ripristina
Ctrl u EliminaCampo
BackSpace BackSpace
Ritorna Invio
Scheda Scheda
Nuova riga avanzamento riga
BACKSPACE BackSpace
Elimina DC
Casa casa
IC ToggleInsert

LA META OR ALT KEY


Alcune tastiere non hanno un Meta chiave. Hanno invece un altro chiave. A volte questa chiave
agisce come un vero e proprio Meta key, ovvero è un tasto modificatore che imposta il bit di ordine superiore
(0x80) nel codice che viene trasmesso per ogni chiave. Altre tastiere inviano due caratteri
sequenza quando il altro tasto viene premuto con un altro tasto: il carattere Escape (0x1b),
seguito dal codice dell'altra chiave.

La risorsa c3270.metaEscape e il termine cap km controllo degli attributi come c3270 volere
interpretare queste sequenze. quando c3270.metaEscape è impostato su veroo quando c3270.metaEscape
è impostato su auto e il termine cap km l'attributo è impostato, si presume che la tastiera abbia a
separato Meta chiave. Il tasto Esc può essere usato come una normale chiave dati e non ha particolari
significato.

Quando c3270.metaEscape è impostato su veroo quando c3270.metaEscape è impostato su auto e la
termcap km l'attributo non è impostato, si presume che la tastiera utilizzi il carattere Escape come a
prefisso per indicare che il carattere seguente dovrebbe avere il bit di ordine superiore
set. quando c3270 vede un carattere Escape dalla tastiera, imposta un breve timeout. Se
arriva un altro personaggio prima che scada il timeout, quindi c3270 unirà i due
caratteri, impostando il bit di ordine superiore del secondo. In un file di traccia degli eventi, il
il carattere combinato è elencato come derivati. In una mappa di tasti, solo il carattere combinato o il
Meta si può usare il prefisso. Il tasto Esc può ancora essere usato da solo, ma solo se c'è
una breve pausa prima di premere un altro tasto.

Il valore predefinito per c3270.metaEscape is auto.

RISORSE TRASFERIMENTO


I Transfer l'azione implementa IND$FILE trasferimento di file. Questa azione richiede che il
IND$FILE programma essere installato sull'host IBM, e che il cursore 3270 sia posizionato in a
campo che accetterà un comando TSO o VM/CMS.

I Transfer l'azione può essere inserita al prompt dei comandi senza parametri, il che lo farà
fa in modo che richieda in modo interattivo i nomi dei file e le opzioni. Può anche essere invocato
con parametri per definire l'intero trasferimento.

A causa della complessità e del numero di opzioni per il trasferimento dei file, i parametri per il
Transfer l'azione assume la forma unica di opzione=APPREZZIAMOe può apparire in qualsiasi ordine. Nota
che se il APPREZZIAMO contiene spazi (come un nome file VM/CMS), quindi l'intero parametro
deve essere citato, ad esempio "HostFile=xxx foo a". Le opzioni sono:

Opzione richiesta? Altri valori predefiniti
? ?
Direzione Nessuna ricezione inviare
File Host Sì
LocalFile Sì
Host No tso VM, cics
Modalità No ascii binario
Cr No rimuovi aggiungi, mantieni
Rimappatura No si no
Esistere No mantenere sostituire, aggiungere
Recfm No fisso, variabile,
indefinito
Lrecl n
Nero n
Assegnazione Nessuna traccia, cilindri,
avblock
Spazio primario n
Spazio Secondario No
Dimensione tampone n. 4096

I dettagli dell'opzione sono i seguenti.

Tipo di viaggio
inviare per inviare un file all'host, ricevere per ricevere un file dall'host.

File Host
Il nome del file sull'host.

File Locale
Il nome del file sulla workstation locale.

ospite Il tipo di host (che determina la forma del IND$FILE comando): tso (la
predefinito), vm or cic.

Moda Usa il ascii (l'impostazione predefinita) per un file di testo, che verrà tradotto tra EBCDIC
e ASCII se necessario. Utilizzo binario per file non di testo.

Cr Controlla come Nuova linea i caratteri vengono gestiti durante il trasferimento modalità=ascii File.
rimuovere (predefinito) strisce Nuova linea caratteri nei file locali prima del trasferimento
loro all'ospite. aggiungere aggiunge Nuova linea caratteri a ciascun record del file host prima
trasferendolo alla workstation locale. mantenere conserve Nuova linea caratteri quando
trasferire un file locale all'host.

Remap Controlla la traduzione del testo per modalità=ascii File. Il valore (l'impostazione predefinita) cause
c3270 per rimappare il testo per garantire la massima compatibilità tra le workstation
set di caratteri e codifica e la code page EBCDIC dell'host. Il valore no cause
c3270 per passare il testo a o dall'host così com'è, lasciando tutta la traduzione al
IND$FILE programma sull'host.

Esistere Controlla cosa succede quando il file di destinazione esiste già. mantenere (il predefinito)
conserva il file, causando il Transfer azione per fallire. sostituire sovrascrive il
file di destinazione con il file di origine. aggiungere aggiunge il file sorgente a
file di destinazione.

Recfm Controlla il formato di registrazione dei file creati sull'host. (Solo host TSO e VM.)
fisso crea un file con record a lunghezza fissa. variabile crea un file con
record di lunghezza variabile. indefinito crea un file con record di lunghezza indefinita
(solo host TSO). Il Lrecl l'opzione controlla la lunghezza del record o il record massimo
lunghezza per Recfm=fisso ed Recfm=variabile file, rispettivamente.

Lrecl Specifica la lunghezza del record (o la lunghezza massima del record) per i file creati sul
ospite. (Solo host TSO e VM.)

Nero
Specifica la dimensione del blocco per i file creati sull'host. (Solo host TSO e VM.)

assegnazione
Specifica le unità per il Spazio primario ed Spazio Secondario opzioni: brani,
cilindri or avblock. (Solo host TSO.)

Spazio primario
Allocazione primaria per un file, le unità sono date da assegnazione opzione. (TSO
solo host.)

Spazio Secondario
Allocazione secondaria per un file. Le unità sono date da assegnazione opzione.
(Solo host TSO.)

Dimensione buffer
Dimensione del buffer per i trasferimenti in modalità DFT. Può variare da 256 a 32768. Valori maggiori
offrono prestazioni migliori, ma alcuni host potrebbero non essere in grado di supportarli.

LA STAMPA TESTO AZIONE


I Stampa testo produce istantanee dello schermo in una serie di forme diverse. Il modulo predefinito
senza argomenti invia una copia dello schermo alla stampante predefinita. Un singolo argomento è
il comando da usare per stampare, ad es. LPR. Più argomenti possono includere parole chiave per
controllare l'uscita di Stampa testo:

filetto Nome del file
Salva l'output in un file.

html Salva l'output come HTML. Questa opzione implica filetto.

rtf Salva l'output come RichText. Questa opzione implica filetto. Il carattere predefinito è
Corriere New e la dimensione in punti predefinita è 8. Questi possono essere sovrascritti da
printTextFont ed printTextSize risorse, rispettivamente.

stringa Restituisce l'output come stringa. Questo può essere utilizzato solo da script.

modi Rendi i campi modificati in corsivo.

didascalia testo
Aggiungi lo specificato testo come didascalia sopra l'output. Entro testo, lo speciale
sequenza %T% verrà sostituito con un timestamp.

command command
Dirige l'output a un comando. Ciò consente a una o più delle altre parole chiave di
essere specificato, pur continuando a inviare l'output alla stampante.

SCRIPT


Sono disponibili diversi tipi di funzioni di script.

I Corda Action
Il metodo più semplice per lo scripting è fornito tramite il Corda azione. Gli argomenti
a Corda sono una o più stringhe tra virgolette che vengono inserite direttamente come se
digitato. Le convenzioni della barra rovesciata C sono rispettate come segue. (Le voci contrassegnate con * significano
che dopo aver inviato il codice AID all'host, c3270 aspetterà che l'host si sblocchi
la tastiera prima di elaborare ulteriormente la stringa.)

\b Sinistra
\exxxx Carattere EBCDIC in esadecimale
\f Cancella*
\nInvio*
\papàn PAPÀ(n)*
\pfnn P.F.(nn)*
\r Nuova riga
\t Scheda
\T IndietroTab
\uxxxx Carattere Unicode in esadecimale
\xxxxx Carattere Unicode in esadecimale

Nota che i valori numerici per le sequenze \e, \u e \x possono essere abbreviati in
2 cifre. Si noti inoltre che i codici EBCDIC maggiori di 255 e alcuni caratteri Unicode
i codici rappresentano i caratteri DBCS, che funzioneranno solo se c3270 è compilato con DBCS
supporto e l'host consente l'input DBCS nel campo corrente.

Un esempio di voce della mappa dei tasti sarebbe:
Meta p: String("probs clearrdr\n")

Nota: Le stringhe sono in ASCII e convertite in EBCDIC, quindi attenzione all'inserimento
codici di controllo.

Esiste anche una forma alternativa di Corda azione, Stringa esadecimale, che è abituato a
inserire dati non stampabili. L'argomento a Stringa esadecimale è una stringa esadecimale
cifre, due per carattere. Uno 0x o 0X iniziale è facoltativo. In modalità 3270, il
i dati esadecimali rappresentano i caratteri EBCDIC, che vengono inseriti nella corrente
campo. In modalità NVT, i dati esadecimali rappresentano caratteri ASCII, che sono
inviato direttamente all'host.

I Copione Action
Questa azione provoca c3270 per avviare un processo figlio che può essere eseguito c3270 azioni.
L'input e l'output standard dal processo figlio vengono reindirizzati a c3270.
Copione l'azione è completamente documentata in script x3270(1).

COMPOSITO PERSONAGGI


c3270 consente l'inserimento diretto di lettere accentate e simboli speciali. Premendo e
il rilascio del tasto "Componi", seguito da altri due tasti, provoca l'immissione del simbolo
combinando queste due chiavi. Ad esempio, "Componi" seguito dal tasto "C" e dal tasto ","
(virgola), inserisce il simbolo "C-cedilla". AC sulla linea di stato indica un in sospeso
carattere composito.

Le mappature tra queste coppie di chiavi ordinarie e i simboli che rappresentano sono
controllato dalla risorsa "c3270.composeMap"; dà il nome della mappa da usare. Il
le mappe stesse sono denominate "c3270.composeMap.Nome". Il valore predefinito è "latin1", che dà
mappature per la maggior parte dei simboli nel set di caratteri ISO 8859-1 Latin-1 che non sono in
il set di caratteri ASCII a 7 bit.

Nota: La mappa dei tasti predefinita definisce Meta m come tasto "Componi". Puoi impostare il tuo
Tasto "Componi" con una mappa di tasti che mappa qualche altro keysym sul Scrivere azione.

STAMPANTE SUPPORTO


c3270 supporta le sessioni di stampa associate tramite il pr3287(1) programma. Il Stampante azione
viene utilizzato per avviare o arrestare a pr3287 sessione.

L'azione Stampante Inizio avvia una sessione stampante, associata alla LU corrente. (Questo
funziona solo se l'host supporta TN3270E.)

L'azione Stampante Inizio lu avvia una sessione stampante, associata a uno specifico lu.

L'azione Stampante Fermare interrompe una sessione di stampa.

La risorsa c3270.comando.stampante specifica il comando utilizzato per stampare ogni lavoro; esso
il valore predefinito è LPR. La risorsa c3270.printer.assocCommandLine specifica il comando utilizzato
per avviare una sessione stampante associata. Il valore predefinito è:

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

La risorsa c3270.printer.lu Riga di comando specifica il comando utilizzato per avviare una specifica LU
sessione di stampa. Il valore predefinito è:

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

Quando viene eseguito il comando della sessione della stampante, vengono effettuate le seguenti sostituzioni:

Sostituzione dei token
Comando %C% (valore di
c3270.comando.stampante)
%H% Indirizzo IP dell'host
%L% LU Current corrente o specificata
%P% Specifica del proxy
%R% Set di caratteri

See pr3287(1) per ulteriori dettagli.

La risorsa c3270.printerLu controlla l'avvio automatico della sessione della stampante. Se è impostato su
`.', quindi ogni volta che viene avviata una sessione di accesso, verrà automaticamente avviata una sessione di stampa
avviato, associato alla sessione di accesso. Se è impostato un nome LU, l'automatico
la sessione della stampante verrà associata alla LU specificata.

PASSTHRU


c3270 sostiene il Sole telnet-passante servizio fornito da in.telnet-gw server. Questo
consente connessioni telnet in uscita attraverso un computer firewall. Quando un p: è anteposto a
un nome host, c3270 si comporta in modo molto simile itelnet(1) comando. Contatta la macchina denominata
gateway internet al porto definito in /etc/services as telnet-passante (che di default
al 3514). Quindi passa il nome host e la porta richiesti al in.telnet-gw server.

DELEGA


I - proxy opzione o il c3270.proxy risorsa fa sì che c3270 utilizzi un server proxy per
connettersi all'host. La sintassi dell'opzione o risorsa è:
Digitare:host[:porto]

I valori supportati per Digitare siamo:

Porta predefinita del protocollo di tipo proxy
? ?
http RFC 2817 Tunnel HTTP 3128
(calamaro)
passthru Sun in.telnet-gw nessuno
calzini4 CALZINI versione 4 1080
calzini 5 CALZINI versione 5 (RFC 1080
1928)

telnet Nessun protocollo (basta inviarne nessuno
connect host porto)

I tipi speciali calzini4a ed calzini5d può essere utilizzato anche per forzare il server proxy a eseguire le operazioni
risoluzione del nome host per il protocollo SOCKS.

SCREEN TAGLIA COMMUTAZIONE


Quando si esegue come 3270 Model 5, c3270 può usufruire di terminali che possono commutare
tra le modalità di 80 e 132 colonne.

Poiché la libreria curses non supporta il cambio di modalità, le sequenze di escape e
le dimensioni dello schermo risultanti devono essere specificate esplicitamente a c3270. Questi sono specificati
con la -schermo alternativo ed -definisci schermo opzioni della riga di comando, o il altSchermo ed defSchermo
risorse. -schermo alternativo or altSchermo definisce la modalità alternativa (132 colonne); -definisci schermo or
defSchermo definisce la modalità predefinita (80 colonne).

La sintassi per le opzioni e le risorse è righexcols=stringa_iniziale, Dove righe ed cols
dare le dimensioni dello schermo, e stringa_iniziale è la sequenza di escape da trasmettere al
terminale per entrare in quella modalità. Per defscreen, le dimensioni minime sono 24 righe e 80
colonne. Per schermo alt, le dimensioni minime sono 27 righe e 132 colonne. Entro
stringa_iniziale, sono supportate le normali sequenze di escape (\E per escape, \r, \b, ecc.). Per
esempio, la stringa di inizializzazione per un xterm a 132 colonne è:

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

Nota: quando defscreen ed schermo alt sono specificati, il numero di modello è sempre impostato su 5.

RISORSE


Certain c3270 le opzioni possono essere configurate tramite le risorse. Le risorse sono definite nel file
.c3270pro nella home directory dell'utente e da -xrm opzioni. Le definizioni sono simili
alle risorse X11 e usa una sintassi simile. Le risorse disponibili in c3270 siamo:

Risorsa Opzione predefinita Scopo
? ?
allBold Auto -allbold Mostra tutto
caratteri in grassetto
altScreen -altscreen schermo a 132 colori
definizione
blankFill False -imposta blankFill Modalità riempimento vuoto
charset parentesi -charset EBCDIC carattere
set
composeMap latin1 Nome del composto
mappa dei caratteri
cursesColor‐ (nota 6) Mappatura dei colori
PerHostColorn
cursesColor‐ green Colore predefinito
Per la mappatura predefinita
cursesColor‐ red Colore predefinito
Per la mappatura intensificata
cursesColor‐ blue Colore predefinito
Per la mappatura protetta
cursesColor‐ white Colore predefinito
PerProtettoMappatura intensificata
cursesKeymap True Imposta la mappa dei tasti di curses
opzione
defScreen -defscreen schermo a 80 colori
definizione
dbcsCgcsgid Sostituisci DBCS
CGCSGID
dsTrace False -trace Tracciamento del flusso di dati
eof ^D EOF in modalità NVT
carattere
cancella ^H Cancella modalità NVT
carattere
esteso True Use 3270 esteso
flusso di dati
eventTrace False -trace Tracciamento eventi
hostsFile -hostsfile Alias/macro host
filetto
icrnl False Mappa da CR a NL on
Ingresso in modalità NVT

inlcr False Map da NL a CR in
Ingresso in modalità NVT
intr ^C Interruzione in modalità NVT
carattere
keymap -keymap Nome della mappa della tastiera
mappa dei tasti.foo Definizione di
mappa dei tasti foo
kill ^U kill in modalità NVT
carattere
lineWrap False -imposta la modalità lineWrap NVT a capo automatico
avanti ^V modalità NVT avanti
carattere
m3279 (nota 1) -modello 3279 (colore)
emulazione
metaEscape Auto Interpreta ESC-x come
Meta-x
mono (nota 5) -mono Ignora terminale
capacità di colore
monoCase False -set monoCase Modalità monocase
noPrompt False -noprompt Disabilita comando-
modalità prompt
numericLock Tastiera di blocco falso per
errore di campo numerico
oerrLock tastiera True Lock per
errore di inserimento
oversize -oversize Schermo oversize
dimensioni
port telnet -port TCP non predefinito
porto
stampante.* (nota 4) Sessione stampante
config
printerLu (nota 4) Sessione stampante
config
esci ^\ modalità NVT esci
carattere
riconnetti Falso -riconnetti automaticamente
riconnettersi all'host
rprnt ^R ristampa in modalità NVT
carattere
sbcsCgcsgid Sostituisci SBCS
CGCSGID
sicuro Falso Disabilita "pericoloso"
Opzioni
termName (nota 2) -tn Terminale TELNET
tipo di stringa
tracciaDir / Tmp Directory per traccia
file
traceFile (nota 3) -tracefile File per trace
produzione
typeahead True Consenti typeahead
werase ^W cancellazione parola in modalità NVT
carattere

Note: 1: m3279 il valore predefinito è I veri se il terminale supporta il colore, Falso altrimenti. Esso
può essere costretto a Falso con il giusto modello opzione.

Note: 2: La stringa del tipo di terminale predefinito è costituita dal numero di modello,
emulazione del colore e modalità di flusso di dati estese. Ad esempio, un modello 2 con colore
l'emulazione e l'opzione del flusso di dati esteso verrebbero inviati come IBM-3279-2-E. Nota
anche che quando si utilizza la modalità TN3270E, il tipo di terminale viene sempre inviato come 3278, ma
questo non influisce sulle capacità del colore.

Note: 3: il file di traccia predefinito è x3tr.pid nella directory specificata dal
tracciaDir risorsa.

Note: 4: Vedere SUPPORTO STAMPANTE per i dettagli.

Note: 5: mono il valore predefinito è falso se il terminale supporta almeno 8 colori e per
vero altrimenti.

Note: 6: Le mappature dei colori di curses predefinite per i colori host da 0 a 15 sono: nero,
blu, rosso, magenta, verde, ciano, giallo, bianco, nero, blu, giallo, blu, verde,
ciano, bianco e nero.

In .c3270pro, le righe vengono continuate con un carattere barra rovesciata.

-xrm le opzioni sovrascrivono le definizioni trovate in .c3270pro. Se più di uno -xrm opzione è
data per la stessa risorsa, viene utilizzata l'ultima sulla riga di comando.

Usa c3270 online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad