Home
Accès aux applications – Exécutables 32 bits
Contents
1. 2 168 Changement de session automatis e eee deeeeeeeeenee 168 Support de la souris dans les applications UNIX 169 PHNCIP O LL ee NM his sh MRC eRe Se tS he DA RSS e a aa tn 169 ACTIONS TOUMI ES LL re Sine sk dant nan ent td modern ne Seng adiaacee de Anh ras 169 Mise em ocuvre seant Re RME iach A Re tet mn nt enr en 173 Solutions techniques diverses 2 22 222eei eee 175 Emulation et attributs couleurs 175 Emulation sur 132 colonnes 176 Passage en 132 colonnes par le contexte 176 D finition d une mulation 132 colonnes 176 Emulation Sur 25 lignes mets ar din he tite ee ce NS LU te dt E Aa 177 Emulation scan codes eee tea Std ENS I Re a Ad SR ne GE D 177 MISE en OUVERT AR TE cle As os Dae ars Bd Sole nanas on ee ct Sh Ete cle nk dE ld 178 Utilisation des ports COM3 et COMA4 2222202 eee eee 178 Syntaxe des executables ona x 2553 de anna rein rare nan net dore Are ne es ieee 179 MN OX 05252 533 AS Oe as ee ec oe ea Re Rene EN eter ae 179 EMUI3 2 ene doers tia ne Er A alee Wate ne nant cm dde Set ana os nicl 179 SYNAKE fees sol eg 2 te ed Sil fn RAA Age pat Pet OS ais 179 Description 2 3 sesso ash hae deat as na lee eae ban Mia tee ed fete tt at ae 179 EX MPLe ES
2. 222 41 Protocoles de connexion 22222222222220 41 Emulation EN32 708 2er nn ds elds Be ee a Le et te es en tree 42 Emulation FNS2S0E etre tose yo ne en Syst Den dde see fe Bie ee teh eS 2S 42 Passerelles via 32 Ones cess sn coeds dian pores ut esd hone ei none dns tn ui An 28 42 Passerelles UNIX SNA TCP IP 22 222222 eee n EAEE 43 Passerelles Novell Netware for SAA 222 2222222222 43 Passerelles Microsoft SNA Server 44 Passerelles vid 5 250 sitio Sees par a a nb esd dete bs cost ad a eine saine ot 45 Passerelles UNDG SNA TOPP 23 sos c0 sede oo oh hoe ga Ss eee ra ue Ut ni eee 45 Passerelle Netware for SAA 22222 22 222222222 2 46 Passerelle Microsoft SNA Server 46 Lancement de l mulateur synchrone 22222 47 Interface utilisateur 22822 2280 05 tye RUSSE LES SANS ST a Re A RSS Eee 47 MeNUS SEE 28 Re seo i UR atu Gr a tn clad A ee See eS oid cane de LU or altuna ts 47 Affichage des menus 48 Batre d outils 2c Re RE kde lee aha AN Ar aI 48 Barre d tat Barre OVA 262 2 3 003gce ks o
3. 2 108 Depuis l application d mulation de terminal 3270 ou 5250 109 Depuis l application d mulation d imprimante 3287 ou 3812 109 Connexion en mulation d imprimantes IBM 110 Les diff rents types de connexion en impression IBM 110 Param trage d une session d impression 110 Options communes de l onglet Session 2 111 Onglet Session en connexion TN3270E mulation 3287 111 Onglet Session en connexion SNA Server ou Netware for SAA mulation 3287 112 Onglet Session en connexion TN5250E mulation 3812 112 Onglet Session en connexion Netware for SAA ou SNA Server mulation 3812 113 Configuration de l impression 3287 ou 3812 114 Options d impression du serveur 2222 114 Configuration de l impression PC 115 Etat de l mulation 3287 ou 3812 e iii 116 Etat de la session d impression 2 116 Commandes d Impression s ossoa tse ee e
4. droite Utilisez au besoin le bouton pour rechercher le fichier dans votre syst me de fichiers Ajoutez les ventuels param tres n cessaires l ex cution dans le champ Param tres en les s parant par des espaces Si un param tre contient lui m me un espace entourez ce C6 66 param tre de lt G n rateur d mulation personnalis e Vous pouvez adapter votre application d mulation aux besoins des utilisateurs en s lectionnant les menus et options que vous souhaitez voir appara tre dans la barre de menus Pour cela 1l vous suffit de d finir un profilqui vous permet de g n rer une version personnalis e de l application et de l associer une configuration donn e D finition d un profil S lectionnez Param tres gt G n rateur d mulation personnalis e Cette fen tre montre sous forme d une arborescence l ensemble des menus sous menus et options de menus disponibles dans l application Les menus et sous menus sont symbolis s par l ic ne F Les options de menus sont symbolis es par l ic ne El S lectionnez les menus sous menus et options de menus que vous d sirez voir s afficher dans la barre de menus Pour s lectionner tous les sous menus et ou options contenus dans un menu ou sous menu cliquez sur la case cocher de ce menu ou sous menu pour l activer Pour d s lectionner tous les sous menus et ou options contenus dans un menu ou sous menu d sactivez la case
5. 131 Lancement de l diteur de panneau de touches 131 Cr ation d un bouton ere e ee DR UE RE a 131 Autres boutons soe a AUS are tr A te ace enn td DEN oe tae mat INU een 134 Options par d faut des boutons 22 2222 135 Param tres du panneau 222222202222222 eee 135 Ordre d s bOutOnS rise si ac2508 acoder bea associent shoe ac DE a ATE E aies lee 136 Ouverture d un panneau de touches existant 22 136 Sauvegarde d un panneau de touches 2 222 137 T st d un panneau d AOC ES a ren ead tenant fans hanes 137 Autres fonctions de l diteur de panneau de touches 137 Menus contextuels et barre d outils 222222 139 Param tres du panneau 22222200 0 22222222 139 Barre d outils oi RU ee 0 eens dd a ee ne ae IE Le uh Has ane RAS 139 Automatisation de l mulateur 222 141 Principe des Macros inner mena sement cagnesane pe seed 141 Utilisation ee liant AA RL ed Siddha ot eat ee ck 141 Exemplede macros sarae opened od dikecante os os mn A anna se anse aia dent en ESE 142 Description du lang ag 2518 ns lot Ud Gantt Re Lee de dns lla SENS 143 Param trage avan
6. Exemple Le shell script suivant permet le transfert du fichier etc password dans le r pertoire racine du PC echo Copie de Unix vers Windows echo 033 033get etc passwd echo Fin de copie Ex cution d une commande l initiative du serveur L action param tr e 296 libell e ExecDOSProg permet de lancer une application Windows sur le PC l initiative du serveur et sans intervention de l utilisateur Le param tre associ cette action est la ligne de commande ex cuter Par d faut cette action n a t associ e aucune mulation Pour permettre l mulateur de terminal d interpr ter la s quence d chappement suivant il vous suffit de l ajouter au fichier de s quences d chappement correspondant au type de terminal mul 033X p0 s p 296 Exemple Le shell script suivant permet l ex cution du programme Write echo 033 033X C Windows WRITE Remarque La multiplication des caract res s explique par le fait que la succession des interpr teurs de commandes en limine la plus grande part car c est un caract re desp cialisant Ex cution d une macro l initiative du serveur L action param tr e 264 libell e ExecMacro permet d ex cuter une macro de type mac l initiative du serveur et sans intervention de l utilisateur Dans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033M p0 s p 264 L
7. mulation Colonnes 1 3 Ces indicateurs apparaissent lorsque le PC est connect une machine h te Type du contr leur Colonne 1 La pr sence d un caract re dans la colonne 1 indique que la session utilise un contr leur Le caract re utilis pr cise le type d attachement de ce contr leur Les diff rents caract res ou symboles qui peuvent appara tre sont les suivants m Connexion DFT la machine h te travers un contr leur 3274 S Connexion DFT la machine h te travers un contr leur 3174 N Connexion DFT la machine h te 9370 V Connexion la machine h te via APPC M Autre type de connexion la machine h te Type de connexion Colonne 2 A La m thode de connexion n est pas de type SNA type de connexion TN3270 TN3270E ou TN5250 B La m thode de connexion est de type SNA type de connexion via une passerelle SNA Server ou Netware for SAA Type d acc s la machine h te Colonne 3 Un symbole indique le type d acc s effectu par votre PC sur la machine h te B Le PC est connect ou pr t se connecter une application sur la machine h te via une session de type LU LU A Le PC est connect la machine h te via une session de Z type LU SSCP La PC est connect la machine h te via une session de type inconnu Indicateurs de verrouillage du clavier Colonnes 9 17 Ces indicateurs apparaissent lorsque suite la frappe du clavi
8. Dans la liste d roulante l ensemble des serveurs r f renc s dans le fichier hosttab sont propos s Si vous disposez d un serveur NIS l ensemble des serveurs r f renc s sur ce serveur sont propos s Num ro de port Telnet connexion TCP IP Par d faut le num ro de port correspondant au protocole Telnet est 23 Si votre configuration utilise un autre port entrez la nouvelle valeur dans ce champ D marrer la session Apr s avoir choisi les bonnes valeurs cliquez sur le bouton OK pour tablir la connexion Si le logiciel TCP IP et la carte r seau ont t convenablement configur s au pr alable la connexion s tablit sans probl me Session d mulation sur liaison s rie Sur liaison asynchrone l mulateur peut utiliser les ports COM1 COM32 du PC ce qui lui permet d acc der simultan ment un ou plusieurs serveurs distants Pour ouvrir une nouvelle session d mulation sur liaison asynchrone RS232 s lectionnez l option Nouvelle session puis RS232 du menu Fichier Param trage Les champs Type de connexion Terminal et Contexte se compl tent de mani re similaire la connexion de type TCP IP Voir Session d mulation sur r seau TCP IP pour plus de d tails Port Entrez dans ce champ le port de communication du PC que vous souhaitez utiliser COM1 COM32 Vitesse Il s agit de la vitesse de transmission sur la liaison asynchrone Cette vitesse se mesure en bauds c est dire en nombre
9. Vous pouvez afficher dans la fen tre d mulation un panneau de touches vous permettant d acc der aux principales fonctions de votre terminal d un simple clic de souris envoi d une cha ne de caract res touches de fonction ex cution d actions via un script gt Afficher ou masquer le panneau de touches associ la session S lectionnez ou d s lectionnez l option Panneau de touches situ e en bas du menu Param tres gt Lancer l diteur de panneaux de touches pour cr er ou modifier un panneau de touches S lectionnez l option Panneaux de touches en haut du menu Param tres gt Voir chapitre Editeur de panneaux de touche on page 131 Emulation asynchrone S lectionnez l option Contexte du menu Param tres puis l onglet Panneau de touches Fichier S lectionnez le panneau de touches qui contient la d finition du panneau de touches Cliquez sur le bouton Parcourir si le panneau de touches n appara t pas dans la liste propos e par d faut et recherchez le fichier de panneau de touches de votre choix Remarque Les fichiers de panneau de touches sont des fichiers texte d extension pan Ancrage Vous pouvez transformer le panneau de touches en barre d outils S lectionnez l option d ancrage que vous souhaitez affecter ventuellement ce panneau de touches Les options d ancrage possibles sont les suivantes e D faut le type d ancrage s lectionn est celui d fini lors de la cr ation du pa
10. ex cuter d s la reconnaissance de la cha ne d finie pour la zone active e Ascenseur les actions ex cuter pour chaque mouvement d un ascenseur initialisation apr s tout clic sur l ascenseur page gauche page droite page haut page bas gauche droite haut bas Remarque Quelque soit le contr le pour chaque v nement au sens large initialisation du contr le clic d un bouton s lection d une option v nement souris reconnaissance d une cha ne mouvement de l ascenseur vous pouvez d finir plusieurs actions qui s encha neront La s lection de l v nement dans la fen tre de gauche de l cran Actions fait appara tre dans la fen tre de droite la liste des actions qui lui sont associ es Pour limiter l ex cution des actions une seule fois s lectionnez la case cocher D sactiver apr s ex cution gt Pour composer la liste reportez vous aux explications donn es dans le paragraphe Outils d dition des actions sur les contr les on page 126 Format du texte Remarque Dans le cas d un contr le de type Liste combin e vous ne d finissez que le format de la police ainsi que les effets Dans la section Police s lectionnez le nom de la police que vous souhaitez utiliser pour le texte affich e La police propos e par d faut est Syst me elle correspond la police de votre poste client Vous ne pouvez pas en modifier la taille depuis l mulateur e Vous pouvez galement
11. D placement de la souris Clic simple ou double sur le bouton droit Rel chement du bouton droit Clic simple ou double sur le bouton gauche Rel chement du bouton gauche Clic simple ou double sur le bouton du milieu Rel chement du bouton du milieu La s quence renvoy e comporte toujours la position courante de la souris en coordonn es cran ou en coordonn es virtuelles Afin de limiter les changes de donn es sur la connexion l application peut demander l mulateur de terminal de ne lui renvoyer que certains v nements Par ailleurs l application peut agir sur la souris en lui demandant de r aliser l une des op rations suivantes S afficher Se cacher Se d placer Rendre son statut et sa position selon un format sp cifique D finir le temps d un double clic D finir l intervalle de temps pour envoyer le mouvement de la souris Donner sa position et son statut Actions fournies Les actions fournies pour la gestion de la souris sont les suivantes e Initialisation de la souris e D sactivation de la souris e Affichage du curseur de la souris e Non affichage du curseur de la souris e D placement du curseur de la souris e Demande de l tat de la souris e Activation de la souris et s lection d v nements e D finition du format des v nements attendus par l application Initialisation de la souris L action 277 libell e InitMouse permet d initialiser la souris D
12. Interface utilisateur Menus Remarque Les menus et options d crits ci dessous ne sont pas tous disponibles lorsqu aucune session n est ouverte dans l mulateur ou si vous disposez d une version personnalis e de l mulateur dans laquelle des menus et ou options ont t supprim s e Fichier Ouverture fermeture enregistrement d une session ou d une configuration cr ation d un raccourci impression et param trage de l impression sortie de l mulateur e Edition Options de copie collage e Param tres Param trage d une configuration d un contexte d une session d un panneau de touches d une zone active du clavier du terminal association d une macro de d but ou de fin g n rateur d mulation personnalis e options de l mulateur edition du terminal r initialisation du terminal affichage plein cran panneau de touches barre de boutons barre d tat panneau de touches e Connexion R initialisation de la connexion lancement ou arr t d une connexion par modem entr e du num ro de t l phone envoi sur la connexion de commandes pr d finies sans les entrer au clavier e Transfert Configuration des protocoles d envoi envoi et r ception d un fichier annulation d un transfert e Macro Ex cution dition ou enregistrement d une macro attente d une s lection cryptage d une cha ne ou des envois e Options Utilisation d une passerelle de s curit Proxy lancement des outils compl me
13. Tum Plus Acc sauxapplications Exec uta bles 32 bits Document Process Automation Tun Plus 2014 Version 15 0 0 Issued December 2013 Copyright 1989 2014 Esker S A All rights reserved Copyright 1998 2008 The OpenSSL Project All rights reserved Copyright 1995 1998 Eric Young eay cryptsoft com All rights reserved Copyright 1995 2005 The Cryptix Foundation Limited All rights reserved Copyright 1995 Tatu Ylonen lt ylo cs hut fi gt Espoo Finland All rights reserved Copyright 1998 CORE SDI S A Buenos Aires Argentina All rights reserved Copyright 1995 1996 by David Mazieres lt dm lcs mit edu gt Copyright 1983 1990 1992 1993 1995 The Regents of the University of California All rights reserved Copyright 1998 2003 by Neil Hodgson neilh scintilla org All Rights Reserved For additional information conditions of use and disclaimers see copyright pdf file Use and duplicate only in accordance with the Software License Agreement Tun Products Esker the Esker logo Esker Pro Extending the Reach of Information Tun and Tun Emul are trademarks registered trademarks or service marks of Esker S A in the U S France and other countries The following are trademarks of their respective owners in the United States and other countries Microsoft Windows BackOffice MS DOS XENIX are registered trademarks of Microsoft Corp Netscape and Netscape Navigator are registered trademarks of Netsca
14. Vous pouvez ensuite ajouter les v nements souris pour lesquels une ou plusieurs actions seront ex cut es Dans le cas des contr les de type Texte transparent cet cran est semblable mais l option d initialisation du texte n est pas disponible gt Voir Ajouter un v nement Texte ou Texte transparent on page 128 ou Ajouter une option Menu et Liste combin e on page 128 gt Voir Associer une action a un v nement ou une option on page 129 Ev nements sur un contr le auto actif Un contr le de type Auto actif autorise le d clenchement automatique d une ou plusieurs actions la reconnaissance d une cha ne Le seul v nement li ce contr le est la reconnaissance de cette cha ne gt Voir Associer une action un v nement ou une option on page 129 Ev nements sur un ascenseur Par d faut les cinq v nements li s un ascenseur sont propos s e L initialisation ex cut e avant chaque autre v nement Cette phase consiste notamment repositionner le curseur dans la zone contr l e par l ascenseur pour permettre l ex cution des actions associ es aux v nements e Les d placements gauche droite ou haut bas e Les sauts de page en page page gauche page droite ou page haut page bas gt Voir Associer une action un v nement ou une option on page 129 Options d une liste combin e La liste est remplie lors de la reconnaissance de la cha ne I
15. l cran lors de la reconnaissance de la cha ne de caract res associ e Exemple Vous souhaitez qu l apparition sur l cran de la cha ne login une liste combin e combo box permette la s lection du nom d utilisateur parmi ceux propos s et que la cha ne You have mail soit personnalis e traduite dans la langue courante des utilisateurs et ou affich e sur un fond de couleur et avec une police particuliers Vous devez pour cela cr er une zone active caract ris e par la cha ne reconna tre login Puis vous devez d finir deux contr les l un de type liste combin e que vous positionnerez c t du mot login de l cran l autre de type texte que vous positionnerez sur la cha ne You have mail Cr er une nouvelle zone active Placez vous sur la racine des zones actives puis cliquez sur le bouton Nouveau Description Entrez le nom que vous souhaitez donner la zone active cr e Ce nom permet d identifier la zone active cr e dans l arborescence des zones actives Type S lectionnez le type du premier contr le que vous voulez associer la zone active cr e en enfongant le bouton lui correspondant Un bouton Un menu Un texte transparent Un contr le auto actif lB Un texte Un ascenseur le y Une liste combin e gt Vous pourrez ajouter ensuite d autres contr les cette zone active Voir Cr er un nouveau contr le pour une zone active on
16. mulation d imprimantes IBM Les mulations d imprimantes 3287 et 3812 propos es par Esker peuvent tre utilis es de deux mani res bien diff rentes e Depuis l application d mulation de terminal 3270 ou 5250 pour associer une session d impression une session de terminal ouverte et permettre l utilisateur d imprimer des donn es du terminal de mani re interactive Ce type d utilisation correspond des impressions ponctuelles de l utilisateur depuis les applications du terminal auquel il est connect via une session d mulation e Depuis l application d mulation d imprimante 3287 ou 3812 elle m me pour permettre l impression de donn es depuis diff rentes sessions configur es et centralis es sur le PC jouant le r le de serveur d impression Ce type d utilisation correspond des impressions r guli res et automatiques de donn es en provenance des syst mes IBM Depuis l application d mulation de terminal 3270 ou 5250 Pour r aliser une impression ponctuelle depuis une session d mulation de terminal associ e une session d mulation d imprimante lancez l mulateur 3270 ou 5250 et connectez vous votre terminal gt Reportez vous au chapitre L mulation synchrone pour plus de d tails sur ce type de connexions Lancez le serveur d impression 3287 ou 3812 en s lectionnant l option D marrer l imprimante associ e du menu Imprimante associ e cette op ration permet l application 3287 ou 3812 d ta
17. Cette fonction envoie une s quence de touches le nombre maximum tant de 255 a la session d mulation connect e Ces s quences de touches apparaissent dans la session comme si elles avaient t entr es par un utilisateur Dans l exemple on envoie la cha ne StringToSend qui a t rentr e par l utilisateur dans une fen tre de l application La syntaxe de cette fonction est la suivante WinHLLAPI SENDKEY lpbyString lpwLength lpwReturnnCode SENDKEY lpwFunction 3 lpbyString Cha ne contenant la s quence de touches envoy es lors de l appel lpwLength Longueur de cette chain n octets lpwReturnnCode Code de retour sur l tat de l envoi de la cha ne Extrait du code Visual Basic correspondant partie Declarations du module Type WHLLAPIDATA wVersion As Integer szDescription 128 As Byte End Type Public Declare Function WinHLLAPIStartup Lib WHLL32 DLL ByVal Version As Integer ByRef lpData As WHLLAPIDATA As Integer Public Declare Sub WinHLLAPI Lib WHLL32 DLL ByRef lpwFunction As Integer ByVal lpbyString As String ByRef lpwLength As Integer ByRef lpwReturnCode As Integer Public fMainForm As frmMain Sub Main Set fMainForm New frmMain Load fMainForm End Sub Sub Connect Dim dat As WHLLAPIDATA code WinHLLAPIStartup 1 dat Call WinHLLAPI 1 a 1 code End Sub Sub Disconnect Dim dat As WHLLAPIDATA Call WinHLLAPI 2 0 code End S
18. La liste d roulante Script de la bo te de dialogue de d finition de la police permet de s lectionner la norme de codage de caract res utilis e par la police character set encoding Emulation synchrone S lectionnez l option Impression du menu Param tres S lectionnez l imprimante de votre choix dans la liste d roulante Comme dans toute autre application Windows les imprimantes d finies localement y sont disponibles Cliquez sur le bouton Configurer imprimante pour param trer l imprimante sur laquelle vous d sirez lancer vos impressions S lectionnez le mode dans lequel l impression sera effectu e Imprime l cran en mode texte plus rapide ou Imprime l cran en mode graphique Vous pouvez d finir la police utilis e pour l impression en mode texte Lorsqu une police est s lectionn e vous pouvez choisir de l utiliser par d faut pour toute impression y compris celle demand e depuis l option Imprimer du menu Fichier en s lectionnant la case cocher Utiliser la police s lectionn e Cliquez sur le bouton Configurer police pour sp cifier la police utiliser son style et sa taille Choisissez galement sa taille par d faut en s lectionnant la case cocher Utiliser la taille de la police s lectionn e si cette case cocher n est pas s lectionn e la taille la mieux adapt e sera utilis e l impression Remarque La liste d roulante Script de la bo te de dialogue de d finition de la police
19. clignotant vert clair sur fond magenta clair vous devez utiliser les codes hexad cimaux correspondants voir tableau pr sent au d but de ce paragraphe Vous aurez donc pour ce dernier exemple indiquer dans le champ Initialisation la s quence 66 OxAD Emulation sur 132 colonnes Le passage en 132 colonnes sous Windows ne pose pas de probl mes particulier Toutefois si vous d sirez obtenir un cran enti rement visible vous devez associer la police Sys132PC la configuration courante en passant par le contexte Cf rubrique suivante Passage en 132 colonnes par le contexte La mani re la plus simple de passer une mulation en 132 colonnes est de l indiquer dans le contexte d utilisation associ la configuration courante Pour cela vous devez utiliser l option Param tres gt Contexte gt Police et dimensions D finition d une mulation 132 colonnes Si vous d sirez qu une mulation fonctionne toujours en 132 colonnes vous devez modifier la valeur du param tre valeur entre parenth ses pass l action N 1 dans le fichier seq courant La valeur la plus fr quente de ce param tre est 3 pour l essentiel des fichiers seq Remplacez cette valeur par 4 si vous utilisez un cran monochrome 5 si vous utilisez un cran couleur Emulation sur 25 lignes La plupart des mulations sont d finies pour tre utilis es sur 24 lignes Cette caract ristique est d finie dans le fichie
20. cran sans menus Remarque En tant qu int grateur de solutions d mulation vous pouvez mettre disposition de vos utilisateurs un programme d mulation asynchrone dont vous aurez vous m me s lectionn les menus et options de menus Cette fonctionnalit fait l objet d un paragraphe s par G n rateur d mulation personnalis e on page 104 Barre d outils La barre d outils permet l acc s simple et rapide aux principales commandes de l mulateur Par d faut l mulateur affiche une barre d outils contenant quelques uns des boutons param tr s dans l mulateur Vous pouvez choisir e D afficher ou non cette barre d outils option Barre d outils du menu Param tres e D afficher les boutons en petite ou en grande taille Options du menu Param tres onglet Personnalisation case cocher Afficher des petits boutons pour la barre d outils Vous pouvez en plus personnaliser la barre d outils e D placement de la barre d outils dans la fen tre d mulation ancrage possible sur tous les c t s pour cela d placez la barre d outils en maintenant le bouton gauche de la souris enfonc sur la poign e gripper en anglais L ancrage s effectue naturellement lorsque votre pointeur atteint un des bords de la fen tre d mulation e Choix des boutons et des s parateurs constituant la barre d outils affichez le menu contextuel de la barre d outils cliquez avec le bouton droit de la souris sur la barre d out
21. des mulations existantes Polices de caract res alternatives Par d faut un PC ne sait afficher que 256 caract res simultan ment Cette restriction est parfois g nante lorsque l on cherche muler des terminaux plus riches qui proposent 4 ou 5 fontes diff rentes en standard Si le PC est quip d une carte EGA VGA ou si vous utilisez l mulateur sous Windows l mulateur d Esker offre la possibilit d afficher 2 fois 256 caract res simultan ment en g rant une police de caract res alternative Pour qu une position d un fichier tab fasse r f rence la police alternative il suffit de faire pr c der la valeur hexad cimale par le chiffre 1 Par exemple la valeur 182 fait r f rence la 130 me position 82 me en hexad cimal de la police alternative 10 Exemples d utilisation des actions Esker Esker propose pour son mulateur asynchrone un jeu de plus de 350 actions dont la combinaison au sein de fichiers texte permet le param trage avanc d une mulation de terminal Ce chapitre pr sente quelques exemples d utilisation de ces actions Le fichier Escript hlp recense les actions Esker en pr cisant leur nom leur num ro leurs param tres ventuels Ce fichier est disponible dans le r pertoire Docs Misc du CD Rom d installation de Tun PLUS Remarque La bonne compr hension de ce chapitre requiert une lecture pr alable du chapitre Param trage avanc de l mulateur asynchrone Sortie
22. e so si dle del de2 de3 dc4 nak syn etb can em sub esc fs gs rs us sp del ind nel ssa esa hts htj vts pld plu ri ss2 ss3 d cimal 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 127 132 133 134 135 136 137 138 139 140 141 142 143 octal 016 020 021 022 023 024 025 026 027 030 031 032 033 034 035 036 037 040 0177 0204 0205 0206 0207 0210 0211 0212 0213 0214 0215 0216 0217 hexa 0x0e Ox0f 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 Oxla Ox1b Oxlc Oxid Oxle Ox1f 0x20 Ox7f 0x84 0x85 0x86 0x87 0x88 0x89 Ox8a Ox8b Ox8c Ox8d Ox8e Ox8f Mn moniqu A d cimal octal hexa pul 145 0221 0x91 pu2 146 0222 0x92 sts 147 0223 0x93 cch 148 0224 0x94 mw 149 0225 0x95 spa 150 0226 0x96 epa 151 0227 0x97 csi 155 0233 0x9b st 156 0234 0x9c osc 157 0235 0x9d pm 158 0236 0x9e apc 159 0237 Ox9f Actions Mn monique Signification nop No action Ishift Activates left shift key rshift Activates right shift key ctrl Activates control Ctrl key alt Activates Alternative Alt key clock Activates Caps Lock key nlock Activates Num Lock key slock Activates Scroll Lock key cal0 cal9 Successive pressing of numerical keys to obtain the corresponding decimal code such as lt Alt gt 1 2 3 in MS DOS hdcopy Hard Copy of the screen scri Switches to session 1 scr2 Switches to session 2
23. e Param trage d options permettant la connexion automatique sur le syst me AS 400 sans passer par la page de login standard e Configuration d options avanc es permettant de modifier les param tres associ s au nom du syst me AS 400 L mulateur synchrone d Esker propose une mulation de type TN5250E int grant ces fonctionnalit s suppl mentaires Passerelles via 3270 La migration progressive des protocoles de communication SNA monde IBM vers d autres protocoles comme TCP IP Internet rend n cessaire l implantation de passerelles SNA vers ces autres protocoles L mulateur IBM 3270 d Esker permet la connexion aux serveurs MainFrame directement via r seau TCP IP en utilisant les protocoles TN3270 ou TN3270E ou par l interm daire de passerelles SNA e Passerelles UNIX SNA TCP IP en mode TN3270 ou TN3270E e Passerelles Netware for SAA en mode natif sp cifique la passerelle e Passerelles SNA Server LUA ou FMI en mode natif sp cifique la passerelle Remarque Le mode natif fournit les m mes fonctionnalit s que TN3270E choix de la LU SYSREQ mais poss de les avantages suivants Il autorise le fontionnement de la passerelle avec divers protocoles r seau TCP IP IPX et NetBeui Il g re dynamiquement le fait qu il puisse exister plusieurs passerelles pour acc der au m me MainFrame Le programme client l mulateur IBM 3270 d Esker n a qu mettre une requ te de connexion sur le
24. e Une image et du texte Tout comme les touches du clavier les boutons contenus par un panneau de touches peuvent avoir trois tats Chaque tat d un bouton peut afficher une valeur diff rente et r aliser une op ration particuli re Le niveau de l tat est d fini par un bouton sp cial appel bouton Lock Le but des panneaux de touches est de limiter le plus possible l utilisation du clavier au profit de la souris Avec des panneaux de touches bien pens s les applications traditionnelles peuvent offrir le m me confort que les applications Windows natives Le but du pr sent chapitre est d expliquer comment dessiner et d finir un panneau de touches Lancement de l diteur de panneau de touches Vous pouvez lancer l diteur de panneaux de touches depuis le menu D marrer comme tout programme ou bien depuis une fen tre d mulation par l option Panneaux de touches du menu Param tres gt Cr er un panneau de touches S lectionnez l option Nouveau du menu Options Cr ation d un bouton Il existe deux types de boutons e Les boutons simples qui disposent de trois tats tout comme les touches d un clavier ordinaire e Les boutons Lock qui permettent de faire changer le niveau de l tat de tous les boutons simples d un m me panneau de touches Il ne peut exister qu un seul bouton Lock par panneau de touches gt Cr er un bouton simple Pour cr er un bouton simple proc dez comme suit e Cliquez s
25. e par d faut le protocole TN3270E est utilis pour tablir la connexion et si le serveur contact ne supporte pas le TN3270E une connexion TN3270 est alors n goci e D selectionnez cette case cocher si vous souhaitez utiliser exclusivement le protocole TN3270 sans extension Nom d unit logique uniquement pour une connexion TN3270E Entrez dans ce champ le nom de l unit logique LU logical unit sur laquelle vous souhaitez travailler La LU indique le type de la ressource laquelle vous vous connectez sur le serveur MainFrame Onglet Session en connexion SNA Server ou Netware for SAA mulation 3270 Cette section d crit l onglet Session en mulation 3270 lorsque le type de connexion est SNA Server LUA SNA Server FMI ou Netware for SAA Type du terminal Ce champ permet de choisir le type de terminal 3270 Quatre mod les sont disponibles e Mod le 2 24 x 80 e Mod le 3 32 x 80 e Mod le 4 43 x 80 e Mod le 5 27 x 132 La case cocher D tecte le mod le permet de changer le mod le de terminal sp cifi lors de la connexion afin de satisfaire les besoins de l application utilis e S lectionnez cette case cocher si vous d sirez adapter automatiquement le mod le de terminal l application utilis e Nom d unit logique Entrez dans ce champ le nom de l unit logique LU logical unit sur laquelle vous souhaitez travailler La LU indique le type de la ressource laquelle vous vous
26. length renvoie le contenu d une s lection d une cha ne de longueur donn e e ScreenRect page start line start column end line end column renvoie le contenu d une s lection rectangulaire e Host permet d envoyer des donn es la machine h te Commandes d ex cution e SendData string envoie une cha ne travers la connexion Les donn es ne seront pas envoy es si un transfert de fichiers est en cours e Macro name arg ex cute la macro d finie par name et dans laquelle on peut passer le param tre optionnel arg une erreur se produit si la macro est d j en cours d ex cution ou si un transfert de fichiers est en cours e Terminate ferme la session d mulation La session ne sera pas ferm e si un transfert de fichiers est en cours e Result name d finit l l ment contenant le message de r sultat des commandes ex cut es Syntaxe des commandes Les commandes d ex cutions doivent respecter la syntaxe suivante command arg Les arguments des commandes peuvent tre pass s directement s ils ne comprennent que les caract res suivants a z A Z 0 9 et Pour passer une cha ne de caract res plus complexe en argument comprenant par exemple des espaces ou des barres obliques il faut la mettre entre guillemets et respecter les r gles suivantes Pour passer un guillemet simple il faut le doubler ainsi la commande command passe un guillemet simple en argument Pour
27. me op ration pour le coin en bas droite de la zone d impression Remarques Les coordonn es peuvent tre entr es plus simplement en cliquant sur l ic ne de position en la d pla ant tout en maintenant le bouton de la souris enfonc Rel chez le bouton de la souris lorsque le curseur a atteint la position choisie dans l cran d mulation La bo te de dialogue Mod le d impression dispara t lorsque vous d placez le curseur pour r cup rer les coordonn es Ainsi il n est pas n cessaire de d placer la bo te de dialogue avant de d placer le curseur pour voir l cran d mulation Pour donner la zone d impression les coordonn es de l cran entier utilisez le bouton Tout cran Touche page pr c dente Touche page suivante Entrez la Touche page pr c dente et la Touche page suivante dans les champs correspondants Ces donn es sont d pendantes du syst me et sont souvent affich es en bas de l cran l o les commandes sont elles aussi affich es Si ce n est pas le cas consultez la documentation relative votre syst me Ces touches sont envoy es au serveur lorsqu on souhaite passer d une page l autre Si ces informations ne sont pas donn es seule la page courante pourra tre imprim e Notez que le syst me peut exiger qu une touche alphab tique soit frapp e avec la touche Entr e Dans ce cas utilisez le champ suppl mentaire pr vu pour cela Revenir la page initiale apr s l impressio
28. s Cha ne de caract res d limit e par ou S string Cha ne de caract res termin e par string string n tant pas empil e inf rieur 10 caract res Les notations en d cimal hexad cimal et octal doivent tre pr c d es du caract re La cha ne string ne peut comporter le caract re Celui ci doit tre encod 0x29 Remarque S0 repr sente une cha ne de caract res d limit e par le premier caract re re u flag dimLpr cision type flag Blanc dim pr cision type d o X X Exemples Peut prendre les valeurs blanc ou Le r sultat est cadr gauche Le r sultat comporte toujours un signe ou Si le premier caract re d une conversion avec signe n est pas un signe un blanc pr c de le r sultat Ceci implique que si les flags blanc et sont affich s le flag blanc n est pas pris en compte Ce flag sp cifie que la valeur doit tre convertie dans un format d pendant du type de l argument correspondant Ce drapeau n a aucun effet sur le type d Dans le cas d une conversion de type o il augmente la pr cision de mani re forcer le premier chiffre du r sultat 0 Dans le cas d une conversion de type x ou X un r sultat diff rent de z ro est pr fix de 0x ou 0X Donne le nombre minimum de caract res intervenant dans le param tre Si cette dimension commence par 0 le chiffre sera cadr gauche par des 0 et non des blancs In
29. sc u h c m d t r s wl m in_macro q out macro h hostname t term ter arg Description config cfg config cfz nom du fichier de configuration fichier cfg ou cfz Il n est pas obligatoire de mentionner le suffixe Si cet argument est pr sent Tun EMUL lance imm diatement l mulation de cette configuration s configuration partag e k ressource NIS option associ e y y table NIS table des serveurs ou table des mulations option associ e k m nom d une macro qui sera ex cut e au lancement de l mulateur q nom d une macro qui sera ex cut e la sortie de l mulateur h nom du serveur Utilis avec un fichier config cfg s il contient le nom du serveur t nom d un fichier de terminal fichier ter Utilis avec un fichier config cfg s il contient le nom du fichier de terminal u permet de d sactiver les options suivantes dans le but de s curiser l utilisation du produit Fichier gt Nouvelle session Fichier gt Ouvrir Fichier gt Enregistrer Fichier gt Enregistrer sous Fichier gt Fermer Fichier gt Imprimer Fichier gt Configurer imprimante Param tres Connexion Transfert Macro Fen tre Les caract res h c m d t r s et w are sont utilis es pour r activer les options suivantes H r active Fichier gt Imprimer C r active Fichier gt Configurer imprimante valide uniquement en combinaison avec
30. si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul par exemple ansi seq pour une mulation ANSI Exemple L exemple suivant montre un shell UNIX permettant de r aliser une impression transparente du fichier etc passwd sur le port LPT1 du PC cho Debut test impression transparente echo n 033 5i echo Test copie transparente cho MESSE ES SET ress sansa res r 4 cat etc passwd echo End of test echo 033 4i Attention Si une application Windows imprime pendant une impression transparente directe les impressions risquent d tre m lang es cause de l utilisation directe du port Changement dynamique du type de terminal Il arrive fr quemment que les applications d un m me serveur n utilisent pas toutes le m me type de terminal pour fonctionner L encha nement de ces applications sur une m me session d mulation risque de poser probl me L action 270 libell e ChangeTerminal a t con ue pour permettre de changer dynamiquement le type du terminal mul Dans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033T p0 s p 270 Le param tre pO associ a cette action est une cha ne de caract res d signant le type de terminal muler ANSI VT320 IBM3151 Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajou
31. standard les fichiers directement associ s la session lors de sa configuration Ce sont entre autres e Le fichier de terminal fichier d extension ter e Les fichiers de param trage clavier touches de fonction zones actives couleurs image de fond d cran e Le fichier de panneau de touches s il existe fichier d extension pan e Les fichiers de macros de d but et de fin s il y en a Les ressources suppl mentaires sont par exemple e Un deuxi me fichier de panneau de touches utilis la place du fichier de panneau de touches standard et affich lors de l ex cution d une action destin e changer le panneau de touches e Un fichier de macro appel par une action d clench e par l appui sur une touche L diteur de ressources permet galement d inclure dans le fichier d archive de la session espace de travail cwz les ressources standards la session s tablit de mani re autonome sans rechercher ses fichiers de configuration sur le disque Dans ce cas m me si ceux ci sont d plac s modifi s ou supprim s de leur emplacement la session sera tablie selon les param tres archiv s pr alablement Pour ajouter une ressource suppl mentaire par exemple un fichier de panneau de touches appel par une action cliquez sur le bouton El et s lectionnez le fichier ajouter Pour supprimer une ressource de la liste s lectionnez la puis cliquez sur le bouton X Pour archiver galement les r
32. text ou binaire cliquez sur le bouton M Entrez alors dans la partie gauche du champ le nom du param tre IBM et dans la partie droite du champ la valeur associ e Par exemple vous pouvez entrer le param tre suppl mentaire suivant Use ar Text er Kt S Pour supprimer un param tre de la liste s lectionnez le et cliquez sur le bouton Reportez vous votre documentation IBM pour plus de d tails sur ces param tres Onglet Session en connexion Netware for SAA ou SNA Server mulation 3812 Cette section d crit l onglet Session en mulation 3812 lorsque le type de connexion est Netware for SAA ou SNA Server Type du terminal Ce champ permet de choisir le type de terminal 5250 Ici le seul terminal propos est le terminal IBM 3812 1 qui correspond une imprimante Nom du syst me Entrez le nom du serveur ou son adresse IP ou s lectionnez le serveur de votre choix dans la liste d roulante n entrez un nom que si vous disposez d un serveur de noms Nom d unit Ce champ est optionnel Si vous n entrez rien dans ce champ le syst me AS 400 donnera un nom par d faut votre poste client afin de l identifier de mani re unique Vous pouvez cependant donner un nom de terminal qui identifiera votre poste client Cliquez sur le bouton Avanc pour param trer les propri t s avanc es de la session 3812 via une passerelle Netware for SAA ou SNA Server Nom du mode Par d faut le nom du mode est QPCSUP
33. un nom par d faut votre poste client afin de l identifier de mani re unique Vous pouvez cependant donner un nom de terminal qui identifiera votre poste client Cliquez sur le bouton Avanc pour param trer les propri t s avanc es de la session TN5250E Identification Pour permettre la connexion automatique compl tez les param tres requis lors de la connexion sur le syst me AS 400 nom d utilisateur et mot de passe biblioth que menu et programme ces param tres correspondent aux champs qui apparaissent sur l cran de connexion d un syst me AS 400 S lectionnez la case cocher Crypter si vous souhaitez que le mot de passe d identification soit crypt lors de la connexion Param tres du terminal Vous pouvez modifier la configuration par d faut du terminal AS 400 sur lequel la connexion est tablie Indiquez un nouveau Code Page et ou Charset utiliser si n cessaire Cliquez sur le bouton D faut pour r initialiser ces valeurs aux valeurs par d faut de votre session donn es par la table de caract res Les listes User Var Text et User Var Binary vous permettent de configurer d autres param tres avanc s du terminal Pour ajouter un param tre supl mentaire IBM de type En text ou binaire cliquez sur le bouton Entrez alors dans la partie gauche du champ le nom du param tre IBM et dans la partie droite du champ la valeur associ e Par exemple vous pouvez entrer le param tre suppl mentaire s
34. 0 81 82 L 92 L a2 L b2 L c2 L d2 2 83 93 a3 b3 C3 d3 3 84 94 a4 b4 c4 d4 4 85 95 a5 b5 C5 ds 5 86 96 a6 b6 c d6 6 DEC suppl mentaire DEC sp cial graphique 87 97 a7 b7 c7 d7 7 88 98 89 99 a9 b9 8a 9a 8b 9b ab bb cb db b 8c 9c ac bc ce dc 8d 9d ad bd cd dd d 8e 9e ae be ce de 8f 9f af bf C df f f fl f2 3 4 G 5 f6 7 8 9 fa fb fc fd fe ff Il y a 128 positions correspondant aux 128 possibilit s d agencement de 7 bits En abscisse nous avons les bits de poids faible 1 2 3 4 en ordonn e ceux de poids fort 5 6 7 Des codes hexad cimaux doivent tre entr s dans cette table Pour changer un caract re particulier localisez d abord son code hexad cimal dans la table ASCII puis reportez le dans le fichier tab Gestion interne des tables Pour la gestion de ces tables l mulateur d Esker s est inspir de l mulation VT100 de DIGITAL Plusieurs tables sont pr sentes en m moire dans un terminal VT100 mais seules 4 tables sont disponibles un instant donn tiy Par d faut les deux tables GL et GR sont charg es par une des tables G0 G1 G2 G3 GL repr sente les caract res compris entre 0 et 127 et GR les caract res compris entre 128 et 255 Dans l mulateur d Esker quatre actions param tr es sont d finies pour d signer
35. 16 gt Ouvrir un fichier nat existant Un fichier nat est un fichier texte lisible dans un diteur de texte de type Notepad Vous pouvez donc ouvrir un fichier nat depuis un tel diteur Les fichiers nationaux fournis par Esker sont copi s dans le r pertoire d installation de l mulateur Les codes de contr le Les caract res dont les valeurs d cimales sont comprises entre 0 et 31 et entre 128 et 159 sont appel s codes de contr le La r ception par un terminal de ces caract res g n re fr quemment une action Ces codes de contr le sont configur s dans les fichiers d extension cod Voici par exemple le contenu du fichier ansi cod nul 0 soh 0 stx 0 etx 0 eot 0 enq 0 ack 261 bel 250 bs 96 ht 99 LE 11 3 vt 0 cf 51 CE OF so 0 si 0 dle 0 del 0 dc2 0 dc3 0 dc4 0 nak 0 syn 0 etb 0 can 0 La premi re colonne est le mn monique du code de contr le la deuxi me colonne est le num ro de l action r aliser r ception du code de contr le correspondant Trois possibilit s sont offertes pour renseigner cette deuxi me colonne Laisser la valeur vide Dans ce cas le caract re est transmis pour visualisation R pondre par 0 Dans ce cas aucune action n est effectu e et le caract re n est pas affich S lectionner une action parmi celles qui sont list es dans le fichier Escript hlp Seules des actions simples peuvent tre effectu es sur les codes de contr le gt Ou
36. 185 Cadre mulation synchrone 70 Caps lock mulation asynchrone 92 99 Capture d attributs mulation asynchrone 72 Capture d attributs mulation synchrone 73 Caract res APL 60 Flux d information 12 Mode caract re 12 Caract res g n riques zones actives 122 Centrage du terminal mulation asynchrone 69 Champs num riques mulation synchrone 90 Clavier Assocation d actions mulation synchrone 101 Assocation d un mn monique mulation asynchrone 96 130 Association d une touche de fonction mulation asynchrone 95 Envoi d une cha ne de caract res mulation asynchrone 93 Ex cution d un script mulation asynchrone 94 Ex cution d une macro mulation asynchrone 95 Personnalisation 91 Clavier mulation asynchrone 145 Clavier APL 61 Clavier national mulation asynchrone 30 146 Codes de contr le mulation asynchrone 146 Coller et envoyer mulation asynchrone 82 COM3 178 COM4 178 Combinaisons d attributs mulation asynchrone 72 Commande CMS TSO transfert de fichiers en mulation synchrone 86 Commande du serveur transfert de fichiers en mulation synchrone 86 Connexion mulation 3287 110 Connexion mulation 3812 110 Connexion mulation synchrone 50 Connexion 3270 Connexion au d marrage 51 Fermer la session sur confirmation 51 Multiple 55 Netware for SAA LUA 52 Nom d unit logique 52 Nom de l h te 51 Port 51 Re
37. 3270 Imprime l cran ou une zone s lectionn e en mode texte Imprime l cran ou une zone s lectionn e en mode graphique Envoie un fichier au serveur uniquement en mulation 3270 Coupe la s lection dans le presse papiers Copie la s lection dans le presse papiers Ins re le contenu du presse papiers la position du curseur Supprime la s lection Permet de s lectionner la police de caract res utilis e pour r aliser l affichage Permet de s lectionner une taille de police de caract res imm diatement sup rieure celle couramment utilis e Pour pouvoir utiliser cette option il est n cessaire que la police de caract res courante existe en plusieurs tailles C est le cas de la police SystemPC livr e en standard avec le produit gt ENEE SE ee Permet de s lectionner une taille de police de caract res imm diatement inf rieure celle couramment utilis e Pour pouvoir utiliser cette option il est n cessaire que la police de caract res courante existe en plusieurs tailles C est le cas de la police SystemPC livr e en standard avec le produit E Permet d associer une couleur chacun des attributs monochromes de l mulation Permet la configuration des zones actives Permet de modifier la table de correspondance entre le jeu de caract res PC et le jeu de caract res EBCDIC tendu Permet de modifier les valeurs retourn es par le clavier Imprime avec un mod le Permet de modifier les options de l
38. 51 111 Fichier image mulation asynchrone 69 Fichier journal 88 118 Fichiers e32appc dil 46 Fichiers bmp 69 Fichiers cfg 16 27 28 Fichiers cfz 16 26 27 Fichiers cod 16 146 157 Fichiers ctx 14 16 29 Fichiers fky 95 Fichiers fun 16 95 129 146 Fichiers hot 16 Fichiers kbd 101 Fichiers kbm 92 Fichiers kbt 92 Fichiers key 92 100 145 Fichiers mac 95 102 130 Fichiers nat 16 93 146 Fichiers pan 16 Fichiers ptp 80 Fichiers seq 16 146 Fichiers ses 16 89 Fichiers snd 16 146 Fichiers tab 16 146 159 Fichiers ter 16 145 wappc32 dil 46 47 Winrui32 dil 43 44 Filtres sur les attributs zones actives 122 FMI 41 Format d enregistrement transfert de fichiers en mulation synchrone 87 H HLLAPI 62 Hotspots 88 HP 31 I IBM Emulation d imprimantes 107 Image mulation synchrone 70 Impression Impression avec mod le 80 81 Impression d cran 78 Page initiale 81 Page pr c dente suivante 81 Police d impression en mode texte 79 Texte de d but 81 Texte de fin 81 Zone d impression 80 Impression 3287 Connexion au d marrage 111 Fermer la session sur confirmation 111 Imprimante associ e 111 Nom de l h te 111 112 Port 111 112 Reconnexion en cas de coupure 111 Type du terminal 111 112 Unit logique imprimante 111 Unit logique terminal 111 Impression 3812 Connexion au d marrage 111 Fermer la session sur confirmation 111 Nom d unit 112 114 Nom de l h
39. LES aceon eee ent ene Ah ea ee toe Tr AG 180 S210 B22 5 02 notte AINEA ANIE AAEE At ns Noise ddr tee heen SL 180 Syntaxe RS Stal Ot NOR ata face Se ORO ts ree dr nee et eck ACRE RIE 180 DesCriplion sr sos as soe ei Ge on ER Ses ea a eee dee nn nl 181 SDB eB Denso eka des elie RO cue Sle allt 8 8 AY CIC EIRE PUITS Leia oy ad ht 181 ENA II D C12 eS DE is Mr Ae Le Aber REPRO MAAC A eek Ue Presse 181 Description ore teks sine Sie so ne Se Nes hes Cole Bete ie SIS 181 SVMLANC 22 55 odo edes Yon oe Lchegiaeend her ete neuetase es touaenedoedtonten ses aasesatddeleisven tetas 182 Description este ste te nn lobe a A eos cel et 182 DYNAN AE SAE nn EEE Ne ah Sate BER ee ee sr res 183 DESCIDHON LS 2292 eee a eae et ne a eS Se tee ne 183 SYVNLAXE 444 e aa s a eh Seng old cou bbe eo tani antes SEA aE a ENS oad 184 Desp O a cece eee eee eee eee ee cece eee eee e eee EE aoia 184 C blage pour liaison s rie eeceeeececceecececee 185 DIEDCE aasar are ea teeter ees entire Se Wes Dio actos eT ON ts aT De ERE STO 185 Brochage minimum 8 04 heehee lien na ite nue tn tonne 186 Conversion 9 points en 25 points 00 cece cece aae arda a ae a ea a Areroa 186 Exemples d macros nseni st net wie ce Blas Ce Ue Seok see een iy En 189 Index coer dpe lds sein Bo ace RQ sr Ose is Bon ah nese dade odes See as seeds se ee ess 192 Pr ambule Tun EMUL Acc s aux applications est un ensemble d appli
40. Nom d unit logique 52 Nom de l h te 51 Port 51 Type du terminal 51 TN5250 52 Nom de l h te 53 Port 53 Type du terminal 52 54 113 TN5250E 42 112 Touche Caps Lock mulation synchrone 89 Touche Ctrl mulation synchrone 89 Touche Print mulation synchrone 89 Touches de fonction mulation asynchrone 146 Transfert de fichiers 83 163 Transfert de fichiers multiple mulation synchrone 87 Type de terminal 168 Type du terminal 3287 111 112 U UNISYS 15 Unit logique 52 55 114 Unit logique imprimante 3287 111 Unit logique terminal 3287 111 UNIVEL 15 V Verrouillage du clavier PC 58 Vitesse de transmission mulation sur liaison asynchrone 20 W Wildcards zones actives 122 Winsock 14 WYSE 15 X X Modem protocole de transfert de fichiers 84 Xany Xoff 21 Xon Xoff 21 Y Y Modem protocole de transfert de fichiers 84 Z Z Modem protocole de transfert de fichiers 84 Zone active Ex cution d une macro 130 Zone d affichage mulation asynchrone 69 Zone d impression impression avec mod le 80 Zone de recherche zones actives 122 Zones actives Contr les 88 119 D finition 119 Signature 119 Type auto actif 119
41. actions ont t associ es respectivement aux s quences d chappement 033 5 et 033 4 Mise en oeuvre Pour utiliser le mode scan code de Tun EMUL proc dez de la mani re suivante Faites passer l mulation en mode scan code en lui envoyant la cha ne de caract re WOS SAS Faites passer le tty UNIX dans ce mode a l aide de la commande stty isscancode xscancode Pour revenir l tat initial proc dez de la mani re suivante Envoyez la cha ne de caract re 033 5 Faites passer le tty UNIX dans le mode normal l aide de la commande stty isscancode xscancode Utilisation des ports COM3 et COM4 Seuls les ports COMI et COM2 sont parfaitement standards sur un PC Il est possible d en rajouter 2 autres COM3 et COM4 moyennant la d finition de certains param tres IRQ et adresse Sous Windows cette op ration de d finition peut tre faite au travers du Panneau de Configuration En r gle g n rale les ports COM3 et COM4 utilisent les m mes IRQ que COM1 et COM2 avec une I O address diff rente COM3 3E8 et COM4 2E8 Syntaxe des ex cutables Index EMUL32 Emulation asynchrone sous Windows 3270 32 Emulation synchrone 3270 3287 _32 Emulation synchrone d imprimante 3287 5250 32 Emulation synchrone 5250 3812 32 Emulation synchrone d imprimante 3812 PANED32 Editeur de panneaux de touches EMUL32 Emulateur sous Windows Syntaxe emul32 config cfg config cfz
42. asynchrone et le DDE L application Tun EMUL est serveur DDE et permet donc l application Windows gr ce un lien tabli entre cette application et l cran d mulation de s enrichir dynamiquement des donn es pr sentes sur un serveur et acc d es par le biais d une mulation de terminal Concr tement l utilisateur peut se servir du m canisme DDE en copiant une partie de l cran d mulation puis en la collant avec lien dynamique dans une application Windows type Word Excel si les donn es copi es depuis l cran d mulation viennent changer le document de l application Windows sera automatiquement modifi L application imm diate de cette technique est la r alisation de graphes r guli rement l utilisateur peut connecter son document Excel sa base de donn es via l mulateur et obtenir automatiquement la mise jour des donn es sur le graphe Il est galement possible d utiliser ce m canisme DDE dans des programmes d applications Windows d velopp s par l utilisateur Utilisation Emulwin est utilis comme nom d application serveur Sous Tun EMUL une rubrique correspond une session ouverte Chaque rubrique a son propre nom celui de la machine h te suivi de 1 si une seconde session est ouverte sur la m me machine h te 2 si une troisi me session est ouverte sur la m me machine h te etc Ainsi la premi re session ouverte sur la machine h te appel e risc sera nomm e risc la seconde
43. bits Principe de fonctionnement A toute session est associ un terminal c est le type d mulation entre le PC et le serveur Esker propose plus de 20 mulations asynchrones ce qui couvre la majorit des terminaux existants sur le march Le terminal est en fait l association de param tres avanc s tels que s quences d chappement touches de fonction codes de contr le codes envoy s De plus vous pouvez agr menter votre session classique de param tres personnalis s tels que les dimensions de l cran la police utilis e la couleur et le style des caract res la d finition du clavier le fond d cran la pr sence ou non d un panneau de touches l utilisation de la souris C est ce qu on appelle le revamping ou red finition de l mulation de terminal Remarque Pour des raisons de compatibilit avec les versions ant rieures de Tun la notion de contexte qui regroupe l ensemble des param tres de red finition de l mulation de terminal couleurs fond d cran dimensions police zones actives est conserv e Si vous disposez de fichiers de contexte existants fichiers d extension ctx vous pouvez continuer les utiliser en les chargeant lors du param trage de la session Terminaux Esker propose l mulation de plus de 20 terminaux couvrant ainsi la majorit des terminaux existants sur le march La s lection d un terminal consiste faire le choix des param tres avanc s tels que s
44. choisies cliquez sur le bouton Enregistrer Sinon cliquez sur le bouton Annuler Action Le champ Action permet d indiquer les cha nes de caract res devannt tre mises ou les actions devant tre d clench es lorsque l utilisateur appuie sur le bouton Ces actions et ces cha nes sont donn es ligne par ligne dans l ordre o elles doivent tre ex cut es zen Pour ajouter une nouvelle action au bouton cliquez sur le bouton Ed du cadre Actions Par d faut le type propos est Texte envoi d une cha ne de caract res mais vous pouvez s lectionner un autre type en choisissant dans la liste d roulante propos e e Touche de fonction affectation d une touche de fonction e Macro ex cution d une macro e Action ex cution d une action list e dans le fichier Escript doc e Autres ancien format valable pour les panneaux de touches cr s avec des versions ant rieures la version 8 50 de Tun Le champ de droite permet de sp cifier le contenu de l action Selon le type d action s lectionn gauche compl tez ce champ Pour un texte entrez la cha ne de caract res envoyer Pour une touche de fonction entrez le num ro de la touche de fonction ou s lectionnez le dans la liste propos e Pour une macro entrez le chemin de la macro fichier mac ou utilisez le bouton E pour s lectionner la macro Pour une action entrez le num ro ou le nom de cette action Reportez vous au fichier Esc
45. client de SNA Server SNA Server Client version 3 0 fournie dans Microsoft BackOffice Reportez vous la documentation de Microsoft pour l installation de ce module Les param tres de connexion sont regroup s dans l interface de l mulateur 3270 Veillez ce que la configuration du serveur Microsoft SNA Server soit correctement effectu e avant de vous connecter avec l mulateur 3270 Passerelles via 5250 La migration progressive des protocoles de communication SNA monde IBM vers d autres protocoles comme TCP IP Internet rend n cessaire l implantation de passerelles SNA vers ces autres protocoles L mulateur IBM 5250 d Esker permet la connexion aux syst mes AS 400 directement via r seau TCP IP en utilisant le protocole TN5250 ou par l interm diaire de passerelles SNA e Passerelles UNIX SNA TCP IP en mode TN5250 ou TN5250E e Passerelles Netware for SAA via r seau TCP IP ou autre gr ce aux API APPC standards du march Application Program to Program Communication e Passerelles Microsoft SNA Server via r seau TCP IP ou autre gr ce aux API APPC standards du march Application Program to Program Communication Passerelles UNIX SNA TCP IP L mulateur IBM 5250 d Esker permet la connexion aux passerelles SNA TCP IP sur des machines UNIX en mode TN5250 ou TN5250E Dans ce cas le PC mule un terminal 5250 ou 5250E en se connectant la passerelle vue comme serveur Rec SNA R scar TRIP Pa
46. cocher de ce menu ou sous menu Pour s lectionner ou d s lectionner certaines options de menus cliquez sur les cases cocher correspondantes afin de les activer ou les d sactiver Remarques La case cocher d un menu ou sous menu est activ e d s qu un des l ments sous menu ou option de ce menu est s lectionn Elle est gris e si au moins un des l ments de ce menu n est pas s lectionn La case cocher d un menu ou sous menu est d sactiv e si aucun l ment sous menu ou option de ce menu n est s lectionn Vous ne pouvez pas supprimer l option G n rateur d mulation personnalis e dans votre configuration courante Cliquez sur Appliquer la personnalisation des menus la configuration courante pour appliquer les modifications effectu es dans la barre de menus de l application imm diatement en sortant du g n rateur d mulation personnalis e Enregistrement d un profil Vous pouvez enregistrer le profil que vous venez de cr er dans un nouveau fichier ex cutable et associer ce dernier un fichier de configuration de l mulateur Pour cela Compl tez le champ Ex cutable cr er en sp cifiant le chemin et le nom du fichier ex cutable fichier exe qui sera associ au menu personnalis Cliquez sur le bouton c t de ce champ pour ouvrir une bo te de dialogue vous permettant de choisir un ex cutable Si vous d sirez associer cet ex cutable un fichier particulier de
47. commentaires e Hotes connus Copiez collez les cl s des h tes directement dans la bo te Les h tes r pertori s ici sont trait s comme h tes connus pour cet espace de travail et sont ligibles pour l authentification de cl publique Cette bo te accepte la fois les cl s de niveau SSH let de niveau SSH2 e Utiliser le fichier des h tes connus du syst me S lectionnez cette option pour utiliser le fichier des h tes connus du syst me Cliquez sur Editer pour ajouter changer ou supprimer des cl s dans ce fichier Le fichier des h tes connus du syst me est configur par l administrateur il r pertorie les h tes connus qui peuvent tre utilis s par tous les utilisateurs sur un ordinateur donn e Utiliser le fichier des h tes connus de l utilisateur S lectionnez cette option pour utiliser le fichier des h tes connus de l utilisateur Cliquez sur Editer pour ajouter changer ou supprimer des cl s dans ce fichier Le fichier des h tes connus de l utilisateur r pertorie les h tes connus qui peuvent tre utilis s par des utilisateurs sp cifiques sur un ordinateur donn Si vous d sactivez cette option vous ne pourrez pas enregistrer les nouvelles cl s h te et le syst me affichera un message d avertissement chaque fois que vous essayerez de vous connecter un h te inconnu m me si vous vous y tes connect auparavant e Accepter les h tes inconnus Vous permet de vous connecter aux h tes qui n ont p
48. configuration archive s lectionnez la case cocher Inclure une configuration Compl tez alors le champ correspondant en sp cifiant le chemin et le nom du fichier de configuration fichier cfz en mulation asynchrone fichier de configuration par d faut de l mlateur synchrone 3270 ini ou 5250 ini ou fichier de configuration pr alablement enregistr au format cfs utiliser Cliquez sur le bouton El c t de ce champ pour ouvrir une bo te de dialogue vous permettant de choisir un fichier de configuration archive Si aucun fichier n est associ l ex cutable ce dernier utilisera les param tres de configuration par d faut de l mulateur Cliquez sur le bouton G n rer pour cr er le nouvel ex cutable Pour lancer ce nouveau programme vous n aurez qu cliquer sur le nom du fichier exe correspondant Si vous voulez remplacer la version courante de votre mulateur v rifiez d abord que les changements op r s sur le profil de menu et les param tres de configuration seront sauvegard s automatiquement ou sur confirmation lorsque vous quitterez l application Quittez votre programme en confirmant au besoin l enregistrement des modifications Remarque Vous devez tre vigilants quant la suppression dans la barre de menus de l option Param tres gt G n rateur d mulation personnalis e En effet si vous supprimez cette option dans un programme vous ne pourrez plus lors de l utilisation de ce programme modi
49. connectez sur la passerelle Onglet Session en connexion TN5250 ou TN5250E mulation 5250 Cette section d crit l onglet Session en mulation 5250 lorsque le type de connexion est TN5250 TN5250E Type du terminal Ce champ permet de choisir le type de terminal 5250 Tous les terminaux propos s savent g rer le mode 24 lignes sur 80 colonnes seuls trois d entre eux IBM 3180 2 IBM 3477 FC et IBM 3477 FG savent g rer le mode 27 lignes sur 132 colonnes e IBM 3179 2 e IBM 3180 2 e IBM 3196 A1 e IBM 3477 FC e IBM 3477 FG e IBM 5251 11 e IBM 5291 1 e IBM 5292 2 Nom de l h te Entrez le nom du serveur ou son adresse IP ou s lectionnez le serveur de votre choix dans la liste d roulante n entrez un nom que si vous disposez d un serveur de noms Dans le cas d une connexion via une passerelle le nom de l h te correspond au nom de la passerelle Port Le num ro de port par d faut est 23 L utilisateur peut entrer un autre num ro de port si n cessaire Extension de protocole La case cocher Utilise TN5250E est s lectionn e par d faut le protocole TN5250E est utilis pour tablir la connexion et si le serveur contact ne supporte pas le TN5250E une connexion TN5250 est alors n goci e D selectionnez cette case cocher si vous souhaitez utiliser exclusivement le protocole TN5250 sans extension Nom d unit Ce champ est optionnel Si vous n entrez rien dans ce champ le syst me AS 400 donnera
50. d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Il est possible de r aliser les m mes op rations l aide d une macro m mes instructions RcopyPut et RcopyGet Copie Windows vers UNIX La s quence d chappement suivante permet de transf rer un fichier du PC sous Windows vers le serveur UNIX 033put p0 s p 271 Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Exemple Le shell script suivant permet le transfert du fichier C autoexec bat vers le r pertoire courant de la session UNIX echo Copie de Windows vers Unix echo 033 033put c autoexec bat echo Fin de copie Remarque La multiplication des caract res s explique par le fait que la succession des interpr teurs de commandes en limine la plus grande part car c est un caract re desp cialisant Copie UNIX vers Windows La s quence d chappement suivante permet de transf rer un fichier du serveur vers le PC sous Windows 033get p0 s p 272 Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul
51. d abord que les param tres d finis pour la session seront enregistr s au moment de la sauvegarde de la session Voir Options de l mulateur on page 30 Puis enregistrez la session dans une configuration Voir Sessions et configurations on page 26 Voir Utilisation des mulateurs on page 68 pour fournir tous les param tres de contexte Options de l mulateur Pour compl ter la personnalisation de l mulateur asynchrone vous pouvez param trer les diff rentes options li es l environnement de travail de l mulateur Pour cela s lectionnez l option Options du menu Param tres 3 Options de lancement et de d connexion Dans l onglet G n ral choisissez les options de lancement et de d connexion de l mulateur L option Param tres gt Options du menu g n ral permet de g rer les options de l cran de personnaliser la barre d outils et de choisir un clavier S lectionnez la taille de l cran de d marrage de l mulateur les options disponibles sont la taille maximum la taille utilis e lors de la pr c dente mulation la r duction en ic ne la taille par d faut choisie dans l onglet Police de l option ParametresOContexte ou encore le plein cran sans menu S lectionnez la taille de la fen tre de la session d mulation taille maximale ou taille d finie par d faut S lectionnez l option d enregistrement des modifications apport es lorsque vous quittez l mulateur ou que
52. de bits par seconde Les valeurs possibles sont comprises entre 75 et 115200 bauds Il convient d ajuster cette valeur avec la vitesse de transmission du serveur voir le fichier etc gettydefs Taille du mot Il s agit du nombre de bits significatifs que comporte un caract re Sur la majorit des liaisons ce nombre est de 7 ou de 8 bits L encore il convient de se mettre en phase avec les caract ristiques de l ordinateur h te Bits d arr t 1 ou 2 bits peuvent tre transmis ou re us pour signaler la fin d un caract re Parit Le bit de parit est un moyen de se prot ger contre les erreurs de transmission Le bit de parit peut tre pair ou impair L option Sans signifie qu aucun bit de contr le de parit ne sera envoy apr s un octet Dans le cas d une transmission sur 8 bits les options Espace ou Marque peuvent tre utilis es afin de forcer le dernier bit d un octet respectivement 0 ou 1 Param trage avanc Cliquez sur le bouton Avanc pour compl ter le param trage de votre connexion Taille buffers Ce param tre d finit la taille en nombre de caract res de la zone tampon d entr e sortie la valeur par d faut est 2048 Contr le de flux Ce contr le permet d viter le d bordement de la zone tampon d entr e sortie et de ne pas engendrer des pertes de donn es Il est primordial que le serveur ait la m me d finition de contr le de flux Les contr les de flux Xon Xoff et Xany X
53. de fichiers 84 Zone d affichage 69 Emulation aysnchrone 132 colonnes 70 Emulation d imprimante Emulations Esker 13 Emulation d imprimantes IBM 107 Emulation synchrone Action initiale 86 87 Ancrage du panneau de touches 76 Association d actions 101 Barre d tat 49 Barre d outils 48 Barre OIA 49 Cadre 70 Capture d attributs 73 Champs num riques 90 Commande CMS TSO 86 Commande du serveur 86 Connexion 50 Conversion ASCII EBCDIC 86 Couleurs d avant plan d arri re plan 74 Curseur 90 D finition 12 D lai d attente 85 D placement du curseur 90 Effacer la s lection 82 Emulation d imprimantes 107 Emulations Esker 13 Fonctionnement 41 Format d enregistrement 87 G n rateur d mulation personnalis e 47 Image 70 Menus 47 Mode 87 Nom court en HLLAPI 90 Nom long en HLLAPI 91 R gle 90 Style du curseur 90 Styles des attributs 74 Syst me du serveur 85 87 Table de caract res 91 Taille du paquet 85 Touche Caps Lock 89 Touche Ctrl 89 Touche Print 89 Transfert de fichiers multiple 87 Types de connexion 50 110 EMULWIN EXE 179 En t te de s quence 148 EScript 141 Ev nements Ascenseur zones actives 127 Auto actif zones actives 127 Bouton zones actives 126 Texte zones actives 127 Texte transparent zones actives 127 Zones actives 128 Ex cution d une macro sur une zone active 130 Expression r guli re zones actives 122 F Fen tre de session 26 Fermer la session sur confirmation
54. de fichiers qui seront chang s entre le PC et le serveur lorsque vous lancerez l op ration de transfert Lors du transfert de fichiers multiple une bo te de dialogue vous renseigne sur l tat de chaque transfert Vous pouvez enregistrer le contenu de cette bo te de dialogue dans un fichier journal que vous pourrez consulter par la suite gt Transf rer plusieurs fichiers S lectionnez l option Batch du menu Transfert Liste des transferts Chaque fichier de cette liste correspond un fichier envoyer ou recevoir avec ses param tres de transfert Pour ajouter un fichier transf rer dans la liste cliquez sur le bouton M Compl tez ensuite les param tres de transfert de ce fichier comme lors d un simple transfert voir la description des bo tes d envoi et de r ception dans la section Transfert de fichiers Emulation synchrone Pour changer les param tres de transfert d un fichier double cliquez sur le fichier voir la description des bo tes d envoi et de r ception dans la section Transfert de fichiers Emulation synchrone Pour supprimer un fichier de la liste s lectionnez ce fichier et cliquez sur le bouton X Pour d finir l ordre de transfert d un fichier dans la liste s lectionnez ce fichier et cliquez sur les boutons et Temps d attente Le champ Temps d attente vous permet de d finir le d lai d attente entre le transfert de deux fichiers de la liste Lancement du transfert Cliquez sur
55. de l onglet Session Style du curseur S lectionnez le style de curseur voulu ligne bloc ou barre verticale solide ou clignotant Affiche la r gle S lectionnez la case cocher Affiche la r gle si vous souhaitez que la ligne sur laquelle le curseur est positionn soit soulign e Ceci facilite la visibilit dans un texte dense Champs num riques support s mulation 3270 Dans le cas d une mulation 3270 s lectionnez la case cocher Champs num riques support s si vous souhaitez que seuls les caract res num riques soient support s par les champs num riques D place le curseur lors du premier clic souris Lorsque la fen tre de l application d mulation est inactive parce qu une autre application est active le premier clic avec la souris sur la fen tre de l mulateur peut g n rer deux situations diff rentes e La fen tre de l mulateur redevient active et le curseur se place sous le pointeur de la souris l o le clic a eu lieu Pour cela s lectionnez la case cocher D place le curseur lors du premier clic souris e La fen tre de l mulateur redevient active mais le curseur reste l o il tait pr c demment Seul un deuxi me clic sur la fen tre d mulation d placera le curseur sous le pointeur de la souris Remarque Les champs d crits ci apr s sont ceux de l onglet HLLAPI Nom court S lectionnez une lettre pour associer la session un nom court Affecte automatiquem
56. de leurs options S lectionnez l option Afficher des petits boutons pour la barre d outils pour afficher les boutons de la barre d outils en petite taille Cette option est utile si vous souhaitez ajouter un nombre important de boutons suppl mentaires dans la barre d outils S lectionnez ou d s lectionnez l option Style plat pour la barre d outils pour modifier le style de la barre d outils Cliquez sur le bouton pour personnaliser la barre d outils Particularit s des mulations HP L mulation HP propos e par Esker int gre de mani re compl te le menu de configuration disponible sur un terminal HP 700 98 les commandes apparaissent dans la partie basse de l cran d mulation Elles peuvent tre remplac es par des zones actives hotspots EN Unix eskhp Iof x System Administration Manager eskhp 1 File View Options Actions Press CTRL K for keyboard help SAM Areas Accounts for Users and Groups gt Auditing and Securit mt Clusters Disks and File Systems Kernel Configuration Networking and Communications gt Peripheral Devices gt Printers and Plotters gt Process Management gt Routine Tasks gt Run SAM on Remote Systems Software Management Les commandes du menu de configuration sont g r es par s quences d chappement chaque application disposant ainsi de ses propres commandes Deux modes sont disponibles le mode utilisateur et le mode syst me Comme sur un termi
57. du menu g n ral e Utilise la table de caract res sp cifique choisissez une autre table de caract res que la table de caract res courante en s lectionnant le nom du fichier correspondant pour l envoi et pour la r ception apr s avoir cliqu sur le bouton Parcourir extension set Remarque Les champs d crits ci apr s sont ceux de l onglet Parcourir Commande du serveur Entrez dans ce champ la commande envoy e au serveur pour r cup rer la liste des fichiers lors d un transfert Par d faut pour un syst me de type CMS la commande est FILELIST et pour un syst me de type TSO la commande est LISTCAT Action initiale S lectionnez au besoin les actions initiales qui doivent pr c der la commande pr d finie Remarque La bo te de r ception de fichiers est semblable celle de l envoi hormis la configuration du format de l enregistrement Vous pouvez passer de l une l autre en s lectionnant l option Envoyer ou Recevoir pr sente sur ces bo tes Cette possibilit est surtout utile lors d un transfert de fichiers multiples Fichier du serveur Entrez le nom du fichier sur le serveur Fichier local Entrez le nom du fichier local chemin absolu Utilisez ventuellement le bouton Parcourir pour rechercher les fichiers Syst me S lectionnez le syst me du serveur CMS TSO CICS Conversion S lectionnez le ou les types de conversion n cessaires pour le transfert de fichiers s lectionnez la ca
58. en affectant le champ Lignes m moris es La valeur maximale de ce champ est 1024 Pour visualiser les lignes m moris es par l mulateur asynchrone et qui ne sont pas affich es l cran utilisez s il est affich l ascenseur situ droite de la fen tre d mulation Type de d filement Vous pouvez choisir un type de d filement si vous souhaitez afficher des barres de d filement e Par saut entrez le nombre de lignes d fil es par saut e Par r gulation r glez la vitesse du d filement votre guise Barres de d filement Les cases cocher verticale et horizontale permettent d afficher ou non des barres de d filement ou ascenseurs horizontales ou verticales le long de la fen tre d mulation Les barres de d filement sont utiles si vous avez d fini plus de 25 lignes m moris es et si vous n utilisez pas le dimensionnement dynamique voir ce paragraphe dans Police Suivi du curseur Ces deux cases cocher permettent le suivi horizontal et vertical du curseur afin que celui ci soit toujours visible Le fait de d s lectionner l une ou l autre des cases cocher permet de d placer le curseur en dehors de la zone d affichage de l mulateur Centrage du terminal S lectionnez la case cocher Centre le terminal pour centrer la fen tre du terminal dans la fen tre d mulation Lorsque le terminal est centr dans la fen tre d mulation vous pouvez ajouter un cadre autour du terminal en s lection
59. et LU3 qui repr sentent des imprimantes e Les LU2 qui repr sentent des terminaux 3270 Dans ce chapitre nous nous int ressons particuli rement aux LUs utilis es pour les impressions savoir les LUs de type 1 et 3 e LU3 est actuellement le type de LU le plus couramment utilis pour les impressions IBM Ce type de LU supporte des flux de donn es en mode DSC e LUI moins fr quemment utilis supporte le mode SCS qui permet notamment au serveur le passage de commandes de mise en page l imprimante tabulations marges saut de page gras italique etc Emulation d imprimante 3287 Le amp ee IBA k mk NA bin ae ILLILZ L mulation d imprimante 3287 se fait en ouvrant sur un serveur MainFrame une session d mulation identifi e par un nom de LU correspondant une LU de type 1 ou 3 sur le serveur L mulation 3287 peut utiliser les types de connexions suivants connexion TN3270E connexion par l interm diaire d une passerelle SNA Server ou Netware for SAA Emulation d imprimante 3812 og Yg lt senc 550 a D1 1e VaGdas hyp ek SAO kock rus L mulation d imprimante 3812 se fait en ouvrant sur un syst me AS 400 une session d mulation identifi e par un nom de LU correspondant une LU de type 1 L mulation 3812 peut utiliser les types de connexions suivants connexion TN5250E connexion par l interm diaire d une passerelle SNA Server ou Netware for SAA Utilisation de l
60. item l ment demander objet DDEExecute channel string channel num ro de canal renvoy par la m thode DDE Initiate string commande d finie dans l application r ceptrice objet DDETerminate channel channel num ro de canal renvoy par la m thode DDE Initiate Dans toutes ces m thodes objet est facultatif et repr sente l objet Application Microsoft Excel Cette macro utilise comme langage Visual Basic pour Excel et permet de r aliser les op rations suivantes 1 Lancement de l mulateur asynchrone Tun EMUL 2 Initialisation d un lien DDE entre la feuille Excel et la rubrique syst me de l mulateur asynchrone l aide de la m thode DDElnitiate 3 Ouverture d une configuration particuli re par la m thode DDEExecute avec la commande Open et r duction de la fen tre d EMUL avec la commande Resize 4 R cup ration de la liste des sessions ouvertes en utilisant la m thode DDERequest avec l l ment Topics et s lection de la premi re session dans cette liste correspondant au serveur UNIX 5 Initialisation d un lien DDE entre la feuille Excel et cette session l aide de la m thode DDElnitiate 6 Lancement de l mulation par l ex cution d une macro de connexion et par l envoi de commandes gr ce la m thode DDEExecute et la commande SendData 7 Mise jour de donn es venant de l cran d mulation l aide de la m thode DDERequest et l l ment ScreenRec
61. l endroit voulu et s lectionnez l option Coller du menu Edition ou du menu contextuel affich l aide du bouton droit de la souris En mulation asynchrone UNIX pour envoyer directement le contenu du presse papier sur le canal de communication sans avoir taper Entr e s lectionnez l option Coller et envoyer gt Effacer la s lection mulation synchrone IBM S lectionnez la zone de texte effacer avec la souris puis s lectionnez l option Effacer du menu Edition Options de copie mulation asynchrone Vous pouvez param trer les options de copie en mulation asynchrone UNIX Pour cela s lectionnez l option Options de copie du menu Edition e Bloc rectangulaire la zone s lectionn e est rectangulaire si l option est choisie sinon les lignes situ es entre le point de d part et le point d arriv e de la zone sont enti res e LF la fin des lignes CR la fin des lignes ces options permettent de pr ciser la pr sence ou non de caract res LF ou CR en fin de ligne e Temps d attente pour viter toute surcharge du canal de communication lors d une op ration de copier coller d un texte volumineux le champ Temps d attente permet de temporiser l op ration en d finissant le temps s parant la copie de deux blocs de 128 caract res du presse papier vers la fen tre d mulation Transfert de fichiers Le transfert de fichiers en mulation de terminal permet d changer des fichiers entre le PC et l
62. la section Description entrez le nom qui identifiera le contr le de mani re unique La syntaxe est libre Dans la section Positionnement s lectionnez l option correspondant la position du contr le dans l cran e Sur la zone active le contr le se placera sur la cha ne reconna tre d finie lors de la cr ation de la zone active e Fixe l cran le contr le se placera dans la zone dont vous entrez les coordonn es dans l ordre ligne et colonne du coin haut gauche ligne et colonne du coin bas droite Vous pouvez comme dans le cas de la zone active utiliser le bouton Capture puis capturer avec votre souris les coordonn es de la zone directement l cran Remarque Dans le cas d un contr le de type Auto actif vous ne d finissez pas le positionnement du contr le En effet le contr le de type Auto actif d clenche l ex cution d une ou plusieurs actions d s que la zone active est identifi e sans affichage particulier Cliquez sur le bouton Suivant pour passer l cran suivant Apparence du bouton ou du texte Vous pouvez indiquer le texte et ou l image qui appara tront l emplacement du contr le choisi Pour faire appara tre le m me texte que la zone reconnue s lectionnez l option Utiliser le texte de la zone reconnue Sinon s lectionnez l option Afficher le texte et entrez le texte que vous voulez voir appara tre syntaxe libre Pour faire appara tre une image sur le bouton e
63. langage de script permettent de r aliser les actions suivantes Envoi d une cha ne de caract res sur le canal de communication Attente d une cha ne de caract res particuli re en provenance de la machine distante dans un d lai donn Attente pendant une p riode exprim e en secondes It rations repeat Tests des codes retour de certaines instructions Tests des caract res re us Arr t de l mulation Retour l mulation Affichage ou non affichage sur l cran des caract res en provenance de la machine distante Demande d information aupr s de l utilisateur Gestion de variables Utilisation Les fichiers peuvent tre r alis s a l aide d un diteur de texte ordinaire Ils n ont pas besoin d tre compiles car ils sont directement interpr t s par les mulateurs Un des moyens les plus courants d utiliser des macros est de d associer la session d mulation une macro de d but et de fin utilis es respectivement lors de la connexion et la d connexion la session Exemple de macro Le script suivant permet d automatiser la connexion un serveur et de lancer une application UNIX scoadmin odule scoadmin Variable used to store the number of the matched string Dim Matched as Int Characters sent by Host computer not displayed Dialog SetTitle SCOADMIN SetDisplayOff Start abel BEGIN Read login and password Dim USER as String Dim PASSWD as String USER Dialo
64. le bouton Transfert pour d marrer l op ration de transfert multiple Sauvegarde et chargement Vous pouvez sauvegarder votre liste de fichiers transf rer en cliquant sur le bouton Enregistrer Dans la bo te d enregistrement qui appara t indiquez le nom et le chemin du fichier extension xfr puis cliquez sur OK Vous pourrez ensuite recharger cette liste de fichiers transf rer en cliquant sur le bouton Charger et en s lectionnant votre fichier de transfert extension xfr gt Enregistrer dans un fichier journal S lectionnez l option Journal du menu Param tres S lectionnez l option Enregistrer dans un fichier journal pour enregistrer le contenu de cette bo te de dialogue dans un fichier journal cette option n est pas s lectionn e par d faut Entrez alors dans le champ Fichier journal le chemin et le nom du fichier utiliser fichier d extension log ou s lectionnez un fichier en cliquant sur le bouton Parcourir Affichage de contr les apr s reconnaissance d une cha ne Une application traditionnelle peut tre agr ment e de contr les boutons menus textes personnalis s listes combin es barres de d filement plac s automatiquement sur l cran lorsqu une cha ne de caract res particuli re appara t l cran L identification de la cha ne et la mise en place des contr les sont deux op rations successives g r es par la fonction des zones actives ou hotspots gt Configurer le
65. les op rations suivantes doivent tre effectu es Copiez dans le r pertoire home du serveur UNIX le fichier ddedemo2 sh se trouvant dans le r pertoire C Tun Emul Demo Dde Cr ez sous Tun EMUL une configuration dans laquelle la premi re session est celle correspondant votre serveur UNIX et enregistrez la dans le r pertoire C Tun Emul Demo Dde sous le nom ddeconf cfg Lancez l application Excel et ouvrez le fichier ddedemo2 xls se trouvant dans le r pertoire C Tun Emul Demo Dde Placez vous sur la feuille Chart ou Sales afin de pouvoir visualiser les r sultats Lancez la macro depuis le menu texte Outils gt Macro en s lectionnant la macro DDEMacro et en cliquant sur Ex cuter ou directement a l aide du raccourci CTRL d Remarque La macro fait r f rence C Program Files x86 Tun Emul emul32 exe dans le code Votre application doit donc se trouver dans le r pertoire C Program Files x86 Tun Emul Si ce n est pas le cas vous devez entrer dans la macro ddedemo2 xls le chemin correspondant au r pertoire contenant votre application Les commandes DDE de Visual Basic pour Excel utilis es dans la macro sont les suivantes objet DDEInitiate app topic app nom de l application serveur topic nom de la rubrique Cette fonction renvoie le num ro de canal ouvert correspondant au lien DDE objet DDERequest channel item channel num ro de canal renvoy par la m thode DDElhnitiate
66. lock est s lectionn e la touche appuy e en mode Num lock sera consid r e comme shift e Tr s souvent c est le cas des touches du pav num rique Si la valeur Non est s lectionn e les modes Caps lock et Num lock n auront aucune influence Parfois les caract res frapp s au clavier sont d pendants de la langue utilis e Le mn monique correspondant au scan code est alors nat ce qui signifie qu il faut se r f rer au fichier national pour interpr ter le code envoy Remarque Les fichiers nationaux sont des fichiers texte d extension nat Ils peuvent se substituer aux fichiers de param trage du clavier lorsqu un clavier national est sp cifiquement charg dans l mulation Clavier du terminal Pour chaque touche du clavier du terminal l cran affiche dans les champs en dessous du clavier les valeurs ou actions g n r s pour chaque tat possible base shift ctrl ctrl shift alt alt shift alt ctrl alt ctrl shift Vous pouvez ainsi conna tre pr cis ment les valeurs retourn es par les touches du clavier du terminal utilis et appliquer ces valeurs aux touches du clavier de votre PC Ces valeurs ne sont pas modifiables M thodes d attribution d une valeur une touche du clavier du PC Tr s simplement pour attribuer directement la valeur d une touche du clavier du terminal mul vous pouvez proc der par glisser d placer Affichez le clavier du terminal mul si ce n est pas le cas en s lectionn
67. modifications en cours si vous cliquez sur une autre touche sans annuler les modifications effectu es seront consid r es comme accept es Pour annuler toutes les modifications effectu es sur le clavier depuis le dernier enregistrement cliquez sur le bouton Annuler droite du clavier Sauvegarde du clavier modifi Le clavier ainsi modifi peut tre enregistr en cliquant sur le bouton Enregistrer ou Enregistrer sous Remarque Les fichiers de configuration du clavier en mulation asynchrone sont des fichiers texte d extension key Emulation synchrone Cliquez sur une touche du clavier du PC pour conna tre la valeur envoy e par la frappe sur cette touche en lisant le contenu du champ d dition d gris Vous pouvez galement conna tre la valeur d une touche combin e avec les touches Maj Ctrl et Alt activez la touche de base et la touche de combinaison puis lisez le contenu du champ d dition d gris Remarque La combinaison avec la touche Ctrl situ e gauche ou droite du clavier PC n est possible que si les cases cocher Touche Ctrl de gauche et ou Touche Ctrl de droite ont t s lectionn es sous l onglet Clavier de la bo te de dialogue Terminal Pour affecter une nouvelle valeur une touche ou une combinaison de touches du clavier vous pouvez Attribuer la valeur d une touche du clavier du terminal r el cette touche Associer cette touche une ou plusieurs actions ch
68. mulateur Affiche ou masque le panneau de touches Ex cute une macro E agar E aeg Barre d tat Barre OIA La barre d tat et la barre OIA peuvent tre affich es ou cach es en utilisant respectivement l option Param tres gt Barre d tat ou Param tres gt OIABar Ces barres d tat contient les indications des informations sur la session en cours verrouillage de la fen tre en attente de donn es du terminal erreur d utilisation les coordonn es du curseur sur l cran La barre OIA est sp cifique l environnement IBM Connexion en mulation synchrone IBM Connexion en mulation synchrone IBM 3270 L mulateur IBM 3270 d Esker vous permet de r aliser les types de connexion suivants e Connexion directe un serveur MainFrame ou par l interm diaire d une passerelle UNIX SNA TCP IP en utilisant les protocoles TN3270 ou TN3270E e Connexion un serveur MainFrame par l interm diaire d une passerelle Microsoft SNA Server ou Novell Netware for SAA Connexion en mulation synchrone IBM 5250 L mulateur IBM 5250 d Esker vous permet de r aliser les types de connexion suivants e Connexion directe un syst me AS 400 ou par l interm diaire d une passerelle UNIX SNA TCP IP en utilisant les protocoles TN5250 ou TN5250E e Connexion un syst me AS 400 par l interm diaire d une passerelle Microsoft SNA Server ou Novell Netware for SAA Connexion multiple en mulation synchrone IBM 3270 ou 5250 Le
69. ou 3812 s lectionnez l option Terminal du menu Param tres Dans les Options d impression automatique s lectionnez l option correspondant au mode d impression automatique qui sera utilis par le serveur e Si le serveur permet l envoi d une instruction indiquant la fin du travail d impression EOJ s lectionnez l option Imprime sur r ception d un End Of Job A la r ception de cette instruction les donn es seront imprim es automatiquement e Sinon s lectionnez l option Imprime apr s d lai d attente Une fois le travail d impression termin les donn es seront imprim es automatiquement apr s le temps donn dans le champ D lai d attente Si aucun d lai n est sp cifi dans ce champ les donn es ne seront pas imprim es automatiquement Vous devrez alors forcer manuellement le travail d impression La section Lignes vous permet de d finir la largeur des pages qui seront envoy es en impression S lectionnez l option Automatique pour utiliser le format de page renvoy par le serveur ou s lectionnez l option Utilisateur pour pr ciser une largeur de page donn e soit un nombre maximum de caract res compris dans une ligne La section Colonnes vous permet de d finir la hauteur des pages qui seront envoy es en impression S lectionnez l option Automatique pour utiliser le format de page renvoy par le serveur ou s lectionnez l option Utilisateur pour pr ciser une hauteur de page donn e soit un nombre maximum d
70. page 125 Cha ne recherch e Entrez la cha ne de caract res reconna tre Pr cisez si e La casse doit tre respect e prise en compte des majuscules ou non e La cha ne repr sente un mot entier La case cocher doit tre d s lectionn e si la cha ne de caract res peut ne pas tre un mot entier e La cha ne est une expression r guli re contenant des caract res g n riques wildcards tel els que Si vous s lectionnez la case cocher Expression r guli re vous pouvez choisir des caract res g n riques dans la liste disponible depuis le bouton suivant Mn Les caract res g n riques propos s sont les suivants e pour rechercher tout caract re e pour entrer un intervalle dans lequel le caract re recherch doit se trouver e pour entrer un intervalle dans lequel le caract re recherch ne doit pas se trouver e pour rechercher de 0 n occurrences du caract re situ imm diatement gauche e pour rechercher au moins une occurence du caract re situ imm diatement gauche e pour rechercher de 0 1 occurrence du caract re situ imm diatement gauche Tous ces caract res g n riques peuvent tre recherch s dans le texte s ils sont pr c d s du caract re Zone de recherche S lectionnez l option Tout l cran pour rechercher la cha ne dans tout l cran ou bien d finissez une zone particuli re de l cran en s lectionnant l option Zone Dans ce
71. passer un caract re il faut le doubler sinon il est supprim ainsi la commande command x passe le caract re x la commande command passe le caract re La commande SendData string utilise en plus un codage suppl mentaire de caract res sp ciaux propre Emul Notation Meaning e caract re escape E caract re escape n caract re line feed r caract re return t caract re tab b caract re backspace f caract re formfeed s caract re space caract re Oxn valeur hexad cimale d un caract re n de 0 a FF On valeur octale d un caract re n de 0 377 n valeur d cimale d un caract re n de 0 a 255 Par exemple pour passer le caract re dans la commande SendData il faut prendre la notation dans laquelle chaque caract re doit tre doubl on obtient SendData Pour passer le caract re line feed il faut utiliser la notation n et doubler le caract re SendData n Exemples Les rubriques topics l ments items et commandes d crits peuvent tre utilis s dans la programmation d applications Les exemples donn s ci apr s concernent la programmation de macros sous Word WordBasic et Excel Visual Basic pour Excel Initialisation d une conversation DDE Word DDElnitiate Application Topic ex channum DDEInitiate Emulwin System Excel object DDElnitiate app
72. permet d inhiber l affichage l cran des caract res re us L action 267 libell e BeginPrint permet de rediriger les caract res re us vers l imprimante en utilisant le gestionnaire d impression Windows L action 261 libell e EndPrint permet de mettre fin la redirection des caract res re us vers l imprimante L action 262 libell e BeginRecvFile permet de recevoir un fichier Elle a pour param tre le nom du fichier destination Cette action peut tre utilis e pour envoyer un fichier directement sur un port LPT ou COM il suffit pour cela de passer le nom du port LPT ou COM en param tre de l action L action 263 libell e EndRecvFile permet de mettre fin la r ception d un fichier L action 259 libell e SetDisplay permet d afficher l cran les caract res re us Cette action s utilise lorsque l affichage des caract res l cran a t inhib action 260 SetDisplayOff Exemple 1 impression transparente sur l imprimante par d faut du PC via le gestionnaire d impression Windows Les deux s quences d chappement suivantes permettent d mprimer sur l imprimante par d faut du PC 5i s 260 267 4i s 261 259 La premi re s quence consiste passer en mode impression transparente et lancer l impression sur l imprimante par d faut du PC des caract res envoy s par le serveur La seconde s quence consiste terminer l impression et inhiber le mode impression transparente pour qu n
73. puissantes fonctions de revamping qui permettent l utilisateur de d finir un environnement plus convivial Les principaux avantages des mulations synchrones r sident surtout dans leur parfaite adaptation aux architectures de type transactionnel anc tre du mode client serveur ainsi que dans leur excellent niveau de performance sur les r seaux de type paquet X25 X32 Protocoles de connexion Les serveurs IBM MainFrame mettent et re oivent des flux de donn es de type 3270 Pour communiquer avec ce type de serveurs le PC peut tablir une connexion selon les protocoles suivants e Connexion selon le protocole Telnet 3270 TN3270 via r seau TCP IP e Connexion selon la version tendue de ce protocole TN3270E e Connexion via une passerelle UNIX SNA TCP IP en mode TN3270 ou TN3270E e Connexion en mode natif par une passerelle Netware for SAA e Connexion en mode natif par une passerelle Microsoft SNA Server LUA ou FMI Dans le monde IBM les serveurs IBM AS 400 envoient et re oivent des flux de donn es de type 5250 Pour communiquer avec ce type de serveur le PC peut tablir les types de connexion suivants e Connexion selon le protocole Telnet 5250 via le r seau TCP IP TN5250 via r seau TCP IP e Connexion selon la version tendue de ce protocole TN5250E e Connexion via une passerelle UNIX SNA TCP IP en mode TN5250 e Connexion en mode natif via une passerelle Netware for SAA via r seau TCP I
74. quences d chappement touches de fonctions codes de contr le indispensables la bonne communication entre le PC et le serveur A chaque type de terminal correspond donc un ensemble de fichiers de param trage La liste des terminaux disponibles est la suivante e ANSI ANSIX SCO UNIX SCO XENIX consoles ANSI EUC ANSI JAP SCO UNIX SCO XENIX consoles Japan e AT386 Interactive UNIX 386 console UNIVEL e ATO300 ALCATEL APX e FT Fortune e DASHER Data General 412 e HPTERM Hewlett Packard 2392A e IBM3151 HFT IBM RS6000 e IMP Imprimante soft copy e MINITEL ISO 6429 Minitel e TM266 Philips P90X0 e TO300 TO300850 UNISYS U6000 e TWSSDP TWSVIP BULL DKU 7102 7202 e VT52 VT100 VT220 VT220VT VT320 VT520 DEC e WYSES50 WYSE60 WYSE e 97801 BA80 08 Siemens Nixdorf Param trage Vous pouvez utiliser mulateur de terminal selon diff rents niveaux e Etablir une simple connexion avec un serveur en utilisant les param tres de base du terminal e Ajouter des couleurs un fond d cran modifier la configuration de l cran afficher un panneau de touches e Utiliser des macros personnaliser le clavier la souris concevoir des zones actives e Adapter les fichiers de param trage des cas particuliers d mulation de terminal ajout de s quences d chappement sp cificit s nationales Fichiers de param trages Concr tement l ensemble des param tres d une se
75. re d encoder les v nements transmis Exemple 033 MF d 3d 3d Le premier param tre de cette cha ne est toujours l tat de la souris voir constantes de l initialisation Les deux param tres suivants sont toujours la position en X et Y du curseur La cha ne de format par d faut est 02x303x303x Mise en oeuvre Le support de la souris a t implant dans l mulation ANSI par l ajout des lignes suivantes dans le fichier ansi seq 033Mi p0 2d p1 2d Sp2 2dX p 277 033Mc s 278 033Md s 279 033Mh s 280 033Mm p0 d 3p1 dX p 281 033Mq s 282 033Me p0 dxX p 283 033Mf p0 s p 284 L utilisation de la souris est trop complexe pour tre simul e l aide d une commande ou d un shell script C est pourquoi Esker fournit le source mouse c dans le r pertoire d installation Ce source contient le code n cessaire pour r aliser une interface souris sous UNIX Pour l essayer il suffit de le compiler et de l utiliser en mulation ANSI 11 Solutions techniques diverses Emulation et attributs couleurs Pour rendre une mulation plus attrayante Tun EMUL offre la possibilit de transformer les attributs classiques tels que surbrillance soulignement etc en attributs couleurs Il suffit pour cela de modifier la ligne Initialisation du fichier seq appropri Remarque Une autre solution plus simple consiste d finir un contexte d utilisation Le codage des coul
76. scr3 Switches to session 3 scr4 Switches to session 4 altpg1 8 Switches to the specified page on multi page terminals Mn monique Signification nscr Switches to the next session send Sends Windows file Alt F7 receive Begins reception of a Windows file Alt F8 freceive Ends reception of a Windows file Alt F9 brk Sends a break signal to the host femul End of emulation Alt F10 win Retums keyboard control to Windows Touches mortes Mn monique Exemple acute grave o gt cflex tilde Be trema ring cedil eS Q gt bar Touche de verrouillage La case a cocher Lock state indique le comportement de la touche vis a vis des touches Caps lock et Num lock Cliquez sur cette case cocher pour passer d un tat de verrouillage un autre Si la case a cocher a pour valeur Caps lock la touche appuy e en mode Caps lock sera consid r e comme shift e Tr s souvent c est le cas des caract res Si la case a cocher a pour valeur Num lock la touche appuy e en mode Num lock sera consid r e comme shift e Tr s souvent c est le cas des touches du pav num rique Si la case cocher a pour valeur Non les modes Caps lock et Num lock n auront aucune influence Annulation des modifications Pour annuler les modifications effectu es sur un scan code et lui redonner ses pr c dentes valeurs cliquez sur le bouton Annuler dans la section Scan code Cette annulation ne porte que sur les
77. secondes de l inactivit du clavier Cryptage des mots de passe dans une macro Les commandes Send et SendAndReceive permettent d envoyer une cha ne de caract res au serveur Dans le cas d un mot de passe il est important de pouvoir rendre celui ci invisible dans le fichier mac de la macro Il existe deux moyens d effectuer le cryptage d une cha ne de caract res e Soit en utilisant une biblioth que externe d authentification passlib dll Pour cela vous devez disposer de cette biblioth que et s lectionner l option Utiliser la biblioth que externe d authentification depuis l option Param tres gt Macros e Soit en utilisant les algorithmes de cryptage propos s par la gamme Tun Dans ce cas l option Utiliser la biblioth que externe d authentification doit tre d s lectionn e depuis l option Param tres gt Macros Si vous souhaitez crypter une cha ne envoy e au serveur vous pouvez utiliser l option Macro gt Crypter les envois 1 A titre d exemple pour cr er une macro de login avec mot de passe crypt proc dez comme suit 2 Au sein d une session d mulation d marrez l enregistrement d une macro 3 D sactivez le cryptage en d s lectionnant l option Macro gt Crypter les envois 4 Appuyez surla touche Entr e pour obtenir le prompt login 5 S lectionnez login sur l cran d mulation puis s lectionnez l option Macro gt Attendre la s lection 6 Entrez le nom d utilisateur et a
78. souris Il s agit alors d un contr le de type Texte Le texte affich peut tre statique ou dynamique mis jour par l mulateur e Si le texte du contr le est vide pas d affichage suppl mentaire l cran il s agit d un contr le de type Texte transparent e D s que la cha ne reconna tre d finition de la zone active est identifi e l cran une ou plusieurs actions sont ex cut es automatiquement sans que l utilisateur n intervienne Exemple d s que la cha ne login est trouv e sur l cran l mulateur envoie automatiquement la cha ne userl en guise de login Il s agit alors d un contr le de type Auto actif e Une liste d roulante ou liste combin e combo box la cha ne de caract res s lectionn e dans la liste est envoy e sur la connexion Le contenu de la liste peut tre statique ou dynamique mis jour par l mulateur e Une barre de d filement ou ascenseur une ou plusieurs actions sont ex cut es lorsque l utilisateur clique sur une partie ou une autre de l ascenseur page gauche page droite gauche et droite pour un ascenseur horizontal et page haut page bas haut et bas pour un ascenseur vertical Ceci permet le d placement dans les listes l aide de la souris Remarque sur les listes combin es Dans le cas d une mulation asynchrone un contr le de type Liste combin e ne peut tre actif que si le curseur se trouve sur sa zone L envoi de la cha ne de caract res s lect
79. t associ e par d faut la s quence d chappement suivante 033Mc s 278 Cette action ne requiert pas de param tres Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Affichage du curseur de la souris L action 279 libell e ShowMouse permet d afficher le curseur de la souris dans l application Dans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033Md s 279 Cette action ne requiert pas de param tres Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Non affichage du curseur de la souris L action 280 libell e HideMouse permet de masquer le curseur de la souris dans l application Dans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033Mh s 280 Cette action ne requiert pas de param tres Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul D placement du curseur de la souris L
80. un fond de couleur grise Toutes les possibilit s peuvent tre combin es Exemple Gras texte cisel bordure arri re pour donner l effet visuel d sir Emulation synchrone S lectionnez l option Couleurs du menu Param tres Cette bo te de configuration des couleurs vous permet de personnaliser l affichage des caract res l cran selon le type d attributs ou dans le cas d une mulation 3270 selon la couleur du caract re envoy e par le serveur Pour chaque attribut ou couleur vous pouvez choisir une couleur pour le texte et une couleur pour le fond S lection des attributs S lectionnez l attribut ou la couleur standard en 3270 que vous souhaitez dans la ou les liste s d roulante s Capture de l attribut avec la souris Vous pouvez s lectionner directement un attribut en le capturant l cran Pour cela cliquez sur le bouton de la section Attributs La bo te de configuration des couleurs dispara t cliquez l aide du curseur en croix de la souris sur un caract re dont vous voulez red finir l attribut La bo te de configuration des couleurs r appara t alors le ou les attributs correspondants au caract re captur sont s lectionn s Apr s avoir s lectionn un attribut ou une couleur en mulation 3270 vous pouvez alors appliquer les couleurs et le style de votre choix cet l ment Modification de la couleur Dans le sous onglet Couleurs s lectionnez les couleurs d avant pl
81. utilis es et la mani re de les impl menter dans vos programmes Pour plus d information sur l utilisation d HLLA PI avec Tun reportez vous l exemple Exploitation des donn es d un serveur MainFrame IBM depuis une application Windows m canisme HLLAPT ci apr s Exploitation des donn es d un serveur MainFrame IBM depuis une application Windows m canisme HLLAPI L exemple d crit ci apr s utilisant le m canisme HLLAPI vous montre comment acc der des donn es issues d une session d mulation 3270 partir d une application de type Windows sans passer par la fen tre de l mulateur Tun 3270 Par ce principe il est donc possible de changer compl tement l interface d une session d mulation pour la rendre plus conviviale aux yeux de l utilisateur tout en en conservant les fonctionnalit s Cet exemple d application comprend 4 fonctions principales Connect permet d tablir une connexion entre la session d mulation et l application Disconnect permet de couper la connexion avec la session d mulation Get screen permet de copier le contenu de l cran d mulation dans l application Send string permet de copier une cha ne de caract res dans l cran de la session d mulation Pour poursuivre l application Tun 3270 doit tre lanc e et une session de nom court A doit tre ouverte Les op rations suivantes peuvent ensuite tre effectu es Cliquez sur l ic ne fA de la barre d outils pour
82. vous fermez la session les modifications apport es dans le contexte peuvent ne pas tre sauvegard es option Jamais ou tre sauvegard es automatiquement option Toujours ou sauvegard es apr s confirmation de l utilisateur option Enregistrer les modifications sur confirmation Cette derni re option est celle propos e par d faut S lectionnez l option de fermeture de la session avec ou sans confirmation Si vous avez choisi d afficher la session d mulation en taille par d faut voir deuxi me point vous pouvez alors modifier les coordonn es de cette fen tre et enregistrer ces modifications gr ce l option Enregistrer les coordonn es des fen tres Enregistrez votre session dans une configuration la fen tre de cette session appara tra alors telle que vous l avez choisie lorsque vous ouvrirez nouveau la configuration Sp cificit s nationales Dans l onglet Clavier national s lectionnez la langue de votre clavier physique Voir pour plus de d tail Param trage avanc de l mulateur asynchrone on page 145 Personnalisation de l mulateur asynchrone Dans l onglet Personnalisation s lectionnez les options suivantes S lectionnez la case cocher Afficher la session en plein cran sans menu si vous souhaitez faire dispara tre imm diatement les menus de votre application d mulation Utilisez si n cessaire le bouton droit de la souris en cliquant sur l cran d mulation pour disposer des menus et
83. vous souhaitez charger un autre type de terminal cliquez sur le bouton Charger et s lectionnez le fichier d extension ter de votre choix Les fichiers r f renc s dans les diff rents champs peuvent tre dit s depuis cette bo te de configuration en les s lectionnant et en cliquant ensuite sur le bouton Modifier Pour un fichier key champ Clavier c est un mod le de clavier qui appara t Pour tous les autres types de fichiers le fichier lui m me est ouvert dans Windows Notepad Les s quences d chappement L mulateur asynchrone utilise les fichiers seq pour interpr ter le flot de donn es en provenance du serveur Ces fichiers permettent d associer une ou plusieurs actions effacement cran d placement curseur la r ception de telle ou telle cha ne de caract res s quences d chappement ou escape sequences gt Ouvrir un fichier seq existant Hors session d mulation Un fichier seq est un fichier texte lisible dans un diteur de texte de type Notepad Vous pouvez donc ouvrir un fichier seq depuis un tel diteur Les fichiers de s quence d chappement fournis par Esker sont copi s dans le r pertoire d installation de l mulateur Dans une session d mulation S lectionnez l option Editeur de terminal du menu Param tres Cliquez sur le fichier seq choisi dans la liste d roulante S quences d chappement puis cliquez sur le bouton Modifier Le fichier seq s ouvre dans l diteur de text
84. 1 Emulation asynchrones c c cci5 ooo ec adc eediaa Godard os a ccs aa EE 71 Modification de la couleur et du style 72 Emulation synchrone 2 02 stone ANS cs renom than dents des eect ov desde rennes 73 S lection des attributs es in dar entente ee dun BURRS Et nu dre ee eee CH et 2a 73 Capture de l attribut avec la souris 2222 222 73 Modificatron de la coulen ni occ ee eed ste ee 74 Caract res de llattribut explicites se Acne en Re ete ee hl Me eee 74 Modification du style 2 222222222222222 222 74 Travail avec un panneau de touches personnel 22 74 Emulation asynchrone 25 as duinnn bs 552 58 anne sente nee sense prenne orne 75 Emulation synchrones LEE cee esos Le ite RE SE 75 Param trage de la souris mulation asynchrone 2 76 Ajout suppression d un v nement 76 Ajout suppression d placement d une instruction 77 Envoi d un CHAINE LL 2285222 Line ck Add Lee EE CREER tr nt Oe Soe 77 Ex cution d uns ript106all2 22 ere ss LA Nes ee ce ee ee 77 Ex cution dine MACrO 22e none pen Pr ales SALE ee elie ent euh SLR Er 77 Touches de fonction 2222222
85. 2 Connexion SNA Server LUA 112 Connexion TN3270E 111 Emulation 3812 108 Connexion 110 Connexion Netware for SAA 113 Connexion SNA Server 113 Connexion TN5250E 112 Emulation 5250 Connexion multiple 55 Connexion Netware for SAA 54 Connexion SNA Server 54 Connexion TN5250 52 Emulation asynchrone Ajustement la zone d affichage 69 Alignement 69 Ancrage du panneau de touches 75 Archive 27 28 ASCII protocole de transfert de fichiers 84 Association d une instruction un v nement souris 77 Association d une touche de fonction une touche du clavier 95 Attributs de caract res 72 Autres fonctions via la souris 78 Barre d tat 18 Barre d outils 18 Barres de d filement 68 Biblioth que pour le cryptage des macros 102 Bits d arr t 20 Caps lock 99 Capture d attributs 72 Centrage du terminal 69 Clavier 145 Clavier national 30 146 Codes de contr le 146 Coller et envoyer 82 Combinaisons d attributs 72 Configurations 26 Contexte 14 29 Conversion CR LF en LF 85 Conversion de codes 146 Conversion Windows Iso 8859 85 Couleurs d avant plan d arri re plan 73 Cryptage des mots de passe dans une macro 102 DDE 32 D filement 68 D filement texte 69 D finition 12 Dimensionnement dynamique 71 Dimensions 68 Ecran 68 Emulations Esker 13 Envoi d une chaine de caract res via le clavier 93 Envoi d une chaine via la souris 77 Envoi d une touche de fonction via la souris 77 Ex cution d un script par la souris 7
86. 2 5 00 2 MER A E a ES 26 Principe des configurations 2222 2222222222 26 Enregistrer une configuration dans une archive 27 Ouvrir une configuration 2222222222 222222222222 27 Modifier le contenu d une archive cfz 2222 27 Modifier et sauvegarder une configuration de type cfg 28 Contexte et revamping 422222 eee cece eee eee eee eee 29 Chars er Enrepisttete cathe EU ee Se ee ae cre A ANA A nt nr or 29 Options d l mulat ut jaa aeaea AN Laces sealed gates donnant ends Gages 30 Options de lancement et de d connexion 222 30 Sp cificit s nationales 222 22222222222222 22 30 Personnalisation de l mulateur asynchrone 2 30 Particularit s des mulations HP 31 L m canisme DDE 6338 ce nn nn Re ait Btls SNAP BU REO EE nn NNO hes ee 32 L mulateur asynchrone et le DDE 222222222 33 Utilisation sae en ss seed sede anne nr Guat kiss dod mener ah ere essa 34 Exemplecdiitilasati omy 293 rete need eae ea ni ns DUR Re de a S 37 L mulation synchrone IBM
87. 22222222222 TA AUTT S TOncHonS eng ha aa a a a tt ASOD St AU 78 MM PTeSSlON 2 ie ened a a a aaa a ara ae tn oe 78 Innpression d cran t 2c E NEET SR EE AIETE EE 78 Configuration des impressions en provenance du serveur 79 Impression avec mod le mulations 3270 5250 80 Impression transparente mulation asynchrone 2 82 Copier Olle areenaa a BRU re AN enh leh N O EEEE 82 Options de copie mulation asynchrone 22222 83 Transfert de fichiers 222222222222222222222 83 Emulation asynchrone 22 2 0 22220 ce cece cece 22222 83 Emulation synchrone 32 70 o2 c c2 es esac nt cadences eck ennemies ete ee i deonsebedies 85 Transfert de fichiers multiple mulation synchrone 2 87 Affichage de contr les apr s reconnaissance d une cha ne 88 Param trage du terminal 2 2222222222222 22222 89 Emulation synchrones s esnsese 02 a dee neta lence EE Ne ehh LR SERRE 89 Emu lation Syn hron 2 ire urines tues oran nent etai dade a E aE see 89 Modification de la table de caract res mulations synchrones IBM 91 Personnalisation du clavier 2222222
88. 28 Revamping mulation asynchrone 14 Revamping en mulation asynchrone 29 RS232 14 20 Rtunplus protocole de transfert de fichiers 84 S Scan code 177 Scan code mulation asynchrone 92 SCO UNIX 15 SCO XENIX 15 Scripting Zones actives 128 S lection al atoire 56 S quences d chappement Flux d information 12 S quences d chappement mulation asynchrone 146 Serveurs Serveurs IBM AS 400 41 Serveurs IBM MainFrame 41 Session 19 20 26 Session 3270 Connexion au d marrage 51 Connexion multiple 55 Connexion Netware for SAA LUA 52 Connexion SNA Server FMI 52 Connexion SNA Server LUA 52 Connexion TN3270 51 Connexion TN3270E 51 Fermer la session sur confirmation 51 Nom d unit logique 52 Nom de l h te 51 Port 51 Reconnexion en cas de coupure 51 Type du terminal 51 52 Types de connexion 50 Session 3287 Connexion au d marrage 111 Connexion Netware for SAA LUA 112 Connexion SNA Server FMI 112 Connexion SNA Server LUA 112 Connexion TN3270E 111 Fermer la session sur confirmation 111 Imprimante associ e 111 Nom d unit logique 112 Nom de l h te 111 112 Port 111 112 Reconnexion en cas de coupure 111 Type du terminal 111 112 Types de connexion 110 Unit logique imprimante 111 Unit logique terminal 111 Session 3812 Connexion au d marrage 111 Connexion Netware for SAA 113 Connexion SNA Server 113 Connexion TN5250E 112 Fermer la session sur confirmation 111 Mot de pas
89. 7 Ex cution d un script par le clavier 94 Ex cution d une macro par le clavier 95 Ex cution d une macro via la souris 77 Fen tre de session 26 Fichier image 69 Fichier national 93 Fichiers cfg 27 28 Fichiers cfz 26 27 Fichiers cod 146 Fichiers ctx 29 Fichiers fun 146 Fichiers key 145 Fichiers nat 146 Fichiers seq 146 Fichiers snd 146 Fichiers tab 146 Fichiers ter 145 Fichiers de param trage 15 G n rateur d application personnalis e 104 G n rateur d mulation personnalis e 16 Libell s des touches de fonction 95 129 Lock state 92 99 Menus 16 Mn moniques 94 96 130 Mode MDI 26 Mosa que 69 Num lock 99 Options de copie 83 Param trage de la souris 76 Parit 20 Personnalisation 30 104 Police de caract res 70 71 Port 20 Ressources standard 28 Ressources suppl mentaires 28 Revamping 14 29 Rtunplus protocole de transfert de fichiers 84 Scan code 92 S lection d un v nement souris 76 S lection des claviers 92 S quences d chappement 146 Session 26 Session d mulation sur liaison asynchrone 20 Session d mulation sur r seau TCP IP 19 Styles des attributs 73 Suivi du curseur 68 Tables de caract res 146 Taille du mot 20 Terminal 145 Touches de fonction 146 Visualisation du clavier 100 Vitesse de transmission 20 X Modem protocole de transfert de fichiers 84 Y Modem protocole de transfert de fichiers 84 Z Modem protocole de transfert
90. 91 Em la tiom asynchrone aene rte lenass oases veh vo odes d gees GaSe wane Penn o a S 92 Emulation Synchro ins vas fs ators mA LEE yeas Adee i EE 100 Automatisation par MACTOS eeee cee ee eee eee a eee adada 101 Enregistrement d une macro 22 222222222 102 Cryptage des mots de passe dans une macro 102 Edition d une macro t 3282828 ox tt eS 8 ht ee ee nn te OOO Do 103 Execution dune Macro oc22 sanitaire datos dee Sete ne none sg adds esis Sak re de 103 Association d une macro de d but ou de fin 2 104 G n rateur d mulation personnalis e 2222 22 104 D finition d un a rO i AE E TE e RS loti nr ASE 104 Enr gistr ement d Um profil x s2ss 45 inter np ih rene fa ht Re ENS 105 Passerelle d s curit nissan EN Gadus Ge RES Sen ER SES 106 L mulation d imprimantes IBM 107 Notion pr liminaire Logical Unit LU 2 222222 107 Emulation d imprimante 3287 2 222222 108 Emulation d imprimante 3812 2 2222 108 Utilisation de l mulation d imprimantes IBM
91. Coller 82 Couleur 175 Couleurs Personnalisation 71 Couleurs d arri re plan mulation asynchrone 73 Couleurs d arri re plan mulation synchrone 74 Couleurs d avant plan mulation asynchrone 73 Couleurs d avant plan mulation synchrone 74 Cryptage des mots de passe dans une macro mulation asynchrone 102 Curseur Style mulation synchrone 90 Curseur mulation asynchrone 68 D DDE Application 32 El ment 32 Item 32 Rubrique 32 Topic 32 DDE mulation asynchrone 32 DEC 15 D filement mulation asynchrone 68 D filement texte mulation asynchrone 69 D lai connexion multiple 3270 5250 56 D lai d attente transfert de fichiers en mulation synchrone 85 D placement du curseur mulation synchrone 90 Dimensionnement dynamique mulation asynchrone 71 Dimensions mulation asynchrone 68 DTE DCE 185 E EBCDIC 91 Ecran Mode cran 12 Ecran mulation asynchrone 68 Ecran d mulation Personnalisation 68 Edition de script Ex cution d un script via la souris 77 Ex cution d un script via le clavier 94 Effacer la s lection mulation synchrone 82 EMUL32 EXE 179 Emulation 3270 Connexion multiple 55 Connexion Netware for SAA LUA 52 Connexion SNA Server FMI 52 Connexion SNA Server LUA 52 Connexion TN3270 51 Connexion TN3270E 51 Emulation 3287 108 Connexion 110 Connexion Netware for SAA LUA 112 Connexion SNA Server FMI 11
92. IX et les associe une ou plusieurs actions effacement de l cran d placement du curseur lancement d une application Filtre de codes de contr le fichier cod l envoi par le serveur de caract res particuliers dits codes de contr le valeurs d cimales comprises entre 0 et 31 et entre 128 et 159 l mulateur fait appel une table permettant d associer une action ces caract res Filtre de tables de caract res fichier tab ce filtre se charge de l affichage correct des caract res l cran Il permet de g rer la coh rence entre l interpr tation d un code par le serveur UNIX et celle de l mulateur Parmi ces filtres certains peuvent tre modifi s selon la session les fichiers key fun et seq En revanche les fichiers nat snd cod et tab ont rarement besoin de l tre Tous les fichiers de param trage sont des fichiers textes qui peuvent tre ouverts dans un utilitaire de type Notepad et modifi s ainsi Vous pouvez cependant acc der ces fichiers et les param trer en utilisant l option Editeur de terminal du menu Param tres de l mulateur asynchrone Si vous avez choisi un type de terminal pour la session en cours le nom du fichier correspondant appara t dans le titre de la bo te de dialogue ici ansi ter Tous les fichiers affich s correspondent aux param tres associ s ce type de terminal exemple fichier de clavier ansi key fichier de touches de fonction ansi fun Si
93. Impression d cran Le contenu d une fen tre peut tre dit sur une imprimante soit en mode texte plus rapide soit en mode graphique avec transformation des couleurs en plusieurs niveaux de gris gt Imprimer un cran S lectionnez l option Imprimer du menu Fichier puis le mode d impression e Mode texte e Mode graphique e Avec mod le dans le cas d une mulation 3270 ou 5250 Dans le cas d une impression en mode texte en mulation asynchrone vous pouvez choisir la police d impression Pour cela s lectionnez dans la fen tre suivante la case cocher Utiliser la police s lectionn e et cliquez sur le bouton Police pour choisir la police Dans le cas d une impression en mode graphique vous pouvez imprimer vos crans d mulation sur fond blanc pour viter d user l encre de votre imprimante Pour cela s lectionnez la case cocher Forcer l impression en noir sur fond blanc Configuration des impressions en provenance du serveur Vous pouvez choisir les param tres d impression pour les travaux en provenance du serveur imprimante sur laquelle seront r alis es les impressions type d impression texte ou graphique choix de la police Emulation asynchrone S lectionnez l option Configurer l impression du menu Fichier S lectionnez l imprimante sur laquelle vous souhaitez que soient r alis es les impressions Cliquez sur le bouton Imprimante sp cifique pour configurer l imprimante Dans certaines mu
94. L se trouvent dans des fichiers externes aux applications Visual Basic Vous devez donc indiquer dans l application o se trouvent ces proc dures et quels sont les arguments avec lesquels elles vont tre appel es Pour chaque proc dure ces informations doivent tre fournies en effectuant une d claration de proc dure Declare dans la partie Declarations d un module Visual Basic Une fois d clar e la proc dure DLL pourra tre appel e comme n importe quelle fonction Visual Basic par un Call Il est n cessaire de d clarer les 2 proc dures suivantes de la librairie wh1132 dil WinHLLAPlIStartup cette fonction permet une application de sp cifier la version de Windows HLLA PI requise ainsi que d autres informations sur son impl mentation Windows HLLAPT Elle doit obligatoirement tre appel e avant d utiliser des fonctions Windows HLLA PL Elle renvoie une valeur qui indique si la version donn e peut tre support e et si la d claration de son impl mentation HLLAPI s est bien effectu e WinHLLA PI cette proc dure permet l application d appeler les fonctions de la librairie en sp cifiant les param tres n cessaires ils ne sont pas toujours tous utilis s et leur contenu est propre chaque fonction Syntaxe HLLAPI int WinHLLAPIStartup WORD wVersionRequired LPWHLLAPIDATA JpData wVersionRequired Version de Windows HLLA PI qui doit tre support e IpData Structure contenant des infos sur l impl m
95. Lorsque vous tes satisfait de l ordre choisi d s lectionnez l option Ordre des boutons du menu Options ou cliquez nouveau sur le bouton 5j de la barre d outils Remarque Un bouton Lock porte le num ro correspondant au nombre de boutons non Lock Ouverture d un panneau de touches existant Vous pouvez travailler sur un panneau de touches existant Certains exemples sont fournis avec par Esker et sont enregistr s sous le r pertoire d installation des mulateurs Un fichier de panneau de touches a pour extension pan Pour ouvrir un panneau de touches existant cliquez sur le bouton de la barre d outils ou s lectionnez l option Ouvrir du menu Fichier S lectionnez ensuite le fichier correspondant au panneau de touches que vous voulez ouvrir Sauvegarde d un panneau de touches Lorsque votre panneau de touches est pr t vous pouvez le sauvegarder dans un fichier l extension pan Pour cela cliquez sur le bouton l de la barre d outils ou s lectionnez l option Enregistrer du menu Fichier ou Enregistrer sous pour enregistrer le panneau de touches sous un nouveau nom Entrez le nom du panneau de touches si n cessaire Test d un panneau de touches Pour tester imm diatement un panneau de touches sans devoir le charger dans l mulateur de terminal cliquez sur le bouton EI de la barre d outils ou bien s lectionnez l option Mode test du menu Options Cette fonction simule l utilisation du panneau de touches exa
96. P Ce mode est sp cifique la passerelle et la biblioth que APPC En g n ral cette valeur ne doit pas tre modifi e Contactez votre administrateur si vous souhaitez le modifier Nom de LU locale uniquement pour une connexion SNA Server Dans le cas d une connexion via une passerelle SNA Server entrez ici le nom de la LU locale tel qu il est enregistr sur la passerelle Ce champ est obligatoire Ce champ n appara t pas dans le cas d une connexion via une passerelle Netware for SAA Le nom de l unit logique locale doit cependant tre correctement enregistr e sur la passerelle Netware for SAA pour que la connexion ait lieu Utilisateur Mot de passe Entrez le nom d utilisateur qui vous permet de vous connecter sur le syst me AS 400 ainsi que le mot de passe qui lui est associ Ce nom d utilisateur et son mot de passe sont d finis sur la passerelle Nom de la queue Indiquez la file d attente de messages sur l AS 400 QSYSOPR par d faut Nom de la biblioth que Indiquez la biblioth que sur l AS 400 LIBL par d faut Configuration de l impression 3287 ou 3812 Options d impression du serveur Ces options d impression vous permettent d indiquer pour chaque session d mulation d imprimante le mode et le format d impression utilis s par votre serveur MainFrame ou syst me AS 400 pour envoyer les donn es imprimer sur le PC D finir les options d impression 3287 3812 Depuis le serveur d impression 3287
97. P ou IPX SPX e Connexion en mode natif via une passerelle Microsoft SNA Server via r seau TCP IP ou IPX SPX Remarque Les protocoles TN3270E et TN5250E permettent les mulations d imprimantes 3287 et 3812 Voir le chapitre Serveurs d impression 3287 et 3812 Emulation TN3270E L mulation TN3270E est une mulation de type 3270 laquelle s ajoutent les deux principales fonctionnalit s suivantes RFC 1647 e Choix de la LU logical unit une LU est un concept IBM comparable aux devices UNIX p riph riques Par exemple une imprimante connect e via telnet sur un Mainframe IBM utilise toujours la m me LU Par ailleurs une ou plusieurs LU sont souvent associ es un profil utilisateur particulier permettant d acc der selon la LU tel ou tel menu L mulation TN3270E permet donc de choisir une LU sp cifique en fonction du traitement effectuer e Une touche de fonction suppl mentaire disponible SYSREQ qui permet d interrompre une application en cours pour retourner au menu syst me L mulateur synchrone d Esker propose une mulation de type TN3270E int grant ces fonctionnalit s suppl mentaires ainsi qu une deuxi me touche de fonction ATTN qui permet d interrompre un process au niveau telnet Emulation TN5250E L mulation TN3270E est une mulation de type 5250 laquelle s ajoutent les fonctionnalit s suivantes RFC 1205 e Choix du nom de syst me AS 400 tel qu il est d fini sur l AS 400
98. a ne de caract res fonction IBM macro script Une touche dont la valeur retourn e a t modifi e appara t en gris fonc sur le clavier correspondant a votre PC Remarque Pour redonner a une touche sa valeur par d faut utilisez le menu contextuel en cliquant avec le bouton droit de la souris sur cette touche S lectionnez la combinaison d sir e et cliquez sur Default De la m me mani re pour effacer la valeur d une touche cliquez sur Clear depuis ce menu contextuel Attribution de la valeur d une touche du clavier du terminal Pour attribuer a une touche du clavier du PC la valeur d une touche du clavier du terminal r el S lectionnez la touche a modifier sur le clavier du PC et la touche de combinaison ventuelle S lectionnez la touche attribuer sur le clavier du terminal et la touche de combinaison ventuelle Faites glisser la touche du clavier du terminal sur celle du clavier du PC Association d actions Pour associer une touche une ou plusieurs actions fonction cha ne de caract res macro double cliquez sur la touche de votre choix puis enfoncez la touche de combinaison souhait e si besoin Maj Alt ou Ctrl Vous pouvez galement double cliquer dans le champ d dition qui appara t d gris Pour ajouter une action cliquez sur le bouton E Dans la liste d roulante de gauche qui s affiche s lectionnez l action que vous voulez attribuer fonction cha ne de caract res macro sc
99. action 281 libell e MoveMouse permet de d placer le curseur de la souris vers une position donn e Dans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033Mm p0 d p1 ax p 281 Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Cette action requiert 2 param tres e p0 entier qui repr sente la nouvelle position en X colonnes e pl entier qui repr sente la nouvelle position en Y lignes Demande de l tat de la souris L action 282 libell e QueryMouse permet d obtenir l tat de la souris statut des boutons et position Dans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033Mq s 280 Cette action ne requiert pas de param tres Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Activation de la souris et s lection d v nements L action 283 libell e Activate Mouse permet de s lectionner certains v nements de la souris Dans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033Me p0 d
100. an et d arri re plan voulus Dans le cas d une mulation 3270 cliquez sur le bouton Couleur d arri re plan uniforme pour affecter tous les attributs la couleur s lectionn e Dans le cas d une mulation 5250 cliquez sur le bouton A ffecter la couleur de fond de l attribut Normal tous les attributs pour que tous les attributs aient la m me couleur de fond celle de l attribut Normal Caract res de l attribut explicite Dans une cha ne de caract res il existe certains caract res sp ciaux repr sent s par un blanc l cran qui renseignent sur les caract res suivants par exemple sur le format d une cha ne de caract res En g n ral ces caract res sont de la m me couleur que le fond et n apparaissent donc pas l cran Cependant il est possible pour les mulations 3270 et 5250 de faire appara tre ces caract res dans une autre couleur afin de les distinguer Pour cela affectez la couleur de votre choix l attribut Caract re attribut situ en fin de liste des attributs et s lectionnez l option Afficher les caract res attributs pour rendre cette couleur active Modification du style Dans le sous onglet Styles s lectionnez le style de la police Italique Gras Soulign Clignotant ainsi que le style des caract res et des bordures Remarque Pour utiliser les effets de relief ou d ombre il est pr f rable de choisir un fond de couleur grise Travail avec un panneau de touches personnel
101. ans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033Mi p0 2d p1 2d p2 2dX p 277 Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Trois param tres sont n cessaires cette action e pO entier qui repr sente le masque des v nements attendus par l application e D placement de la souris 0x01 e Clic sur le bouton gauche 0x02 e Relachement du bouton gauche 0x04 Clic sur le bouton droit 0x08 e Rel chement du bouton droit 0x10 Clic sur le bouton du milieu 0x20 e Rel chement du bouton du milieu 0x40 Double clic 0x80 e pl entier qui repr sente l intervalle de temps entre deux significations de d placement de la souris exprim en nombre de ticks horloge 1 seconde 18 2 ticks e p2 entier qui repr sente le temps d un double clic exprim en nombre de ticks horloge 5 est une bonne valeur Remarque Si p2 0 le double clic sera ignor Remarque Les actions associ es un double clic sur un bouton de la souris sont ex cut es la suite de celles associ es un simple clic s il y en a Ce fonctionnement est standard sous Windows D sactivation de la souris L action 278 libell e ReleaseMouse permet de d sactiver la souris Dans l mulation ANSI cette action a
102. ant l option Clavier du terminal S lectionnez la touche attribuer sur le clavier du terminal Faites glisser l aide de la souris la touche du clavier du terminal sur celle du clavier du PC Sinon pour attribuer une valeur particuli re une touche du clavier du PC pr alablement s lectionn e affichez l diteur d actions en s lectionnant l option Liste d actions La liste d roulante de gauche affiche toutes les touches du clavier du PC La liste d roulante de droite permet de s lectionner pour une touche de clavier s lectionn e gauche le type de valeur attribu la touche cha ne de caract res scripts macros de type mac touches de fonction mn moniques Les paragraphes suivants sont relatifs l utilisation de l diteur d actions que vous devrez avoir pr alablement affich comme expliqu ci dessus Envoi d une cha ne de caract res Depuis l diteur d actions s lectionnez l option Cha ne dans la liste d roulante de gauche Pour un caract re simple tapez dans le champ d dition de droite le caract re tel que vous souhaitez qu il soit envoy lors de la frappe de la touche e Pour un caract re imprimable tapez directement le caract re avec ou sans guillemets 66 exemple a ou a ou a enverra la lettre a e Pour un caract re en valeur d cimale tapez la valeur d cimale du caract re comprise entre 0 et 255 exemple 97 pour a 63 pour e Pour un caract
103. ante 3287 sous Windows Syntaxe 3287 32 c config file sc h hostname t term sp num sh name k Niskey y Nistable print Description 3287 _32 EXE est un programme Windows permettant l impression de donn es en provenance d un terminal IBM MainFrame sur une imprimante bas e sur un PC c associe le lancement de l mulateur un fichier de configuration qui contient Le nom du serveur sur lequel on souhaite se connecter Le mod le d imprimante 3287 Le jeu de couleur La police de caract res utilis e pour r aliser l affichage ainsi que sa taille La table de correspondance EBCDIC ASCII utilis e La d finition du clavier SC configuration partag e h nom du serveur t nom du fichier terminal sp num ro de port du serveur Proxy sh nom du serveur Proxy k ressource NIS associ e y y table NIS table des serveurs ou table des mulations option associ e k Les fichiers de configuration sont fabriqu s l aide de l option Fichier gt Enregistrer de Tun 3287 5250_32 Emulateur 5250 sous Windows Syntaxe 5250_32 c config_file sc h hostname t term sp num sh name k Niskey y Nistable Description 5250_32 EXE est un programme Windows r alisant l mulation des terminaux 5250 tels qu on les trouve dans les environnements IBM AS 400 c associe le lancement de l mulateur un fichier de configuration qui contient Le nom du serve
104. ar zone active S lectionnez la zone active que vous souhaitez modifier dans la liste des zones actives puis cliquez sur le bouton Modifier Effectuez les changements de votre choix Supprimer une zone active ou un contr le Affichez la liste des zones actives en s lectionnant l option Zones actives du menu Session voir Cr ation d une liste de contr les par zone active Pour supprimer une zone active ou un contr le de la liste des zones actives s lectionnez l l ment puis cliquez sur le bouton Supprimer Pour supprimer tous les l ments de la liste des zones actives cliquez sur le bouton Supprimer tout Seule la racine des zones actives restera disponible pour cr er nouveau des zones actives et leurs contr les Modifier un contr le sur une zone active Vous pouvez modifier les param tres de d finition d un contr le d fini sur une zone active de deux mani res e Depuis la liste des zones actives option Zones actives du menu Session s lectionnez le contr le dans la liste puis cliquez sur le bouton Modifier e Depuis la s lection du contr le l cran affichez le menu contextuel en cliquant l aide du bouton droit de la souris sur le contr le affich l cran puis s lectionnez l option Propri t s de la zone active Dans les deux cas une bo te onglets appara t le nombre d onglets et leur contenu varient selon le type de contr le Modifier les diff rents param tres en vous repor
105. araissent alors Consultez l aide en ligne pour plus de d tails sur chaque protocole Remarque La bo te de r ception de fichiers est semblable celle de l envoi quelques diff rences li es au sens du transfert par exemple le champ Fichier source local devient Fichier source de l h te Fichier source Entrez le nom du fichier source dans le champ Nom Fichier destination Entrez le nom du fichier cible Fichier texte Conversion de Windows Iso 8859 Si cette case cocher est s lectionn e le contenu du fichier sera converti du jeu de caract res de la machine locale dans le jeu de caract res de la machine distante Le bouton Conversion affiche une bo te de dialogue permettant de pr ciser ces jeux de caract res Conversion CR LF en LF Cette case cocher permet d appliquer ou de ne pas appliquer une conversion CR LF en LF ou LF en CR LF lors du transfert Cette option est utile pour transf rer des fichiers texte d un PC vers un serveur UNIX ou vice versa Protocole utilis S lectionnez le type du protocole utilis Options Ce bouton permet d avoir acc s aux param tres sp cifiques du protocole choisi Si le fichier destination existe S lectionnez l op ration effectuer si le fichier en r ception sur le serveur existe Envoyer Ce bouton permet de d clencher l envoi du fichier Si vous utilisez le protocole RTUNPLUS il est n cessaire d tre plac en mulation sur l interpr teu
106. as t enregistr s comme h tes connus Une fois que vous vous tes connect un h te de cette mani re Tun vous demande si vous voulez ajouter le cl de cet h te au fichier des h tes connus de l utilisateur si l utilisation de ce fichier est activ e e Demander confirmation pour les h tes inconnus Si cette option est activ e un message s affiche chaque fois que vous essayez de vous connecter un h te non enregistr comme h te connu Une fois que vous confirmez accepter de vous connecter un h te inconnu le syst me tablit votre connexion l h te e R initialiser les param tres par d faut Cliquez sur ce bouton pour ramener chaque param tre sur cet onglet sa valeur par d faut Les param tres par d faut sont bas s sur la norme Open SSH en vigueur au moment de la mise en uvre de cette version de Tun SSH Fichier des h tes connus du syst me ou de l utilisateur Ces bo tes de dialogue sont acc d es en cliquant sur les boutons Modifier de l onglet d authentification SSH de l h te Elles permettent un acc s direct aux fichiers d h tes connus e H tes connus Copiez collez les cl s des h tes directement dans la bo te Les h tes r pertori s ici sont trait s comme h tes connus et ligibles pour l authentification de cl publique Les cl s dans cette bo te sont enregistr es dans le fichier indiqu ci dessous e Chemin du fichier Ce chemin est gris d sactiv si vous n av
107. ax p 283 Cette action doit suivre l initialisation elle ne requiert qu un seul param tre pO entier qui repr sente ce qu attend l application EVENT ALL 0x02 Tous les v nement d finis par l initialisation seront rendus EVENT MOVE 0x01 Si EVENT ALL tous les v nements seront rendus l exception des d placements de la souris si un des boutons n est pas enfonc XY PHYSICAL 0x04 La position du curseur de la souris sera rendue en coordonn es cran coordonn es virtuelles par d faut XY RELATIVE 0x08 La position du curseur de la souris sera rendue en coordonn es relatives la position pr c dente LEFT PANEL 0x10 Pour indiquer que le bouton de gauche de la souris est r serv l utilisation du panneau de touches RIGHT PANEL 0x20 Pour indiquer que le bouton de droite de la souris est r serv l utilisation du panneau de touches CENTER PANEL 0x40 Pour indiquer que le bouton du milieu de la souris est r serv l utilisation du panneau de touches D finition du format des v nements souris L action 284 libell e DefineEventsSeq permet de d finir le format des v nements souris attendus par l application Dans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033Mf p0 s p 284 Cette action doit suivre l initialisation elle ne requiert qu un seul param tre p0 cha ne de caract res au format C qui repr sente la mani
108. blir une connexion en mulation d imprimante selon les param tres de votre session d mulation de terminal 3270 ou 5250 d j configur e Lorsque vous lancez le serveur d impression il appara t sous forme d ic ne dans la barre de t ches Cliquez sur cette ic ne afin d ouvrir la fen tre du serveur d impression Depuis la session d mulation d imprimante ainsi d finie vous devez ensuite configurer les options d impression 3287 ou 3812 utilis es par votre serveur pour envoyer les donn es imprimer puis l imprimante utilis e sur votre PC pour imprimer les donn es en provenance du serveur Vous pouvez alors lancer vos impressions depuis la session d mulation de terminal 3270 ou 5250 Vous pouvez v rifier leur bon d roulement depuis la fen tre de la session d mulation d imprimante Configurer les options d impression 3287 3812 Depuis le serveur d impression 3287 ou 3812 s lectionnez l option Terminal du menu Param tres Configurer l impression PC Depuis le serveur d impression 3287 ou 3812 s lectionnez l option Impression du menu Param tres Depuis l application d mulation d imprimante 3287 ou 3812 Pour permettre l impression de donn es depuis votre syst me IBM sans vous connecter ce syst me depuis une session d mulation de terminal vous devez lancer le serveur d impression 3287 ou 3812 et configurer les diff rentes sessions d mulation d imprimantes Configurez les sessions d mulation d imp
109. c de l mulateur asynchrone 145 Le Concept d mulation 2 coe ssn re EUR SOL NUE LE NP En ROUE 145 Les s quences d chappement 222 22222222 146 Contenu d un fichier de s quences d chappement 147 Initialisation du terminal 148 En t te deseguiten oiae dae dans nn nana ara aie NE seg E shades 148 D finition des s quences d chappement 149 Ex mipl esi neoa Sh cata ler tee tec Rt Gob A el had nee M MA beta ee a ee Mat Ars lue 152 Les touches de fOn tlonz 22228 ose to SN he tioned SNE EIA SA ES NE RUD ESD 153 Contenu d un fichier de touches de fonction 153 Int gration des touches de fonction dans l mulateur 154 La configuration de terminal 00 00 colo cc cece cece eee ccc eeeeee ce eeececeeeeeeeeeeseees 154 Contenu d un fichier de configuration de terminal 154 D tails sers ER RTE AR RTE Ts re a Net Are rs 155 Les claviers fatlonaux 52e RES een EE CESARE ANS BEE Et Re 156 Descriptions otaona ae a ee te ne 156 Lecture d un fichiernaty ss ner aa ae re onli leat eh os ees ete oe 156 Lesscodes d Controle Ss treet tet Ss SRAM BOR ee SS MEE a re SIN MES end 157 La Conversion desc
110. cas vous pouvez e Soit entrer les coordonn es de la zone directement dans les cases dans l ordre ligne et colonne du coin haut gauche ligne et colonne du coin bas droite e Soit capturer manuellement la zone de l cran concern e par la recherche apr s avoir cliqu sur le bouton Capture Avanc Vous pouvez galement pr ciser l attribut d affichage des caract res de la cha ne reconna tre Cliquez pour cela sur le bouton Avanc S lectionnez la case cocher Utiliser les attributs puis s lectionnez ou d s lectionnez les types d attributs que vous voulez inclure ou exclure de la recherche Si l attribut A est d s lectionn la recherche de la cha ne de caract res s effectuera sur tous les attributs sauf l attribut A Si l attribut A est s lection la recherche de la cha ne de caract res ne s effectuera que sur les attributs de type A Dans l exemple ci dessus la cha ne d finie pr c demment sera identifi e pour tout type d attributs hormis l attribut Soulign Si vous recherchez une cha ne contenant plusieurs mots complets pr cisez dans le champ Caract res de s paration le ou les caract res qui s parent ces mots Ce champ n est d gris que si l option Mot entier de l cran pr c dent est s lectionn e Cliquez sur le bouton OK pour revenir l cran pr c dent Cliquez sur le bouton Suivant pour passer ensuite l cran suivant Apparence g n rale du contr le Dans
111. cations d mulation de terminal mulation asynchrone UNIX mulations synchrones IBM 3270 et 5250 serveurs d impression IBM 3287 et 3812 diteur de panneaux de touches Tun EMUL sous Windows 3 x et Tun EMUL en version ActiveX font l objet de manuels s par s e Tun EMUL sous Windows 3 x Acc s aux applications e Tun EMUL version ActiveX Acc s aux applications Tun EMUL est int gr dans la gamme Tun de la mani re suivante Esker TCP IP Stack Acc s aux ressources r seau Acc s aux applications TCP IP Network Services Composants sous Windows Couches de communication TCP IP pour Windows 3 x seulement DLL Applications TCP IP NIS PING FTP client et serveur Telnet VT320 RSH client et serveur TAR WALL TFTP TIME Emulateur de terminal mulations asynchrones IBM3270 IBM5250 imprimantes 3287 3812 Navigateur NIS Composants en environnement multi utilisateurs N A Applications TCP IP PING FTP client et serveur Telnet VT320 RSH client TAR WALL Emulateur de terminal mulations asynchrones IBM3270 IBM5250 imprimantes 3287 3812 Certaines fonctionnalit s et proc dures d crites dans ce manuel ne s appliquent qu certaines plateformes Dans ce cas le paragraphe ou la section concern s sont balis s de la mani re suivante Win 95 Sp cificit s Windows 98 seulement Environnement multi utilisateurs x Except en environnement mult
112. ce champ le syst me AS 400 donnera un nom par d faut votre poste client afin de l identifier de mani re unique Vous pouvez cependant donner un nom de terminal qui identifiera votre poste client Cliquez sur le bouton Avanc pour param trer les propri t s avanc es de la session 3812 via une passerelle Netware for SAA ou SNA Server Identification Pour permettre la connexion automatique compl tez les param tres requis lors de la connexion sur le syst me AS 400 nom d utilisateur et mot de passe S lectionnez la case cocher Crypter si vous souhaitez que le mot de passe d identification soit crypt lors de la connexion Nom de la queue Indiquez la file d attente de messages sur l AS 400 QSYSOPR par d faut Nom de la librairie Indiquez la biblioth que sur l AS 400 LIBL par d faut Police Indiquez ici le code IBM de la police utiliser Reportez vous votre documentation IBM pour plus de d tails Param tres du terminal Vous pouvez modifier la configuration par d faut du terminal AS 400 sur lequel la connexion est tablie Indiquez un nouveau Code Page et ou Charset utiliser si n cessaire Cliquez sur le bouton D faut pour r initialiser ces valeurs aux valeurs par d faut de votre session donn es par la table de caract res Les listes User Var Text et User Var Binary vous permettent de configurer d autres param tres avanc s du terminal Pour ajouter un param tre supl mentaire IBM de type
113. chive fichier d extension cfz l ensemble des fichiers de param trage de la ou les sessions fichiers de terminal de clavier de s quences d chappement fichiers de macros de panneau de touches Une fois constitu e l archive permet la diffusion des fichiers de param trage en vue d une exploitation partag e entre plusieurs utilisateurs Cette diffusion peut se faire par exemple par disquette sur un serveur NIS via TFTP Pour raison de compatibilit ascendante vous pouvez charger des configuration d extension cfg dans l mulateur asynchrone Dans ce type de fichier les param tres li s la ou les sessions de la configuration sont simplement m moris s au sein d un fichier d extension cfg Ce fichier indique quels sont les fichiers utilis s pour la ou les sessions de la configuration Cependant toute nouvelle configuration ne sera sauvegard e que dans un fichier archive cfz Remarque Notez bien la diff rence entre un fichier cfg fichier de configuration et un fichier cfz fichier d archive le fichier de configuration ne contient que la r f rence aux diff rents fichiers de configuration il n a aucune utilit seul le fichier d archive est un conteneur de fichiers qui peut tre diffus d autres utilisateurs tel un fichier zip Enregistrer une configuration dans une archive Pour cr er ou mettre jour une archive contenant l ensemble des fichiers li s la configuration s lectionnez l op
114. comme commentaire Pour plus de d tails sur les fonctions et la syntaxe de ce langage de script reportez vous au fichier EScript hlp disponible dans le r pertoire Docs Misc du CD Rom d installation de Tun PLUS 9 Param trage avanc de l mulateur asynchrone Le concept d mulation Compte tenu de la grande vari t des terminaux pr sents sur le march l mulateur asynchrone d Esker a t con u de mani re offrir aux utilisateurs la possibilit de d finir ou de personnaliser les mulations L utilisateur peut intervenir sur tous les param tres d une mulation de terminal clavier s quences d chappement tables de caract res Les param tres d mulation sont regroup s au sein d une entit appel terminal A tout type de terminal fichier ter sont associ s diff rents fichiers contenant les informations n cessaires la communication entre le PC et le serveur fichier clavier key fichier de touches de fonction fun fichier de s quences d chappement seq Esker propose par d faut plusieurs dizaines de types d mulation diff rents que vous pouvez cependant modifier votre gr selon vos besoins sp cifiques Le diagramme suivant montre comment l mulateur asynchrone r alise l mulation de terminal TD TD rae ro gS Ve me az Le Le cycle d mulation montre que le flux de donn es passe au travers de diff rents filtres qui agissent ou non su
115. configuration de terminal on page 154 pour comprendre ce que contient un fichier de configuration de terminal Emulation synchrone Touche Print Dans le cas d une mulation 3270 cette touche peut tre ignor e ou bien activ e pour imprimer selon le mode d impression locale option Impression du menu Session Dans le cas d une mulation 5250 cette touche peut tre affect e l action classique qu elle effectue sur un terminal 5250 ou bien activ e pour imprimer selon le mode d impression locale option Impression du menu Session Touche Ctrl S lectionnez l une et ou l autre de ces options pour prendre en compte la red finition de cette touche faite lors de la modification du clavier option Clavier du menu Session Champ d application de la touche Caps Lock S lectionnez l une ou l autre option propos e pour affecter la touche Caps Lock tout le clavier ou uniquement aux touches alphanum riques Dans ce dernier cas les touches de type Up Down Home sont disponibles pour d autres op rations Autres options Vous pouvez galement choisir d utiliser la frappe du clavier l avance en d finissant pour cela la taille du tampon utilis pour le clavier Enfin l utilisateur peut choisir d tre alert par un signal sonore lorsqu il effectue une erreur au clavier de type appui sur une touche alphanum rique lorsque le curseur n est pas la bonne place Remarque Les champs d crits ci apr s sont ceux
116. connexion en cas de coupure 51 SNA Server FMI 52 SNA Server LUA 52 TN3270 51 TN3270E 51 Type du terminal 51 52 Types de connexion 50 Connexion 3287 Netware for SAA LUA 112 Nom d unit logique 112 SNA Server FMI 112 SNA Server LUA 112 TN3270E 111 Types de connexion 110 Connexion 3812 Mot de passe 114 Netware for SAA 113 SNA Server 113 TN5250E 112 Types de connexion 110 Connexion 5250 Connexion au d marrage 51 Fermer la session sur confirmation 51 Mot de passe 55 Multiple 55 Netware for SAA 54 Nom d unit 55 Nom de l h te 53 55 Nom de LU locale 55 Nom du mode 55 Port 53 Reconnexion en cas de coupure 51 SNA Server 54 TN5250 52 Type du terminal 52 54 Types de connexion 50 Utilisateur 55 Connexion au d marrage 51 Connexion au d marrage 3287 3812 111 Connexion multiple 3270 5250 55 D lai 56 S lection al atoire 56 Contexte mulation asynchrone 14 Contexte d une session d mulation asynchrone 29 Contr les zones actives 119 Ascenseur 120 Auto actif 120 Bouton 119 Liste combin e 120 Menu 119 Texte 120 Texte transparent 120 Conversion transfert de fichiers en mulation synchrone 87 Conversion ASCII EBCDIC transfert de fichiers en mulation synchrone 86 Conversion CR LF transfert de fichiers en mulation asynchrone 85 Conversion de codes mulation asynchrone 146 Conversion Windows Iso 8859 transfert de fichiers en mulation asynchrone 85 Copier
117. ctement comme dans l mulateur de terminal Pour arr ter le test cliquez nouveau sur le bouton a Autres fonctions de l diteur de panneau de touches gt S lectionner un ou plusieurs boutons Pour s lectionner un bouton cliquez dessus avec la souris Pour s lectionner plusieurs boutons simultan ment cliquez sur le bouton R de la barre d outils puis proc dez selon l une des m thodes suivantes Dessinez un rectangle suffisamment large autour des boutons s lectionner Ou cliquez sur chaque bouton successivement en maintenant la touche lt Maj gt de votre clavier enfonc e gt D placer et modifier la taille d un bouton Pour d placer ou modifier la taille d un bouton il suffit de le s lectionner l aide de la souris Cette op ration a pour effet d ajouter des poign es de redimensionnement sur chaque angle Pour d placer un bouton sur l cran il suffit de cliquer l int rieur du bouton et de d placer la souris tout en maintenant le bouton de cette derni re enfonc Vous pouvez d placer plusieurs boutons simultan ment apr s les avoir s lectionn s gt Dupliquer un bouton Pour dupliquer un bouton s lectionnez le puis proc dez selon l une des m thodes suivantes D placez la souris tout en maintenant la touche lt Ctrl gt du clavier enfonc e Lorsque vous rel chez le bouton de la souris un nouveau bouton identique au premier doit appara tre Ou cliquez sur le bouton E puis sur l
118. de terminal 168 Sortie de l mulateur 163 Transfert de fichiers 163 Affichage Affichage de la barre d outils 18 Affichage des menus 17 Affichage en plein cran 17 Ajustement la zone d affichage mulation asynchrone 69 Alignement mulation asynchrone 69 Ancrage Ancrage de la barre d outils 18 48 Ancrage du panneau de touches mulation asynchrone 75 Ancrage du panneau de touches mulation synchrone 76 API APPC e32appc dil 46 wappc32 dil 46 APL 60 Archive mulation asynchrone 28 Arri re plan couleurs en mulation asynchrone 73 Arri re plan couleurs en mulation synchrone 74 AS 400 41 Ascenseur zones actives 120 Ev nements 127 ASCII protocole de transfert de fichiers 84 Asynchrone 12 Attributs de caract res mulation asynchrone 72 Attributs de recherche zones actives 122 Auto actif zones actives 119 120 Ev nements 127 Avant plan couleurs en mulation asynchrone 73 Avant plan couleurs en mulation synchrone 74 B BackOffice 45 47 Barre d tat 18 49 Barre d outils 18 48 Ancrage 18 48 Personnalisation 18 Style 18 48 Barre de d filement zones actives 120 Barre OIA 49 Barres de d filement mulation asynchrone 68 Biblioth que pour le cryptage des macros mulation asynchrone 102 Bits d arr t mulation sur liaison asynchrone 20 Bouton zones actives 119 Ev nements 126 BULL 15 C C blage RS232
119. de est sp cifique la passerelle et la librairie APPC En g n ral cette valeur ne doit pas tre modifi e Contactez votre administrateur si vous souhaitez le modifier Nom de LU locale uniquement pour une connexion SNA Server Dans le cas d une connexion via une passerelle SNA Server entrez ici le nom de la LU locale tel qu il est enregistr sur la passerelle Ce champ est obligatoire Ce champ n appara t pas dans le cas d une connexion via une passerelle Netware for SAA Le nom de l unit logique locale doit cependant tre correctement enregistr e sur la passerelle Netware for SA A pour que la connexion ait lieu Utilisateur Mot de passe Entrez le nom d utilisateur qui vous permet de vous connecter sur le syst me AS 400 ainsi que le mot de passequi lui est associ Ce nom d utilisateur et son mot de passe sont d finis sur la passerelle Onglet Session en connexion multiple Cette section d crit l onglet Session en mulation 3270 ou 5250 lorsque le type de connexion s lectionn est Connexion multiple Configurations de connexion La liste donne l ensemble des configurations de connexion d j d finies Pour d finir une nouvelle configuration de connexion ajouter la liste cliquez sur le bouton 1 Compl tez ensuite les param tres de la connexion comme si vous d finissiez une nouvelle connexion Pour changer les param tres d une configuration de connexion existante cliquez sur cette configurati
120. de l application l initiative du serveur L action param tr e 299 libell e Exit permet de sortir compl tement de l application d mulation Dans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033Q s 299 0 Le param tre associ cette action est le code retour que doit renvoyer l mulateur au programme qui l a lanc 299 1 est quivalent exit 1 dans un programme C Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Exemple Le shell script suivant permet de fermer l application comme si vous utilisiez l option Quitter du menu Fichier echo 033 0330 Transferts de fichiers l initiative du serveur Les actions param tr es 271 et 272 libell es RcopyPut et RcogpyGet permettent de lancer un transfert de fichiers entre le PC et le serveur l initiative du serveur et sans intervention de l utilisateur Dans l mulation ANSI ces actions ont t associ es par d faut aux s quences d chappement suivantes 033 033put p0 s p 271 033 033get p0 s p 272 Le param tre pO associ e ces actions est une cha ne de caracteres d signant le s fichier s source et le s fichier s destination Pour permettre l mulateur de terminal d interpr ter ces s quences
121. de port s lectionnez Options gt Passerelle de s curit Pour proc der la configuration de la passerelle de s curit s lectionnez la case cocher Utiliser un serveur Proxy protocole SOCKS Entrez le nom ou l adresse IP du serveur n entrez un nom que si vous disposez d un DNS Utilisez ventuellement la liste des valeurs propos es elle correspond aux serveurs enregistr s dans la table des serveurs hosttab ainsi que sur le serveur NIS les ressources NIS sont repr sent es en jaune Entrez galement le port correspondant au protocole SOCKS en g n ral 1080 valeur propos e par d faut Si vous voulez viter le passage par la passerelle de s curit pour toute connexion une adresse locale s lectionnez la case cocher Ne pas utiliser pour les adresses locales Enfin la configuration de la passerelle de s curit peut tre tendue toutes les applications Tun en s lectionnant la case cocher Utiliser ce param trage pour toutes les applications Tun Pour appliquer la configuration g n rale toutes les applications Tun en cours par exemple apr s avoir utilis une configuration sp cifique Tun EMUL cliquez sur le bouton Restaurer le param trage global 9 L mulation d imprimantes IBM L mulation synchrone IBM vous permet d imprimer des donn es en provenance d un terminal IBM sur une imprimante reli e un PC bas sous Windows A l aide d un mulateur de terminal IBM 3270
122. de terminal contenant le libell de une a cent touches de fonction ansi fKeyl F1 fKey2 F2 fKey3 F3 fKey4 F4 fKey57 End fKey58 Down arrow fKey59 Page down fKey60 Inser l vt100 fKeyl F1 PF1 fKey5 F5 Break fKey6 F6 F6 fKey57 End PGUP fKey58 Down arrow fKey59 Page down PGDN fKey60 Insert FIND al Vous pouvez modifier ce fichier afin de faire appara tre les libell s de votre choix qui symboliseront les touches de fonction du terminal mul Association d un mn monique Les mn moniques sont des mots courts interpr t s par l mulateur pour r aliser une action particuli re Depuis l diteur d actions s lectionnez l option Mn moniques dans la liste d roulante de gauche Les mn moniques de l mulateur asynchrone d Esker peuvent symboliser e Un caract re simple exemple nul pour envoyer 0 e Une action exemple nlock pour activer la touche Verr num pour le verrouillage du pav num rique e Une touche morte c est dire une touche qui n a d effet qu apr s appui sur une autre touche exemple tild pour ajouter un sur une lettre Voici ces trois listes de mn moniques Caract res simples Re d cimal octal hexa ail 0 00 0x00 h 1 01 0x01 R 2 02 0x02 ea 3 03 0x03 zot 4 04 0x04 a 5 05 0x05 ack 6 06 0x06 bel 7 07 0x07 bs 8 010 0x08 ht 9 011 0x09 if 10 012 0x0a nl 10 012 0x0a vt 11 013 0x0b m 12 014 0x0c D 12 014 0x0c j 0S cr 015 0x0d Mn moniqu
123. dicateur de mode Shift Colonnes 42 44 2222 59 Indicateur de mode d insertion Colonne 52 222222 59 Indicateur de position du curseur Colonnes 75 80 59 Messages de contr le du programme 2 222222 59 Mode APL mulation 3270 2222222222 2222222 60 HLLAPI seulement pour l mulation 3270 2 62 Utilisation du m canisme HLLAPT 2222 2222 62 Exploitation des donn es d un serveur MainFrame IBM depuis une application Windows m canisme HLLAPD 22 armes dns a mens hie onden ann ren open ce dar rene as 63 Utilisation des mulateurs e22 cece eceeeeeeeeeeeeseseeenneee 68 Emulation asynichtones cect Soto eh Ut Sit ROR EG ne AR BINS NEN Deiat te nent 68 Emulateur synchrone st ue cca sexe shige nee nine a dun lee sess ad Sate oteuee ees ste en e 70 Choix d l police de cara t r s 0 34s sense to oie Awe see edd Bo eae rennes 70 Emulation asynchrone 2222222222222222222 70 Emulation synchrone s eani a i ues hoa ke cue postin ON CAN ne 71 Petsonnalisation des COUlEUTS 3 0203 sen522 esac den os mon de doce ok devas vs couad dees st dosed ets Bois 7
124. diquant un profile FM ou TS incorrect PROG 718 R ception d une commande SNA Bind indiquant un protocole primaire incorrect PROG 719 R ception d une commande SNA Bind indiquant un protocole secondaire incorrect PROG 720 R ception d une commande SNA Bind indiquant un protocole commun incorrect PROG 723 R ception d une commande SNA Bind indiquant un type de LU incorrect PROG 729 R ception d une commande Read Partition alors que le poste de travail tait en tat de retry PROG 750 R ception d une commande 3270 incorrecte PROG 751 R ception d un ordre avec un identificateur de table de caract re incorrect PROG 752 R ception d un ordre Set Buffer Address Repeat to address Erase Unprotected To Address ou Modify Field indiquant une adresse incorrecte PROG 753 R ception d un ordre Graphic Escape indiquant un code de caract re incorrect Ou r ception d un ordre Start Field Extended Modify Field Set Attribute ou Set Reply Mode indiquant une valeur d attribut incorrecte PROG 754 R ception d une des commandes suivantes sans les param tres requis Set Buffer Address Repeat To Address Erase Unprotected To Address Start Field Start Field Extended Modify Field Set Attribute Graphic Escape PROG 755 R ception d un code de caract re incorrect PROG 755 R ception d une commande Write Structured Field avec une structure de champ incorrecte PROG 758 R ception d une commande Set Repl
125. dique le nombre obligatoire de chiffres et non de caract res correspondant au param tre Peut prendre les valeurs d 0 x ou X Un d cimal sign est converti en valeur enti re Un octal non sign est converti en valeur enti re Un hexad cimal non sign est converti en valeur enti re on utilise les lettres minuscules a b c d e et f Un hexad cimal non sign est converti en valeur enti re on utilise les lettres majuscules A B C D E et F Positionnement de la souris en mulation ansi 033Mm p0 d Sp1 dax Deux param tres sont pr sents dans cette s quence e p0 d premier param tre e p1 dX second param tre Ces deux param tres sont une succession de chiffres indiquant une valeur enti re d R affectation d une touche de clavier en mulation ansi 0330 3p0 0 9 59 S SdSp1 S Deux param tres sont pr sents dans cette s quence e p0 0 9 59 d premier param tre 3p13S second param tre Le premier param tre est un entier exprim en d cimal le second est une cha ne de caract res d limit e par le premier caract re re u Pour le premier param tre le traitement effectuer est le suivant 0 9 Contr le que le caract re est compris entre les valeurs d cimales 0 et 9 64 Empile la valeur 59 Yt Fait une addition en notation polonaise inverse car59 c est dire car 59 Les touches de fonction L mulateur utilise les fichiers fun po
126. du bouton lock il pourra prendre trois tats diff rents e Si un texte ou une image est plac sur le niveau 2 du bouton et qu il n y a rien sur le niveau 3 il pourra prendre deux tats diff rents e Si un texte ou une image est plac sur le niveau 1 du bouton et qu il n y a rien sur ses niveaux 2 et 3 il ne pourra prendre qu un seul tat ce qui n est pas d une utilit flagrante Autres boutons Il est possible d ins rer autant de boutons qu on le souhaite l int rieur d un panneau de touches concurrence de 128 Options par d faut des boutons Vous pouvez d finir par d faut les options des boutons que vous serez amen s cr er Tout bouton cr prendra par d faut ces options S lectionnez l option Options par d faut des boutons du menu Options Si cette option n est pas disponible la place se trouve l option Options du bouton s lectionn ceci signifie que vous avez s lectionn un bouton particulier dans le panneau de touche Assurez vous que ce n est pas le cas avant de choisir cette option Une bo te de dialogue identique celle des options d un bouton appara t Pour la compl ter voir le paragraphe Cr er un bouton simple Param tres du panneau Vous pouvez d finir les param tres affect s au panneau de touches actif S lectionnez l option Param tres du panneau du menu Options ou bien s lectionnez l option Param tres du panneau du menu contextuel du panneau obtenu en cliquant
127. du clavier Par d faut Esker fournit ses mulateurs avec une configuration de clavier par d faut Vous pouvez cependant modifier cette configuration en personnalisant chacune des touches de votre PC pour lors de la frappe obtenir un r sultat diff rent de celui propos par d faut Selon le type d mulation pr cis ci apr s vous pouvez associer une touche du clavier du PC e La valeur d une touche du clavier du terminal e Un caract re ou une cha ne de caract res e Une touche de fonction e Une fonction li e au type de terminal e Une macro ou un script gt Personnaliser le clavier S lectionnez l option Clavier du menu Param tres La bo te de configuration affiche deux claviers En haut le clavier du PC e En bas le clavier du terminal mul Emulation asynchrone S lection des claviers A tout type de terminal mul correspond une configuration par d faut du clavier Cette configuration par d faut est en fait l association d un clavier de PC et d un clavier de terminal Exemple Si vous tes dans une session d mulation VT100 le clavier d un terminal VT 100 classique sera affich dans la partie inf rieure de la bo te de configuration du clavier Cependant vous pouvez s lectionner un autre type de clavier pour le PC et pour le terminal mul s lectionnez le type de clavier voulu dans l une ou l autre des listes d roulantes propos es dans la bo te de configuration PC Ke
128. due d mulations e D un c t les mulations de terminal asynchrones pour la connexion aux serveurs UNIX HP DEC protocole Telnet e D un autre les mulations de terminal synchrones pour la connexion aux serveurs IBM MainFrame et AS 400 protocole Telnet 3270 et Telnet 5250 Les mulateurs d Esker offrent de plus la possibilit de se connecter aux serveurs IBM via des passerelles SNA et Netware for SAA e Enfin les mulations d imprimantes qui consistent utiliser le PC comme serveur d impression vers des imprimantes de type IBM 3287 et 3812 Cette gamme compl te d mulations permet l utilisateur d acc der depuis son PC aux diff rents types de serveurs de l entreprise et d am liorer son confort d utilisation des applications traditionnelles gr ce aux puissantes capacit s de param trage propos es Les mulateurs de terminal d Esker et NIS x Les mulateurs d Esker disposent d un acc s au serveur NIS par l interm diaire de l application Tun NIS de gestion centralis e des ressources Lors de l installation de Tun l installation de l application Tun NIS est propos e Cette fonctionnalit permet de visualiser les ressources disponibles sur le r seau et de les s lectionner directement d un simple clic de souris Dans le cadre de l mulation de terminal propos e par Esker l application Tun NIS permet d acc der tr s facilement aux diff rents serveurs disponibles sur le r s
129. e 185 Session d mulation sur liaison modem TAPI Tun utilise l interface standard TAPI pour configurer les param tres de votre modem Cette interface pr sente les avantages suivants e L installation de votre modem est tr s simple grace la d tection automatique Le modem est configur une seule fois et peut tre utilis par d autres applications de communication Les param tres sp cifiques la connexion modem T API sont les suivants Modem Cette liste contient l ensemble des modems install s sur votre PC Installez et configurez votre modem l aide de l ic ne Modems du panneau de configuration Windows Cette bo te vous permet d installer votre modem facilement gr ce la d tection automatique Pour plus de d tails sur le contenu de cette bo te reportez vous l aide fournie dans le ressource kit de Windows rubrique Communications Modems and communication tools Setting up a modem Si l aide n est pas install e sur votre PC recherchez le fichier sur le CD ROM d installation de Windows Utilisez le bouton Configurer le modem pour afficher les param tres du modem s lectionn dans la liste La bo te qui est alors affich e est la m me que celle qui vous permet de configurer votre modem depuis l ic ne Modems du panneau de configuration Windows Num ro de t l phone Ce champ facultatif permet d indiquer le num ro de t l phone qu il faut composer pour joindre le ser
130. e bouton I de la barre d outils Ou s lectionnez l option Copier puis l option Coller du menu Edition Toutes les donn es li es au bouton texte et image sont copi es gt Supprimer un bouton Pour supprimer un bouton s lectionnez le puis proc dez selon l une des m thodes suivantes Tapez sur la touche lt Suppr gt de votre clavier Ou cliquez sur le bouton Eu de la barre d outils Ou s lectionnez l option Couper du menu Edition Dans ces deux derniers cas le bouton est plac dans le presse papier Toutes les informations le concernant peuvent tre r cup r es tant que rien d autre n est copi dans le presse papiers gr ce la fonction Coller bouton menu gt Aligner les boutons Vous pouvez aligner et redimensionner les boutons d un panneau de touches selon les possibilit s suivantes e Alignement des boutons sur une grille e Alignement des boutons les uns par rapport aux autres gauche droite en haut en bas e Centrage des boutons par rapport au panneau de touches verticalement horizontalement e Affectation des m mes dimensions plusieurs boutons m me largeur m me hauteur m mes dimensions Alignement des boutons sur une grille Par d faut les boutons que vous cr ez sont positionn s dans le panneau de touches comme vous l avez dessin Pour param trer la grille d alignement s lectionnez l option Alignement du menu Options Pour activer la grille s lectionn
131. e caract res compris dans une colonne Configuration de l impression PC Il est n cessaire de configurer pour chaque session d mulation d imprimante le mode d impression sur le PC et cas ch ant l imprimante utilis e pour imprimer les donn es en provenance du terminal IBM Configurer l impression PC Depuis le serveur d impression 3287 ou 3812 s lectionnez l option Impression du menu Param tres Impression sur une imprimante Pour imprimer les donn es re ues sur une imprimante connect e votre PC s lectionnez l option Utiliser cette imprimante sp cifique S lectionnez ensuite l imprimante de votre choix dans la liste d roulante Comme dans toute autre application Windows les imprimantes d finies localement y sont disponibles Cliquez sur le bouton Configurer imprimante pour param trer l imprimante sur laquelle vous d sirez lancer vos impressions Impression dans un fichier texte Au lieu d envoyer directement les donn es d impression re ues du serveur vous pouvez enregistrer les documents correspondant dans un ou plusieurs fichier s texte Pour cela s lectionnez l option Imprimer dans un fichier texte Pour enregistrer la suite tous les documents re us dans un seul fichier texte s lectionnez la case cocher Imprimer dans un fichier texte et d s lectionnez la case cocher Plusieurs fichiers Indiquez le chemin du fichier texte utiliser ou cliquez sur le bouton Parcourir pour le s lectio
132. e d une touche au clavier ou lors d un v nement souris La r f rence au fichier de touches de fonction peut donc tre faite dans la d finition du clavier et dans celle de la souris Le fichier emul fky est utilis pour afficher dans les bo tes de configuration clavier et souris des libell s simples pour les diff rentes touches de fonction du terminal Exemple La touche de fonction fKey22 a pour label Shift F10 lorsqu une touche du clavier ou un v nement souris sont associ s la touche de fonction Shift F10 leur frappe ou activation correspond la touche de fonction fKey22 dont la valeur est d finie dans le fichier de touches de fonction par exemple fK ey22 033 34 en mulation vt100 La configuration de terminal A chaque terminal peut tre associ un fichier de configuration du terminal d extension ses dont les param tres agissent sur les fichiers seq et cod Un certain nombre de fichiers de configuration sont fournis avec l mulateur d Esker afin d associer chaque session d mulation les param tres de configuration du terminal classiques pour le type de terminal choisi gt Ouvrir un fichier ses existant Hors session d mulation Un fichier ses est un fichier texte lisible dans un diteur de texte de type Notepad Vous pouvez donc ouvrir un fichier ses depuis un tel diteur Les fichiers de configuration de terminal fournis par Esker sont copi s dans le r pertoire d installation de l mulat
133. e gt Commandes d impression Vous pouvez arr ter momentan ment l envoi des donn es d impressions puis le reprendre annuler l impression ou forcer l impression des donn es re ues Suspendre Reprendre une impression Activez la fen tre de la session d impression puis s lectionnez l option Commandes puis Suspendre l impression ou Reprendre l impression du menu Param tres La session d impression 3287 ou 3812 passe alors dans l tat lt Inactive gt Annuler une impression Lorsque la session d impression est dans l tat lt Inactive gt s lectionnez l option Commandes puis Annuler l impression du menu Param tres Aucune des donn es re ues ne sera alors imprim e Le travail d impression sera consid r comme termin Forcer une impression Lorsque la session d impression est dans l tat lt Inactive gt s lectionnez l option Commandes puis Forcer l impression du menu Param tres Les donn es re ues jusqu alors seront imprim es La r ception des donn es reprendra lorsque l impression sera relanc e voir Reprendre une impression Fichier journal Vous pouvez enregistrez les informations contenues dans la fen tre de la session d mulation d impression dans un fichier journal que vous pourrez consulter par la suite Sp cifier le fichier journal utiliser S lectionnez l option Journal du menu Param tres S lectionnez l option Enregistrer dans un fichier journal pour enregistrer le contenu de la
134. e par d faut Contenu d un fichier de s quences d chappement Un fichier de s quences d chappement ses est compos de trois parties distinctes e L initialisation du terminal qui permet de placer le terminal dans l tat initial n cessaire au bon tablissement de la communication entre le serveur et le terminal Cette partie peut tre d crite sur la ou les premi res lignes du fichier e L en t te des s quences d chappement lorsqu il est commun toutes les s quences partie facultative e La d finition des s quences d chappement Voici par exemple un extrait du fichier vt52 seq 195 033 H s 92 As 93 Sequence header B s 94 Cs 95 D s 96 Y p0 32 tctp1 32 tc p 91 z 9 112 J s 49 K s 52 F s 211 Sequences Les fichiers de s quences d chappement ont besoin d tre modifi s dans les cas suivants e Si les cha nes d initialisation ne sont pas appropri es e Si l action associ e une s quence d chappement est inappropri e e Si vous souhaitez ajouter des s quences d chappement pour r aliser des actions particuli res Syntaxe Les s quences d chappement ainsi que les cha nes d initialisation sont d crites l aide d actions propres l mulateur asynchrone d Esker Chaque action est identifi e par son num ro ou label et ses ventuels param tres La liste des actions de l mulateur asynchrone est donn e dans le fichier Escript hlp copi dans le r pertoi
135. e param tre p0 associ cette action est une cha ne de caract res d signant la ligne de commande ex cuter Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Exemple Le shell script suivant permet l ex cution de la macro sysadmsh mac echo 033 033M sysadmsh mac Impression transparente Dans le flux de caract res qu il transmet l mulateur de terminal le serveur peut ins rer des s quences d chappement destin s informer l mulateur que les caract res qui suivent doivent e Soit tre affich s l cran cas classique de l mulation de terminal e Soit tre envoy s directement l imprimante connect e au PC mulateur de terminal Cette fonctionnalit permet l application centralis e d acc der tr s facilement l imprimante sans m canisme de tampon ni de serveur d impression Esker fournit une s rie d actions qui permettent de rediriger les caract res re us du serveur soit vers l cran du PC soit vers l imprimante soit vers les deux simultan ment Pour fonctionner en mode impression transparente l mulateur doit disposer des s quences d chappement associ es ces actions dans le fichier de param trage des s quences d chappement Actions propos es par Esker L action 260 libell e SetDisplayOff
136. e s lectionn les menus et options de menus Cette fonctionnalit fait l objet d un paragraphe s par G n rateur d mulation personnalis e on page 104 Barre d outils La barre d outils permet l acc s simple et rapide aux principales commandes de l mulateur Vous pouvez choisir d afficher ou non cette barre d outils option Barre d outils du menu Param tres Vous pouvez galement en plus personnaliser la barre d outils e D placement de la barre d outils dans la fen tre d mulation ancrage possible sur tous les c t s pour cela d placez la barre d outils en maintenant le bouton gauche de la souris enfonc sur la poign e gripper en anglais L ancrage s effectue naturellement lorsque votre pointeur atteint un des bords de la fen tre d mulation e Choix du style de la barre d outils style plat c est l option par d faut ou non Terminal du menu Param tres onglet Session case cocher Style plat pour la barre d outils Les boutons suivants sont disponibles 1 Cr e une nouvelle session d mulation et ferme la session courante s il y en a une f Ouvre une configuration existante adresse du serveur couleurs table de caract res clavier partir d un fichier cfs A Enregistre la configuration courante adresse du serveur couleurs table de caract res clavier dans un fichier avec extension cfs Imprime avec mod le Re oit un fichier du serveur uniquement en mulation
137. e serveur Ceci peut tre utile par exemple pour exploiter le contenu d un fichier dans un traitement de texte ou partager des fichiers avec d autres utilisateurs Le transfert de fichiers entre un PC et un serveur peut se faire e Par FTP protocole standard de transfert de fichiers dans ce cas vous devez disposer d un module client FTP sur le PC c est le cas avec Tun e Depuis une session d mulation c est ce que proposent les mulateurs asynchrones et IBM 3270 d Esker gt Configurer le transfert de fichiers S lectionnez l option Configuration du menu Transfert gt Envoyer un fichier S lectionnez l option Envoyer du menu Transfert gt Recevoir un fichier S lectionnez l option Recevoir du menu Transfert gt Annuler un transfert S lectionnez l option Annuler du menu Transfert gt Transf rer plusieurs fichiers en mulation IBM 3270 S lectionnez l option Batch du menu Transfert Emulation asynchrone Les protocoles de transfert de fichiers disponibles en mulation asynchrone sont les suivants e ASCII gt RTUNPLUS protocole propri taire Esker e X Modem e Y Modem e Z Modem ASCII C est le protocole le plus simple et le plus trivial Il correspond aux fonctionnalit s d mission et de r ception de fichiers de l mulateur La r ception de fichier consiste enregistrer dans un fichier l ensemble des caract res re us par l mulateur L envoi de fichier consiste vid
138. eau et de choisir parmi ceux ci le serveur muler Il faut bien s r qu auparavant l administrateur du r seau ait configur le serveur NIS et d fini la table de ressources Serveurs l aide du browser NIS L application Tun NIS permet galement d acc der des objets partag s sur le r seau tels que des images ins r es en fond d cran par exemple ou encore des panneaux de touches Pour tout savoir sur le browser NIS voir dans le manuel TCP IP Network Services la partie consacr e au browser NIS si vous ne disposez pas du module Acc s aux ressources r seau ou dans le manuel de Tun NET Acc s aux ressources r seau chapitre Le browser NIS L mulation asynchrone L mulation asynchrone se caract rise par un change bi directionnel de caract res du serveur vers le PC et du PC vers le serveur sans qu aucun m canisme pr cis n arbitre l change L utilisateur peut frapper des caract res en m me temps que le serveur peut lui en envoyer L unit de base des mulations asynchrones est le caract re L mulateur asynchrone d Esker fonctionne sur e R seau local TCP IP norme Winsock protocole de connexion Telnet e Liaison s rie RS232 via l un des ports s rie du PC COMI COM32 e Ligne t l phonique commut e via modem e SSH Remarque La version 16 bits de l mulateur pour PC sous Windows 3 x propose d autres types d acc s d taill s dans le manuel d utilisation en version 16
139. ectionnez depuis l diteur d actions l option Escript dans la liste d roulante de gauche Cliquez sur le bouton dans le champ d dition de droite pour lancer l diteur de script Ex cution d une macro Remarque Cette possibilit permet d utiliser les fichiers de macro cr s l aide du langage macro des pr c dentes versions de Tun langage propri taire Esker Les fichiers de macro sont des fichiers texte d extension mac Depuis l diteur d actions s lectionnez l option Macro dans la liste d roulante de gauche Entrez dans le champ d dition de droite le chemin du fichier macro mac ou s lectionnez le en cliquant sur le bouton LE Association d une touche de fonction Depuis l diteur d actions s lectionnez l option Fonction dans la liste d roulante de gauche S lectionnez la touche de fonction de votre choix dans la liste d roulante de droite e Les libell s propos s sont ceux r pertori s dans le fichier emul fky copi dans le r pertoire d installation des mulateurs e Les valeurs assign es aux diff rentes touches de fonction sont r pertori es dans le fichier de touches de fonction dont dispose chaque type de terminal mul Remarque Les fichiers de touches de fonction sont des fichiers texte d extension fun gt Voir Param trage avanc de l mulateur asynchrone on page 145 sur les fichiers de touches de fonction Le fichier emul fky se compose d une section par type
140. en trois tapes La d finition du param tre proprement dit Les calculs et contr les effectuer sur le param tre Le format du param tre Les actions param tr es Dans le cas d une action param tr e deux cas se pr sentent e La s quence d chappement est simple les param tres de l action sont des constantes Exemple c s 270 vt100 ou cs ChangeTerminal vt100 La s quence d chappement 033c ex cute l action 270 ChangeTerminal changement dynamique de terminal dont le param tre a pour valeur vt100 e La s quence d chappement est param tr e les param tres sont dans l ordre attendu par l action qui r cup re alors les valeurs issues de la s quence Exemple YSp0 32 Sc p1 32 Sc p 91 ou Y p0 32 c p1 32 Sc p MoveCursor La s quence d chappement 033Y ex cute l action 91 MoveCursor d placement absolu du curseur en r cup rant les valeurs de deux param tres p0 pour la colonne et p1 pour la ligne De plus apr s le passage de la valeur du param tre l action des op rations peuvent tre effectu es sur ce param tre avant son utilisation par l action Exemple 31 30 30 37 e V rification si la valeur du param tre est comprise entre 30 et 37 Si ce n est pas le cas l action ne sera pas effectu e e Soustraction de 30 la valeur du param tre avant son utilisation par l action D finition d un param tre Remarque Dans les notations qui
141. ensemble de param tres qui permettent de simplifier la num rotation en fonction de votre configuration t l phonique Pour modifier ces param tres cliquez sur le bouton Avanc La bo te de dialogue qui s affiche est disponible galement depuis l ic ne Modems du panneau de configuration de Windows l aide du bouton Propri t s de num rotation Reportez vous l aide de Windows pour plus d informations sur le contenu de cette bo te de dialogue Session d mulation sur liaison SSH Tun utilise la norme OpenSSH pour fournir une connectivit SSH Afin d ouvrir une nouvelle session d mulation utilisant SSH s lectionnez Fichier Nouvelle session gt SSH Param tres Num ro de port SSH La valeur par d faut est 22 ce qui correspond la norme SSH mais il est possible de modifier cette valeur si l h re requiert un port diff rent pour les connexions SSH Nom d utilisateur SSH Le nom du compte SSH utilis pour se connecter l h te Propri t s SSH Cliquez sur le bouton Propri t s SSH pour configurer SSH et la bo te de dialogue correspondante s ouvrira Propri t s de SSH onglet G n ral e Activer SSH 1 S lectionnez cette option pour activer la version 1 version moins r cente du protocole SSH pour cette session Il s agit du param tre par d faut La version 1 de ce protocole permet d utiliser les codes de chiffrement Triple DES 3DES et Blowfish e Activer SSH 2 S lect
142. ent S lectionnez la case cocher A ffecte automatiquement pour laisser l mulateur affecter lui m me un nom HLLAPI la session Nom long Entrez un commentaire dans ce champ en guise de nom long pour la session Modification de la table de caract res mulations synchrones IBM Les mulateurs synchrones utilisent une table de caract res EBCDIC tendue Cette table varie d un pays l autre notamment en ce qui concerne les caract res accentu s Si la table courante ne vous donne pas satisfaction vous pouvez la modifier gt Modifier la table de caract res S lectionnez l option Table de caract res du menu Param tres La table courante des caract res EBCDIC est situ e droite de l cran Elle pr sente les caract res affich s l cran La table des caract res disponibles sur le PC est situ e gauche de la fen tre S lectionnez ANSI ou OEM pour le jeu de caract res du PC Seule la table EBCDIC est modifiable Vous pouvez e Charger la table correspondant votre langue en cliquant sur le bouton Charger et en s lectionnant le fichier set de votre choix e S lectionner au besoin dans la table de gauche caract res du PC le caract re sp cial que vous voulez afficher la place d un autre Faites le ensuite glisser dans la table de droite sur le caract re qu il remplacera La table de caract res ainsi modifi e peut tre sauvegard e l aide du bouton Enregistrer Personnalisation
143. entation HLLAPI extern VOID FAR PASCAL WinHLLAPI LPWORD lpwFunction LPBYTE lpbyString LPWORD lpwLength LPWORD lpwReturnCode lpwFunction Num ro de la fonction particuli re appeler IpbyString Cha ne utilis e pour passer des donn es de l application WinHLLAPI ou l nverse lpwLength Longueur de la cha ne de donn es pass e lpwReturnCode Code de retour sur l tat de la fonction appel e ETAPE 2 D finition de la proc dure de connexion Cette proc dure lance d abord la fonction WinHLLAPIStartup puis r alise un appel la fonction HLLA PI n 1 Connect Presentation Space Cette fonction permet d tablir une connexion entre une session donn e sur la machine h te presentation space et l application Windows HLLA PI La session avec laquelle s tablit la connexion est d finie par son nom court pass en param tre Dans le code d exemple le nom court pass en param tre est A c est avec la session d mulation d finie par ce nom court A que se fera la connexion La syntaxe de cette fonction est la suivante WinHLLAPI CONNECTPS lpbyString lpwLength lpwReturnnCode CONNECTPS lpwFunction 1 lpbyString Caract re de l alphabet permettant d identifier la session nom court lors de l appel lpwLength Non utilis 1 par d faut lpwReturnnCode Code de retour sur l tat de la connexion ETAPE 3 D finition de la proc dure de d connexion Cette proc dure r alise un appel la fonc
144. er PC ce dernier est verrouill par la machine h te Tous ces indicateurs contiennent un X en colonne 9 indiquant qu il ne faut rien entrer au clavier Ce X est combin avec d autres symboles des colonnes 11 17 indiquant pourquoi le clavier est verrouill La fonction Reset permet de d verrouiller le clavier La touche correspondant la fonction Reset est d finie par le type du clavier PC utilis en g n ral il s agit de la touche Ctrl du clavier PC Les diff rents caract res ou symboles qui peuvent appara tre sont les suivants X D La machine h te a besoin de temps pour ex cuter une fonction X SYSTEM La machine h te a verrouill votre clavier Attendez pour voir si un message appara t ou appuyez sur Reset Xe Une operation a t effectu e dans une zone de l cran o elle n tait pas valable Appuyez sur Reset et recommencez l op ration en positionnant le curseur dans la bonne zone X i gt D ca clavier est activ et il est plein Appuyez sur eset xX NUM Une donn e non num rique a t entr e dans une zone de l cran r serv e des donn es num riques Appuyez sur Reset et recommencez l op ration en positionnant le curseur dans la bonne zone x g gt Trop de donn es ont t entr es dans une zone de l cran i Appuyez sur Reset X PROGnnn L mulateur a d tect une erreur de programme dans les donn es re ues de la machine h te Appuyez sur Reset et relanc
145. er le contenu d un fichier Windows sur la liaison TCP IP RS232 A charge pour le destinataire d ex cuter la bonne commande pour le r ceptionner La commande la plus fr quemment utilis e sur le serveur est la suivante stty echo cat gt tmp fichier stty echo Rtunplus Bien que parfaitement propri taire ce protocole pr sente l avantage d tre simple et d tre livr dans sa version serveur sous la forme d un fichier source avec l mulateur asynchrone d Esker Il est possible de le recompiler sans probl me sur l ensemble de vos serveurs UNIX et donc d utiliser le transfert de fichier sans avoir se procurer par ailleurs les logiciels X Y ou Z modem Pour r aliser l installation du module serveur reportez vous au manuel Bien d marrer X Y et Z Modem Ces protocoles sont ceux qui sont habituellement en place sur la majorit des BBS Bulletin Board Systems Ce sont en quelque sorte des protocoles de transfert de fichier banalis s pour la liaison t l phonique Les programmes serveurs de ces protocoles ne sont en g n ral pas disponibles en standard sur les plates formes UNIX Il convient de se les procurer soit sous forme de sources compiler soit sous forme de programmes ex ecutables aupr s des universit s qui les ont developp s ou des organismes habilit s a les diffuser S lectionnez le protocole que vous souhaitez utiliser dans la liste d roulante Protocole Selon votre choix diff rents champs app
146. er puis cliquez sur le bouton Ouvrir Cliquez sur le bouton NIS si vous souhaitez acc der un fichier de macro enregistr sur le serveur NIS Voir le chapitre Automatisation de l mulateur on page 141 pour en savoir plus sur les macros Ex cution d une macro Pour ex cuter une macro s lectionnez l option Macro gt Ex cuter du menu g n ral ou cliquez sur le bouton sl de la barre d outils S lectionnez la macro que vous souhaitez ex cuter puis cliquez sur le bouton Ouvrir Cliquez sur le bouton NIS si vous souhaitez acc der un fichier de macro enregistr sur le serveur NIS Voir le chapitre Automatisation de l mulateur on page 141 pour en savoir plus sur les macros Association d une macro de d but ou de fin Vous pouvez associer une macro au d but et la fin de la session d mulation ceci permet par exemple d automatiser la connexion au serveur macro de d but ou encore de quitter proprement une application la fermeture de session macro de fin gt Voir le chapitre Automatisation de l mulateur on page 141 pour en savoir plus sur les macros gt Associer une macro la session d mulation S lectionnez l option Macro du menu Param tres S lectionnez un fichier de macro fichier d extension mac contenant une macro unique crite en langage propri taire Esker compatibilit avec les pr c dentes versions de Tun Entrez le nom du fichier de macro dans le champ situ
147. erelles Netware for SAA 13 Passerelle Microsoft SNA Server 41 Passerelle Netware for SAA 41 Passerelle UNIX SNA TCP IP 41 SNA 13 Passerelles Netware for SAA 3270 43 5250 46 APPC 5250 45 Mode natif 3270 43 Passerelles SNA Microsoft SNA Server 44 46 Novell Netware for SAA 43 46 UNIX SNA TCP IP 43 45 Passerelles SNA Server 3270 44 5250 46 APPC 5250 45 Mode natif 3270 43 Passerelles UNIX SNA TCP IP 3270 43 5250 45 Mode TN3270 TN3270E 43 Mode TN5250 45 Passerelles via 3270 42 Passerelles via 5250 45 passlib dll 102 Personnalisation Barre d outils 18 Personnalisation de l application 104 Personnalisation de l mulateur asynchrone 30 Philips 15 Police d impression en mode texte 79 Police de caract res mulation asynchrone 70 71 Port 3287 111 112 Port mulation sur liaison asynchrone 20 Ports COMx 20 Position du curseur 59 Profil personnalisation de l mulateur 104 Protocoles ASCII 84 Protocole LU6 2 46 Protocole Telnet 14 19 Protocole TN3270 41 Protocole TN3270E 41 Protocole TN5250 41 Rtunplus 84 Telnet 13 Telnet 3270 13 Telnet 5250 13 X Modem 84 Y Modem 84 Z Modem 84 R Reconnaissance d une cha ne zones actives 88 119 Reconnexion en cas de coupure 51 Reconnexion en cas de coupure 3287 3812 111 R gle mulation synchrone 90 R seau TCP IP 19 Ressources standard mulation asynchrone 28 Ressources suppl mentaires mulation asynchrone
148. ermet de choisir le type de terminal 3287 Le seul model disponible est ici le model 1 qui correspond a une imprimante Nom de l h te Entrez le nom du serveur ou son adresse IP ou s lectionnez le serveur de votre choix dans la liste d roulante n entrez un nom que si vous disposez d un serveur de noms Port Le num ro de port par d faut est 23 L utilisateur peut entrer un autre num ro de port si n cessaire Imprimante associ e Lorsque vous d finissez une session d mulation 3287 vous devez pr ciser l unit logique LU d imprimante que vous voulez utiliser sur la machine h te Certaines LU de terminal sont associ es sur la machine h te des LU d imprimante LU1 LU3 La case cocher Imprimante associ e vous permet si elle est s lectionn e d indiquer une LU de terminal LU2 qui sera associ e une LU d imprimante plut t que d indiquer une LU d imprimante Unit logique imprimante Ce champ appara t uniquement si la case cocher Imprimante Associ e n est pas s lectionn e Il vous permet de donner le nom de LU d imprimante LU1 LU3 qui sera utilis par la machine h te pour l mulation d impression 3287 Le nom de LU d imprimante donn doit correspondre sur la machine h te au type de terminal d fini savoir une imprimante Model 1 Unit logique terminal Ce champ appara t uniquement si la case cocher Imprimante Associ e est s lectionn e Il vous permet de donner un nom de LU de te
149. essources standards afin de rendre la session autonome s lectionnez la case cocher G n rer une configuration auto suffisante lors de la sauvegarde Modifier et sauvegarder une configuration de type cfg Pour cr er une nouvelle session au sein de votre configuration s lectionnez l option Param tres gt Configuration Vous pouvez ajouter une nouvelle session celles d j pr sentes dans la configuration en supprimer ou en modifier Cliquez pour cela sur l un des boutons Ajouter Supprimer Modifier et param trez la session comme expliqu dans les paragraphes pr c dents sur les sessions Vous pouvez galement charger une configuration d j enregistr e en cliquant sur le bouton Charger Enfin lorsque les param tres des sessions pr sentes dans cette bo te de dialogue correspondent ce que vous voulez sauvegarder cliquez sur le bouton Enregistrer ou Enregistrer sous si vous souhaitez changer le nom et ou l emplacement d une configuration d j existante S lectionnez le fichier ou entrez son nom extension cfg puis cliquez sur le bouton Enregistrer Remarque Pour enregistrer une configuration au sein d un fichier archive vous pouvez s lectionner l option Fichier gt Enregistrer sous La configuration retenue sera celle constitu e de toutes les sessions ouvertes telles qu elles sont param tr es Contexte et revamping L mulateur asynchrone d Esker offre la possibilit de personnalise
150. eur Dans une session d mulation S lectionnez l option Editeur de terminal du menu Param tres Cliquez sur le fichier ses choisi dans la liste d roulante Param tres puis cliquez sur le bouton Modifier Le fichier ses s ouvre dans l diteur de texte par d faut Contenu d un fichier de configuration de terminal Voici par exemple un extrait du fichier vt220 ses Intro ID 19971009 ParamNb 5 Parameters Paraml Cursor identifier Param2 Wrap Pe Po Param3 KeyM je cr gs Param4 Keyboard sai Param5 AbortEs Number of elements in the drop down list Cursor z Label SetupCyrsorStyle Labels of k f ItemNb 2 elements in the list Iteml SetupCursUnderline Item2 SetupCursBlock Action to be executed Action1 127 for each element Action2 127 0 S ___ Default value InitDefault 1 InitAction gS136 16 5 gt 2 1 Wrap Label SetupAdtowrap ItemNb 2 Iteml SetupON Item2 SetupOFF Actionl 62 Action2 63 InitDefault 1 InitAction gS4 2 1 Action allowing element selection at opening during an active session Un fichier ses permet de d finir les diff rents param tres de configuration d un terminal par exemple le style du curseur le type de clavier l interruption ou non des s quences Chaque section du fichier ses d crit pour un param tre les diff rentes options possibles que l utilisateur pourra s lectionner dans la bo te de configuration du terminal D tails Notion d ident
151. eur si cette derni re a t con ue pour les reconna tre et les accepter Le type de commandes ou requ tes qu un serveur peut accepter d pend de ce dernier Plus simplement une communication DDE entre une application cliente et une application serveur peut tre compar e une conversation t l phonique Le client commence par initialiser la conversation en utilisant une fonction du type DDElnitiate qui lui permet de d finir un lien DDE cette fonction contient g n ralement un nom d application de rubrique et ventuellement d l ment qui sont analogues un num ro de t l phone puisqu ils permettent au client d identifier le serveur avec lequel il souhaite communiquer Une fois ce lien d fini auquel un num ro de canal est attribu le client peut avec en r f rence ce num ro de canal Envoyer des l ments items de donn es au serveur en utilisant une fonction de type DDEPoke R cup rer des l ments items de donn es du serveur en utilisant une fonction de type DDERequest Envoyer des commandes d ex cution au serveur en utilisant une fonction de type DDEExecute Pour finir lorsqu il n a plus besoin de communiquer avec le serveur le client peut raccrocher en mettant fin au lien DDE par une fonction de type DDETerminate Remarque la fermeture de l application serveur ou de l application cliente met syst matiquement fin aux liens qui existent entre les deux L mulateur
152. eurs ob it la table suivante Code d cimal 0 D I Dn BR Nel e e e A N 15 Code hexa 0 mo QD A W gt MDA DWH BW WN Couleur noir bleu vert cyan rouge magenta brun gris clair gris fonc bleu clair vert clair cyan clair rouge clair magenta clair jaune blanc Six actions sont concern es par cette modification des attributs action 30 s lection de la vid o normale action 31 s lection de la vid o inverse action 66 clignotement action 67 soulignement action 68 surbrillance action 69 mi brillance L action 30 demande 2 param tres le premier pour la couleur du caract re le second pour la couleur du fond Pour obtenir des caract res blancs sur fond bleu il faut donner aux param tres de cette action les valeurs 15 et 1 Pour en informer l mulateur il faut donc crire dans la section Initialisation du fichier seq le num ro de l action suivi de la liste de ses param tres entre parenth ses Par exemple 30 7 1 Le m me proc d est applicable l action 31 s lection de la couleur vid o inverse Les actions 66 68 et 69 ne n cessitent qu un seul param tre Un caract re clignotant blanc valeur 7 sur fond bleu valeur 1 sera obtenu en incluant la cha ne suivante dans le champ Initialisation 66 0x71 Attention Les param tres cod s sur un seul octet sont d finis en hexad cimal Pour obtenir un caract re
153. ez l op ration si possible Indicateur de message 5250 uniquement Colonnes 26 27 MW Un message a t re u et plac en attente Indicateur de mode APL Colonnes 32 41 APL Activation du mode APL du clavier PC Indicateur de mode Shift Colonnes 42 44 Activation de la touche Shift du clavier PC ALT Activation de la touche Alternate Shift Alt Gr du clavier PC Indicateur de mode d insertion Colonne 52 Activation du mode d insertion du clavier PC touche Inser Indicateur de position du curseur Colonnes 75 80 XX YYY Position ligne colonne du curseur sur l cran d mulation XX num ro de ligne YY Y num ro de colonne Messages de contr le du programme PROG 705 R ception d un message SNA dont le s quencement n est pas respect PROG 706 R ception d un message SNA avec une cha ne de caract res incorrecte PROG 707 R ception d un message SNA avec une mise entre crochets ou parenth ses incorrecte PROG 708 R ception d un message SNA avant que le trafic de donn es ne commence PROG 709 R ception d un message SNA qui a viol le protocole half duplex PROG 711 R ception d une commande SNA Bind alors que le terminal logique tait d j li PROG 714 R ception d un message SNA avant que la session ne soit li e PROG 715 R ception d un message SNA avant que la session ne soit activ e PROG 717 R ception d une commande SNA Bind in
154. ez la case cocher Utiliser la grille Pour afficher la grille s lectionnez la case cocher Affichage de la grille Entrez galement l espacement entre deux lignes horizontales et verticales de la grille Par d faut ces valeurs sont de 10 pixels Cliquez ensuite sur le bouton OK Pour activer la grille vous pouvez galement cliquer sur le bouton de la barre d outils Les param tres de la grille affichage nombre de pixels sont ceux d finis pr alablement dans la bo te de dialogue Alignement Si ces param tres ne vous conviennent pas la grille ne s affiche pas ou l espacement entre lignes est trop important s lectionnez nouveau l option Alignement du menu Options et affectez les param tres de votre choix Alignement relatif des boutons Pour aligner plusieurs boutons minimum 2 sur un m me c t s lectionnez les puis cliquez sur le ou les bouton s de votre choix dans la barre d outils e pour les aligner sur le c t gauche e pour les aligner sur le c t droit pour les aligner sur le haut e pour les aligner sur le bas Centrage des boutons Pour centrer un bouton dans le panneau de touches s lectionnez le puis cliquez sur le pI bouton EI de la barre d outils pour un centrage vertical et ou sur le bouton zx de la barre d outils pour un centrage horizontal Affectation des m mes dimensions plusieurs boutons Pour que plusieurs boutons aient les m mes dimensions s lectionnez
155. ez pas d acc s criture au fichier Remarque Si l utilisateur a un acc s de lecture seule au fichier les cases Chemin du fichier et H tes connus ne sont pas modifiables Propri t s de SSH onglet Authentification de l utilisateur Sur cet onglet vous pouvez g n rer des paires de cl s publique priv e Apr s avoir g n r votre paire de cl s copiez la cl publique dans l h te et utilisez la pour l authentification de cl e G n rer les cl s Cliquez sur ces boutons pour g n rer une bicl publique priv e d authentification d utilisateur d crite ci dessous Il est possible d utiliser cette bicl pour authentifier l utilisateur sur le serveur e Cl publique RSA Liste la cl publique de l algorithme RSA Peut tre utilis e avec le protocole SSH 2 e Cl publique DSA Liste la cl publique de l algorithme DSA Peut tre utilis e avec le protocole SSH 2 e Cl publique SSH Liste la cl publique de l algorithme RSA de SSH1 Peut tre utilis e avec le protocole SSH 1 Remarque Pour supprimer une cl vous devez supprimer le fichier correspondant du dossier appropri Fichiers de cl Bicl RSA rd_isa et rd_isa pub Bicl DSA id dsa et id_dsa pub Bicl SSH identity et identity pub R pertoires de fichiers de cl Windows 2000 2003 et XP C Documents and Settings lt user gt A pplication Data Esker SSHX Longueur de la cl D finit la taille des cl s g n r e
156. fen tre de la session d mulation dans un fichier journal cette option n est pas s lectionn e par d faut Entrez alors dans le champ le chemin et le nom du fichier utiliser fichier d extension log ou s lectionnez un fichier en cliquant sur le bouton Parcourir Zones actives On appelle zone active ou hotspots en anglais une zone de l cran identifi e par une cha ne de caract res La reconnaissance par l mulateur de cette cha ne dans un cran entra ne l affichage d un ou plusieurs contr les sur l cran boutons menus textes ascenseurs listes combin es L activation de ces contr les par l utilisateur clic sur un bouton choix d une option de menu simple ou double clic sur un texte autorise l ex cution d une ou plusieurs actions telles que l envoi d une cha ne de caract res ou d une touche de fonction sur le canal de communication l ex cution d une fonction de script le d filement d une liste Une zone active s apparente donc la notion de signature de l cran la d tection d une cha ne de caract res donn e est significative de l tat du syst me et indique la pr sence d un cran donn du programme A cette signature sont associ s un ou plusieurs contr les affichables dans n importe quelle zone de l cran y compris sur plusieurs lignes Remarque Une ou plusieurs actions peuvent tre ex cut es automatiquement lors de la reconnnaissance d une cha ne sans qu aucun contr le n ap
157. fier le contenu de sa barre de menus Si vous avez supprim cette option dans un programme personnalis dont vous voulez nouveau modifier la barre de menus proc dez de la mani re suivante 1 Red finissez un profil depuis le programme d mulation fourni par Esker 2 Enregistrez le en rempla ant votre programme personnalis Si vous avez supprim cette option directement dans le programme ex cutable fourni par Esker emul32 exe 3270 32 exe ou 5250 32 exe et que vous souhaitez revenir leur configuration d origine avec une barre de menus compl te proc dez de la mani re suivante En mulation asynchrone supprimez les deux valeurs Profileld et ProfileNId cr es sous la cl suivante dans la base des registres HKEY CURRENT USER Software Esker Tun 8 00 TunEmul Options En emulation synchrone ouvrez le fichier de configuration utilis par l ex cutable le fichier 3270 ini ou 5250 ini se trouvant dans le r pertoire d installation de l mulateur ou le fichier de configuration cfs associ l ex cutable lors de sa g n ration Supprimez dans ce fichier la section Profile cr e lors de l enregistrement des changements de la barre de menus et enregistrez le fichier Passerelle de s curit Tout acc s un ordinateur situ hors du r seau local peut tre soumis au passage par une passerelle de s curit de type Proxy Pour fixer les param tres de la passerelle de s curit adresse IP num ro
158. g Read Enter your user name PASSWD Dialog ReadPasswd Enter your password ake connection Repeat 3 Send carriage return character Repeat 5 SendString n If Receive 1000 ogin gt 0 Then Break Endif EndRepeat If Error Then Goto NOCONNECTION Endif Send login SendString USER n Matched Receive 15000 assword S If Error Then continue Endif If Matched gt 2 Then Break Endif or matched SendString PASSWD n Receive 15000 ogin TERM If Error Then Continue Endif If StringFound Then Break Endif If StringFound Then Break Endif Return to start of program if login incorrect If StringFound ogin Then Goto BEGIN Endif Set the TERM variable if necessary SendString n If Receive 15000 gt 0 Then Break Else Continue Endif EndRepeat Start application SendString scoadmin n Display received characters SetDisplay Return to the emulator Return No login Label NOCONNECTION Dim ANSWER ANSWER MsgBox Communication failed nDo you want to quit Emul SCOADMIN 4 If ANSWER 6 Then exit Exit the emulator Endif CloseSession Le m me type de programme peut tre concu pour r aliser des connexions plus sp cifiques et plus complexes envoi de commandes HAYES connexion au
159. gin ERM IfError continue IfEqual break Return to start of program if login incorrect IfEqual ogin BEGIN Set the TERM variable if necessary SendAndReceive 9 n IfError continue IfEqual break end Start application Send sysadmsh n Send lancement de programme 033 35h n Display received characters Display Return to the emulator Return No login Label NOCONNECTION Echo Communication failed ReadVar Press Return to quit ANSWER exit Index 3 3270 Connexion multiple 55 Connexion Netware for SAA LUA 52 Connexion SNA Server FMI 52 Connexion SNA Server LUA 52 Connexion TN3270 51 Connexion TN3270E 51 3270 EXE 180 3270 32 EXE 180 3287 Connexion Netware for SAA LUA 112 Connexion SNA Server FMI 112 Connexion SNA Server LUA 112 Connexion TN3270E 111 Imprimante associ e 111 Nom d unit logique 112 Nom de l h te 111 112 Options 114 Port 111 112 Type du terminal 111 112 Unit logique imprimante 111 Unit logique terminal 111 3287 EXE 181 3287 32 EXE 181 3812 Connexion Netware for SAA 113 Connexion SNA Server 113 Connexion TN5250E 112 Options 114 3812 EXE 183 3812 32 EXE 183 5 5250 Connexion multiple 55 Connexion Netware for SAA 54 Connexion SNA Server 54 Connexion TN5250 52 5250 EXE 182 5250 32 EXE 182 A Action initiale transfert de fichiers en mulation synchrone 86 Actions Changement dynamique
160. grammes gt Esker Tun gt Application Access gt IBM MainFrame Access Sous Windows 8 8 1 Server 2012 cliquez avec le bouton droit sur une zone vide de l cran d accueil et cliquez sur Toutes les applications Pour d marrer l application recherchez sa vignette et cliquez dessus S lectionnez l option Fichier gt Nouvelle Session du menu principal afin de d finir une nouvelle session d mulation Sous l onglet HLLAPI s lectionnez parmi les 26 lettres de l alphabet celle que vous voulez utiliser comme nom court Remarques Les noms courts d j utilis s par d autres sessions d mulation 3270 lanc es ant rieurement sur votre PC apparaissent en gris Sous cet onglet le champ nom long optionnel vous permet de rentrer un commentaire d finissant votre session Le nom court et le nom long peuvent tre modifi s une fois la session lanc e en cliquant avec le bouton droit de la souris sur l cran d mulation et en choisissant l option Propri t s de la session dans le menu contextuel L application Windows peut utiliser l ensemble des fonctions HLLAPI qui ont t impl ment es et changer des donn es avec l cran de la session d mulation lanc e Ce m canisme permet donc tr s simplement d acc der des donn es issues d une mulation 3270 travers une interface Windows conviviale Pour plus d informations reportez vous une norme HLLA PI d crivant l ensemble des fonctions qui peuvent tre
161. happement du terminal mul commencent par le ou les m mes caract res la deuxi me ligne du fichier seq peut tre renseign e par cette cha ne de caract res Cette information est facultative mais permet l mulateur d analyser plus rapidement les s quences en offrant ainsi une meilleure vitesse d affichage Bien souvent c est le caract re Escape 1033 qui se trouve en t te de toutes les s quences Si ce champ ne peut pas tre renseign la seconde ligne doit rester vide D finition des s quences d chappement Les lignes suivantes d finissent les actions effectuer lors de la r ception d une s quence particuli re Il existe deux types de s quences Les s quences dites simples qui sont invariantes Les s quences dites param tr es qui sont variables Les s quences simples Une s quence simple est une cha ne de caract res qui ne contient pas de zone variable Elle peut tre directement associ e une ou plusieurs actions Par exemple E D s 96 ou avec le libell de l action E D s MoveCursorLeft est une s quence simple compos e de 3 caract res qui permet de d placer le curseur d une position vers la gauche Les s quences param tr es Une s quence param tr e est compos e d une succession de cha nes d butant par le caract re qui permet d indiquer la pr sence d une partie variable Une seule s quence peut contenir plusieurs param tres Un param tre est exprim
162. i utilisateurs Tun EMUL pour Windows est syst matiquement livr avec le produit Tun PLUS qui est le regroupement de tous les modules voqu s ci dessus La proc dure d installation du produit Tun PLUS proposera toujours l installation de ce module Cependant Tun EMUL peut s installer ind pendamment de Tun PLUS y compris dans la version Multi User Windows du produit Pr sentation de l mulation Un terminal est con u pour interpr ter les flux de donn es en provenance d un serveur et permettre un utilisateur de communiquer avec ce serveur Il existe sur le march un nombre important de terminaux permettant de se connecter aux serveurs UNIX HP VT MainFrame IBM mini ordinateurs etc L mulation de terminal consiste reproduire sur un PC le comportement d un terminal Les grands avantages de l mulation de terminal sont de e Permettre la connexion un serveur distant depuis n importe quel PC disposant d un logiciel d mulation e Utiliser d autres applications disponibles sur le PC simultan ment la connexion e Profiter des capacit s graphiques offertes par un environnement de type Windows sur le PC Fonctionnement Le flux d information en provenance du serveur est compos de caract res et de s quences d chappement Les caract res s affichent tels quels la position du curseur les s quences d chappement sont en g n ral pr c d es par un caract re sp cial escape et i
163. iel comprend l API wappc32 dil Les param tres de connexion sont regroup s dans l interface de l mulateur 5250 Veillez ce que la configuration du serveur Microsoft SNA Server soit correctement effectu e avant de vous connecter avec l mulateur 5250 Lancement de l mulateur synchrone Depuis le menu D marrer lancez le programme en s lectionnant Programmes Esker Tun Application Access puis IBM MainFrame Access ou IBM AS 400 Access Sous Windows 8 8 1 Server 2012 cliquez avec le bouton droit sur une zone vide de l cran d accueil et cliquez sur Toutes les applications Pour d marrer l application recherchez sa vignette et cliquez dessus Interface utilisateur Menus Remarque Les menus et options d crits ci dessous ne sont pas tous disponibles si vous disposez d une version personnalis e de l mulateur dans laquelle des menus et ou options ont t supprim s e Fichier Ouverture fermeture et enregistrement d une session impression et param trage de l impression sortie de l mulateur e Edition Options de copie collage effacement s lection de tout le texte e Param tres Param trage de la police des couleurs des zones actives des tables de caract res du clavier du panneau de touches du fond d cran d finition d un mod le d impression param trage des options d mulation association d une macro de d but ou de fin g n rateur d mulation personnalis e affichage plein cra
164. ificateur Les libell s effectifs des listes d roulantes et des l ments qu elles proposent sont stock s dans le fichier de langue de l mulateur fichier d extension lg Le fichier ses ne contient que des identifiants dans l exemple SetupCursorStyle SetupAutoWrap relatifs ces libell s Ordre des listes d roulantes Les listes d roulantes apparaissent dans l ordre de leur d finition dans la section Intro Les l ments propos es par une liste d roulante apparaissent dans l ordre de leur d finition Actions Le champ InitAction doit pr ciser un entier de 1 N correspondant au choix initial de la liste d roulante lorsque la bo te de configuration est ouverte dans une session active Dans les autres cas le champ InitDefault sera utilis InitDefault sera fix selon les initialisations du fichier seq afin que ses et seq restent coh rents Si la bo te est relative une session active les actions relatives au choix de chaque liste d roulante Action1 ActionN seront ex cut es lors de la validation de la bo te bouton OK Ordre de chargement du fichier ses Le fichier ses sera charg apr s le seq et avant les choix utilisateurs de configuration Les claviers nationaux Description Dans des cas tr s sp cifiques d environnement multilingue l mulateur permet l utilisation de filtres nationaux par exemple pour l emploi d accents particuliers une touche du clavier il est alor
165. ils s lectionnez l option Personnalisation Ajoutez supprimez classez les boutons ou s parateurs de votre choix Retrouvez la barre d outils par d faut en cliquant sur le bouton R initialiser e Choix du style de la barre d outils style plat c est l option par d faut ou non Options du menu Param tres onglet Personnalisation case cocher Style plat pour la barre d outils Vous pouvez galement affecter la barre d outils une image bitmap que vous pouvez personnaliser via un utilitaire appropri Pour cela pr cisez le chemin de l image bitmap dans la base de registres sous la cha ne BitmapPath de la cl HKEY LOCAL MACHINE Software Esker Tun 8 00 TunEmul Toolbar Modifiez si vous le souhaitez l ordre et le nombre de boutons de la barre d outils en renseignant les cha nes Order et BitmapButtons Barre d tat La barre d tat peut tre affich e ou cach e en utilisant l option Param tres gt Barre d tat Cette barre d tat contient les informations suivantes Un texte contenant des informations sur la session en cours Le mode de communication utilis e Les coordonn es du curseur sur l cran e Un indicateur sur les impressions en cours e Un indicateur de blocage ou non blocage du clavier cliquez sur cet indicateur pour passer d un mode l autre e Les indicateurs des modes Majuscule Num rique et de d filement Session d mulation sur r seau TCP IP Pour ouvrir une
166. imultan ment sur le m me serveur ou sur un serveur diff rent Pour ouvrir une nouvelle session s lectionnez l option Fichier gt Nouvelle session et s lectionnez le type de connexion que vous voulez ouvrir TCP IP RS232 Reportez vous pour plus de d tail l un des paragraphes pr c dents concernant le param trage d une session d mulation Exemple Session d mulation sur r seau TCP IP pour une session via un r seau TCP IP Chaque session est affich e dans une fen tre particuli re au sein de l mulateur Vous pouvez organiser ces fen tres en utilisant la souris ainsi que les options du menu Fen tre Les touches pr d finies lt Alt gt lt F1 gt lt Alt gt lt F2 gt lt Alt gt lt F3 gt et lt Alt gt lt F4 gt permettent d acc der rapidement aux quatre premi res sessions Principe des configurations Une configuration correspond l ensemble des param tres d une ou plusieurs sessions parametres du terminal contexte macro panneau de touches Elle permet de regrouper ces param tres au sein d une m me entit afin de pouvoir disposer ult rieurement du m me environnement de travail Par exemple une configuration peut tre l association d une session TCP IP sous terminal ansi avec un contexte A police utilis e couleur fond d cran panneau de touches et d une session TCP IP sous terminal hpterm disposant d un contexte B L mulateur asynchrone d Esker propose de regrouper dans une ar
167. ion du clavier on page 91 pour conna tre la liste des mn moniques Macro Remarque Cette possibilit permet d utiliser les fichiers de macro cr s l aide du langage macro des pr c dentes versions de Tun langage propri taire Esker Les fichiers de macro sont des fichiers texte d extension mac Dans le champ d dition droite du type d action entrez le chemin du fichier macro mac ou s lectionnez le en cliquant sur le bouton E Script Cette option permet d entrer directement quelques lignes de script sans faire r f rence aucun fichier de script existant Le langage propos est le langage propri taire d Esker EScript Cliquez sur le bouton E dans le champ d dition de droite pour lancer l diteur de script 7 Editeur de panneaux de touche Un panneau de touches est une fen tre Windows compos e de boutons que l utilisateur peut appeler en cours d mulation Si l utilisateur appuie sur l un des boutons cela a pour effet de r aliser l une des op rations suivantes e Envoi d une cha ne de caract res pr d finie sur le canal de communication simulation de l appui d une touche du clavier e Ex cution d une macro e Ex cution d une action particuli re lancement d une application d clenchement d une hard copy Les boutons d un panneau de touches peuvent contenir e Du texte centr align gauche ou droite sur plusieurs lignes e Une image centr e ou en mosa que
168. ionn e dans la liste s ex cute apr s la frappe de la touche Entr e au clavier Dans le cas d une mulation synchrone plusieurs contr les peuvent tre affich es simultan ment Lorsqu un contr le devient actif le curseur est positionn dans la zone qu il contr le L envoi de la cha ne de caract res s lectionn e dans la liste s ex cute lorsque le curseur quitte le contr le Cr ation de zones actives Vous pouvez configurer des zones actives de deux mani res diff rentes e Vous d finissez pour chaque cha ne reconnue sur les crans de l application une liste de contr les afficher acc s par option de menu ou barre d outils e Vous d finissez directement un contr le pour une cha ne s lectionn e l cran acc s par menu contextuel apr s s lection de la cha ne reconna tre Liste de contr les par zone active Toutes les op rations d crites ci apr s se font depuis l option Zones actives du menu Session La liste des zones actives se pr sente sous la forme d une arborescence d objets Pour chaque cha ne reconna tre un objet zone active Pour chaque zone active un ou plusieurs contr les caract ris s par leur nom leur type et l action ex cuter lors d un v nement particulier Par d faut l arborescence contient un seul objet racine de tous les autres Dans cette arborescence vous allez configurer la ou les zones actives de votre choix dont les contr les seront affich s
169. ionnez cette option pour activer la version 2 version plus r cente du protocole SSH pour cette session Il s agit du param tre par d faut La version 2 de ce protocole permet d utiliser le chiffrement Arcfour ainsi que les codes Triple DES 3DES Blowfish et CAST128 en mode CBC chainage de blocs chiffr s Remarque Si les deux versions de SSH sont coch es la version sup rieure de SSH prise en charge par l h te est utilis e e Activer la compression Permet au client de compresser les donn es avant le cryptage Si l h te prend aussi en charge la compression alors les transmissions entre le client et l h te sont compress es Pour les gros fichiers ceci r duit le temps de la transmission sur les connexions r seau lentes Propri t s de SSH onglet Authentification de l h te Les cl s d authentification d h te sont stock es trois endroits Les trois accepteront la fois les cl s de niveau SSH1 et de niveau SSH72 Il est possible de reconna tre le type de la cl grace son format Les cl s SSH1 contiennent le nom ou l adresse IP de l h te la longueur de la cl RSA l exposant d cimal et le module ainsi que d ventuels commentaires Les cl s SSH2 contiennent le nom ou l adresse IP de l h te le type de la cl ssh rsa ou ssh dss pour SSH 2 ou la longueur de la cl RSA pour SSH 1 la cl publique cod e en base 64 pour SSH 2 ou l exposant d cimal et le module pour SSH 1 ainsi que des
170. j i 4 cell D j Worksheets Sales Range cell Value Val s Next i Next k Application DDEExecute canall Close Application DD eal Terminate canall Application DDETerminate canal2 End Sub Remarque La fonction TimeSerial et la m thode Wait ont t utilis es dans le code de la macro afin de synchroniser celle ci avec l application Tun EMUL La valeur du temps d attente pour la synchronisation est waitTime TimeSerial Hour Now Minute Now Second Now 1 Elle peut tre modifi e si n cessaire en augmentant le nombre de secondes ajout es Second Now L emulation synchrone IBM L mulation de terminal synchrone permet l acc s aux serveurs IBM MainFrame mulation 3270 et IBM AS 400 mulation 5250 Ce type d mulation fonctionne en mode paquet Ce ne sont pas des flux d structur s de caract res qui circulent entre les deux machines comme dans le cas des mulations asynchrones mais des paquets parfaitement format s Le PC ne peut rien envoyer au serveur si celui ci n a pas r pondu la requ te pr c dente et inversement L change d informations entre les deux machines est parfaitement organis et structur D une mani re g n rale les mulations synchrones sont moins souples que les mulations asynchrones et permettent beaucoup moins de param trage Les mulations synchrones propos es par Esker ont cependant de
171. l l image est affich e dans la zone occup e par les lignes du terminal mul e Fen tre l emplacement de l image est relatif la fen tre ind pendamment du nombre de lignes affich es ou m moris es Emulateur synchrone S lectionnez l option Fond d Ecran du menu Param tres Image Utilisez le bouton Parcourir pour rechercher l image bitmap que vous souhaitez afficher en fond d cran ou entrez le chemin absolu du fichier S lectionnez l option d affichage e Aucune pas d affichage de l image Le fond reste tel qu il est e Mosa que l image s affiche en mosa que sur tout le fond d cran e Centr e l image est centr e au milieu de l cran e Ajuster la fen tre l image est ajust e pour remplir l cran Cadre Vous pouvez ajouter un cadre autour du terminal en s lectionnant la case cocher Affiche un cadre autour du terminal Choix de la police de caract res Vous pouvez choisir une police diff rente de celle affich e par d faut l cran Vous pouvez galement en modifier et la taille Il est possible de r aliser une mulation l aide de n importe quelle police de caract res disponible sous Windows pourvu qu elle soit fixe et non pas proportionnelle Pour visualiser convenablement les caract res semi graphiques il faut en plus que la police soit de type OEM et non pas de type ANSI La police SystemPC est fournie par Esker pour une utilisation confortable du produit sous Window
172. l eed doses A E ogee 117 Fichi tJoumal 228 see sn trinmienan amener 125 ve gee A R role 118 ZONES ACUVES LES een enr ea men A Re SE AA SE nn eae AN NT ts Parent Na 20 tin ale 119 Types de contr les 2 22222 222222222222222 119 Cr ation d Zones actives 2 32 02055 22s dase dod han een uns nn ances pee med ent te ane 120 Liste de contr les par zone active 2 222222 120 Cr ation d un contr le depuis une zone s lectionn e l cran 125 Modification et suppression d une zone active ou d un contr le 126 Outils d dition des actions sur les contr les 22 126 Ev nements sur un bouton 22 2222222 126 Options d un MENU rss Ses Re Sls ee LT ee Dh aie A ls 8 oe ah 127 Ev nements sur un texte ou un texte transparent 127 Ev nements sur un contr le auto actif 127 Ev nements sur un ascenseur 2 127 Options d une liste combin e 2e22 eee 128 Gestion des v nements ou des options 2 128 Editeur de panneaux de touche
173. l n existe donc que l v nement d initialisation li au contr le de type Liste combin e Une liste contient des cha nes de caract res celle choisie par l utilisateur sera envoy e sur le canal de communication La liste peut tre remplie selon deux m thodes m thode manuelle ou m thode par script M thode manuelle Vous pouvez saisir vous m me tous les l ments de la liste dans l diteur propos dans cet cran Pour cela s lectionnez l option Liste propos e par d faut et ajoutez dans l diteur les l ments tels que vous souhaitez les voir appara tre dans la liste M thode par script Vous pouvez cr er un script dont l ex cution permettra de r cup rer les informations n cessaires l tablissement de la liste Lelangage propos par d faut est le langage propri taire d Esker EScript R digez votre script dans l diteur de script Gestion des v nements ou des options Dans le cas des contr les de type Texte et Texte transparent vous pouvez ajouter ou supprimer des v nements de la liste propos e Dans le cas des contr les de type Menu vous devez composer la liste des options du menu auxquelles seront associ es une ou plusieurs actions Dans les autres cas la liste des v nements n est pas modifiable Dans le cas des contr les de type Liste combin e vous pouvez composer manuellement la liste Ajouter un v nement Texte ou Texte transparent a a i Dans la liste des v
174. l option H M r active Macro D r active Connexion T r active Transfert gt Configurer les protocoles R r active Transfert gt Recevoir S r active Transfert gt Envoyer W r active Fen tre arg repr sente les diff rents param tres envoy s au serveur lorsque l mulateur est lanc Exemple EMUL32 confl u 3270_32 Emulateur 3270 sous Windows Syntaxe 3270 32 c config file sc h hostname t term s num sp num sh name k Niskey y Nistable print Description 3270 32 EXE est un programme Windows r alisant l mulation des terminaux 3270 tels qu on les trouve dans les environnements IBM main frame c associe le lancement de l mulateur un fichier de configuration qui contient Le nom du serveur sur lequel on souhaite se connecter Le mod le de terminal 3270 Le jeu de couleur La police de caract res utilis e pour r aliser l affichage ainsi que sa taille La table de correspondance EBCDIC ASCII utilis e La d finition du clavier SC configuration partag e h nom du serveur t nom du fichier terminal S num ro de session HLLAPI sp num ro de port du serveur Proxy sh nom du serveur Proxy k ressource NIS associ e y y table NIS table des serveurs ou table des mulations option associ e k Les fichiers de configuration sont fabriqu s l aide de l option Fichier gt Enregistrer de Tun 3270 3287 _32 Emulateur d imprim
175. lations pour lesquelles sera r alis e de l impression transparente il est int ressant de fixer un d lai d attente avant la fermeture du spool d impression Ceci permet d viter que la connexion soit referm e chaque flux de donn es envoy es Entrez une valeur en ms du d lai d attente dans le champ D lai avant fermeture du spool d impression ms S lectionnez la case cocher G rer l impression transparente si vous voulez param trer l impression transparente S lectionnez si n cessaire la case cocher Sp cifier les nombre de lignes et entrez le nombre de lignes que vous souhaitez imprimer sur une page Faites de m me avec l option Sp cifier le nombre de colonnes Cette option peut tre int ressante par exemple si vous voulez forcer l impression sur 132 colonnes Vous pouvez d finir la police utilis e pour l impression en mode texte Lorsqu une police est s lectionn e vous pouvez choisir de l utiliser par d faut pour toute impression y compris celle demand e depuis l option Imprimer du menu Fichier en s lectionnant la case cocher Utiliser la police s lectionn e Cliquez sur le bouton Configurer police pour sp cifier la police utiliser son style et sa taille Choisissez galement sa taille par d faut en s lectionnant la case cocher Utiliser la taille de la police s lectionn e si cette case cocher n est pas s lectionn e la taille la mieux adapt e sera utilis e l impression Remarque
176. les puis cliquez sur le bouton de votre choix dans la barre d outils e pour la m me largeur pour la m me hauteur e pour les m mes deux dimensions gt Modifier rapidement les libell s d un bouton Pour modifier rapidement les libell s et les actions d un bouton il est possible de mettre jour le tableau situ en haut de l cran de l diteur de panneau de touches Menus contextuels et barre d outils La plupart des options suivantes sont disponibles dans des menus contextuels obtenus lors d un clic avec le bouton droit de la souris Param tres du panneau Cliquez sur le panneau de touches mais pas sur un bouton avec le bouton droit de la souris pour faire appara tre l option Param tres S lectionnez un bouton puis cliquez sur ce bouton avec le bouton droit de la souris Barre d outils La barre d outils contient les boutons suivants EBEUEBEREEEEEEERBEESERE Cr e un nouveau panneau de touches et ferme celui ventuellement actif Ouvre un panneau de touches existant Enregistre le panneau de touches actif fichier avec extension pan Supprime le s bouton s s lectionn s et le s place dans le presse papiers Copie le s bouton s s lectionn s dans le presse papiers Ins re le contenu du presse papiers dans le panneau de touches actif Si enfonc permet de s lectionner un ou plusieurs boutons Si enfonc permet de dessiner un nouveau bouton simple Si enfonc permet de dessi
177. les tables Actions Description 194 d signation de GO 195 d signation de Gl 196 d signation de G2 197 d signation de G3 Ces actions ont pour param tre un num ro de table Ces num ros de table correspondent ceux indiqu s dans la bo te de configuration du terminal option Editeur de terminal du menu Param tres Dans l mulateur d Esker huit actions simples permettent de charger GL et GR Actions Description 210 verrouillage de GO en GL 211 verrouillage de G1 en GL 212 verrouillage de G2 en GL 213 verrouillage de G3 en GL 214 verrouillage de GO en GR 215 verrouillage de G1 en GR 216 verrouillage de G2 en GR 217 verrouillage de G3 en GR Enfin quatre autres actions simples permettent d afficher un caract re d une table GO G1 G2 ou G3 sans passer par GL ou GR Actions Description 218 utilisation ponctuelle de GO 219 utilisation ponctuelle de G1 220 utilisation ponctuelle de G2 221 utilisation ponctuelle de G3 Cette organisation en 4 tables actives dont deux par d faut est complexe La majorit des mulations poss dent deux tables en permanence GL et GR Le fichier ter permet d utiliser 10 tables alternatives Le chargement d une de ces tables en GR ou GL se fait comme suit Exemple 194 4 214 ou avec le libell des actions TabAsG0 4 GOIntoGR D signation de la 5 table en tant que GO puis verrouillage de GO en GR Cette organisation permet de param trer la quasi totalit
178. lice de caract res utilis e en fonction de la taille de la fen tre d mulation de fa on toujours offrir un affichage plein cran Cette option offre le maximum de ses possibilit s avec une police de caract res qui existe en plusieurs tailles c est le cas de SystemPC Personnalisation des couleurs Par d faut les caract res s affichent l cran de votre PC tels qu ils sont affich s sur le terminal Vous pouvez cependant modifier les diff rents attributs affich s attribut Normal attribut Inverse attribut Soulignement en leur affectant les couleurs et le style de votre choix gras italique soulign Emulation asynchrone S lectionnez l option Contexte du menu Param tres puis l onglet Couleurs Remarque Vous pouvez acc der cette bo te de configuration directement avec la souris depuis l cran affichez le menu contextuel en cliquant sur le caract re dont vous voulez modifier la couleur et s lectionnez l option Editer les couleurs Cette bo te de configuration des couleurs vous permet de personnaliser l affichage des caract res l cran selon le type d attributs ou selon la couleur du caract re ou du fond dans l application Pour chaque attribut ou couleur vous pouvez choisir une couleur pour le texte et une couleur pour le fond S lection des attributs Pour modifier les attributs s lectionnez l option Attributs Les attributs de caract res g n ralement support s par les applications t
179. m du mode 114 Type du terminal 113 Utilisateur 114 Netware for SAA 5250 54 Mot de passe 55 Nom d unit 55 Nom de l h te 55 Nom du mode 55 Type du terminal 54 Utilisateur 55 Netware for SAA LUA 3270 Nom d unit logique 52 Type du terminal 52 Netware for SAA LUA 3287 Nom d unit logique 112 Type du terminal 112 Netware for SAA LUA 3270 52 Netware for SAA LUA 3287 112 Nixdorf 15 Nom court en HLLAPI mulation synchrone 90 Nom d unit logique 3287 112 Nom de l h te 3287 111 112 Nom de la queue 3812 114 Nom long en HLLAPI mulation synchrone 91 Norme Winsock 14 Novell Netware for SAA 43 46 Num lock mulation asynchrone 92 99 O OIA Operator Information Area 56 Contenu 57 Mode APL 59 Mode Insertion 59 Mode Shift 59 Operator Information Area 56 Options Liste combin e zones actives 128 Menu zones actives 127 Zones actives 128 Options d impression 3287 114 Options d impression 3812 114 Options de copie mulation asynchrone 83 Options du 3287 114 Options du 3812 114 P Page initiale impression avec mod le 81 Page pr c dente impression avec mod le 81 Page suivante impression avec mod le 81 PANED32 EXE 183 PANEDIT EXE 183 Panneau de touches 131 Panneaux de touches Afficher ou masquer un panneau de touches 74 Parit mulation sur liaison asynchrone 20 Passerelle de s curit mulation asynchrone 106 Pass
180. n Si la case cocher Revenir la page initiale apr s l impression est s lectionn e le programme retournera automatiquement la page initiale apr s l impression Texte de d but Texte de fin Dans les champs Texte de d but et Texte de fin entrez le texte consid r comme d but et fin d impression Dans chacun des champs Zone de recherche entrez les coordonn es des zones dans lesquelles l mulateur devra rechercher les cha nes de caract res correspondant au texte de d but et au texte de fin Utilisez si vous le souhaitez l ic ne de position T gt Imprimer avec un mod le S lectionnez l option Imprimer puis Avec mod le du menu Fichier La fen tre qui appara t est semblable la fen tre d impression de Windows mais comporte toutefois quelques diff rences L option Page courante la fin permet d imprimer de la page courante jusqu la derni re page indiqu e dans le mod le Pour choisir un mod le utilisez le bouton Parcourir et chargez le fichier voulu extension ptp La sortie de l impression consiste en une s rie de feuilles contenant chacune des pages continues de l mulation sans aucune information ext rieure la zone d impression Impression transparente mulation asynchrone Dans le flux de caract res qu il transmet l mulateur de terminal le serveur peut ins rer des s quences d chappement destin s informer l mulateur que les caract res qui suivent doivent e Soi
181. n barre d outils barre d tat barre OIA panneau de touches ecriture dans un fichier de trace e Transfert uniquement en mulation 3270 Configuration du transfert de fichier r ception ou envoi d un fichier transfert de fichiers multiple e Macro Ex cution dition enregistrement cryptage d une cha ne e Imprimante associ e Association d une imprimante pour l impression 3287 ou 3812 e Options Utilisation d une passerelle de s curit Proxy lancement des outils compl mentaires Tun changement de la langue e Aide en ligne et A propos Affichage des menus Quelque soit la liste des menus disponibles dans l mulateur vous pouvez choisir d afficher ou non la barre des menus Si vous masquez cette barre vous affichez en fait l mulateur en plein cran sans menu comme un terminal passif Pour afficher la fen tre en mode plein cran s lectionnez l option Plein cran du menu Param tres Si vous tes d j en mode masqu cette option est accessible en cliquant avec le bouton droit de la souris n importe o dans l cran Si vous souhaitez modifier l affichage de l mulateur pour son prochain lancement s lectionnez l option Options du menu Param tres puis l option Plein cran dans la bo te de dialogue qui appara t Remarque En tant qu int grateur de solutions d mulation vous pouvez mettre disposition de vos utilisateurs un programme d mulation synchrone dont vous aurez vous m m
182. n 3287 ou 3812 Vous pouvez tout instant conna tre l tat des impressions envoy es depuis le serveur IBM MainFrame ou le syst me AS 400 depuis la fen tre de la session d mulation d imprimante Cette fen tre vous donne l tat de la connexion et de l impression et vous liste les v nements suivants e Connexion et d connexion de la session e Impressions e Erreurs de communication avec le serveur ou d impression Etat de la session d impression Le haut de la fen tre vous renseigne sur l tat de l mulation 3287 Si aucune session d mulation 3287 ou 3812 n a t a lanc e sur le PC l mulation 3287 ou 3812 est lt Inactive gt Si une session d mulation 3287 a t lanc e sur le PC et il que la connexion est tablie avec la machine h te serveur IBM MainFrame l mulation 3287 est alors lt Active gt Si l imprimante est active dans le cas du 3287 et qu une Ci _ application du serveur IBM MainFrame ou du syst me AS 400 tablit une connexion avec l imprimante travers sa LU l mulation 3287 ou 3812 passe en lt Session gt Elle est alors pr te recevoir et imprimer des donn es issues de l application de la machine IBM Si une impression est en cours l mulation 3287 ou 3812 Ci a est dite en lt Impression gt Si l impression a t momentan ment arr t e en utilisant Ci mms la commande Suspendre voir ci apr s l mulation 3287 ou 3812 est dite lt Suspendu
183. n de la souris selon l v nement s lectionn provoque l envoi d une cha ne comme si elle tait entr e au clavier Entrez cette cha ne dans le champ d dition droite de la liste des instructions Ex cution d un script local Si vous souhaitez r diger un petit script pour l associer l v nement souris s lectionnez l option EScript dans la liste d roulante de gauche Cliquez sur le bouton ol dans le champ d dition de droite pour lancer l diteur de script Ex cution d une macro Remarque Cette possibilit permet d utiliser les fichiers de macro cr s a l aide du langage macro des versions 9 0 et ant rieures de Tun langage propri taire Esker Les fichiers de macro sont des fichiers texte d extension mac L activation de la souris selon l v nement s lectionn provoque l ex cution d une macro de format mac Entrez dans le champ d dition droite le chemin du fichier macro mac ou s lectionnez le en cliquant sur le bouton El Touches de fonction L activation de la souris selon l v nement s lectionn envoie la valeur d une touche de fonction S lectionnez la touche de fonction de votre choix dans la liste d roulante de droite e Les libell s propos s sont ceux r pertori s dans le fichier emul fky copi dans le r pertoire d installation des mulateurs e Les valeurs assign es aux diff rentes touches de fonction sont r pertori es dans le fichier de touches de fonction dont disp
184. n utilise alors la configuration de connexion suivante si elle existe Remarque Ce d lai est identique pour chaque tentative de connexion Ouverture de la session Apr s avoir choisi les bonnes valeurs cliquez sur le bouton OK pour tablir la connexion Si le logiciel TCP IP et la carte r seau ont t convenablement configur s au pr alable la connexion doit s tablir sans probl me La barre OIA La barre OIA Operator Information Area est une zone qui appara t en bas de l cran d une session d mulation IBM Elle fournit des informations sur l tat de la connexion la machine h te sous forme de messages ou de symboles gt Afficher masquer la barre OIA S lectionnez ou d selectionnez l option Barre OIA du menu Param tres Contenu de la barre OIA La barre OIA utilise les colonnes 1 80 de l cran d mulation y compris pour un mod le de terminal en 132 colonnes Elle contient les informations suivantes 133 9311 gt 17 26927 32341 423 44 52 753 80 e Colonnes 1 3 indicateurs sur la session d mulation e Colonnes 9 17 indicateurs de verrouillage du clavier e Colonnes 26 27 indicateur de r ception de message 5250 uniquement e Colonnes 32 41 indicateur de mode APL e Colonnes 42 44 indicateur de mode Shift e Colonne 52 indicateur de mode insertion e Colonnes 75 80 indicateur de position du curseur l cran Indicateurs sur la session d
185. nal HP classique vous pouvez passer d un mode l autre l aide des touches F9 utilisable galement pour masquer le menu de configuration et F10 L mulation HP int gre galement e La gestion des champs typ s alphab tique alphanum rique entier d cimal sign entier rempli d cimal rempli e La gestion des r gions l aide de la touche Tab le curseur se d place de champ en champ au sein d une m me r gion et non pas selon les lignes Le m canisme DDE Afin de comprendre le m canisme DDE Dynamic Data Exchange il est indispensable d en conna tre les concepts g n raux ainsi que la terminologie DDE est un protocole standard de communication inter applications d fini par Microsoft Windows Il permet aux applications Windows qui supportent ce protocole d changer des donn es entre elles Deux applications qui participent un change de donn es dynamique sont dites engag es dans une conversation DDE L application l origine de la conversation DDE qui veut acc der des donn es est appel e client DDE L application qui r pond ce client qui a acc s aux donn es et peut les transmettre au cours de la conversation est appel e serveur DDE Une application peut tre engag e dans plusieurs conversations au m me instant se comportant comme client dans certaines et comme serveur dans d autres Pour permettre l change de donn es entre l application cliente et l application serve
186. nan tie Suaae donate si donn ca rase en donnent etes canbe ae 49 Connexion en mulation synchrone IBM 2 222 50 Param trage d une session d mulation synchrone 50 Options communes de l onglet Session 51 Onglet Session en connexion TN3270 ou TN3270E mulation 3270 51 Onglet Session en connexion SNA Server ou Netware for SAA mulation 3270 52 Onglet Session en connexion TN5250 ou TN5250E mulation 5250 52 Onglet Session en connexion Netware for SAA ou SNA Server mulation 5250 54 Onglet Session en connexion multiple 22 55 Ouverture de la session 56 Lac barre OLA Est Liste haine tnt Sonamne Nada tee ml Une ton het tisedeb hers 56 Contenu de la barne OIA 2 5 22e a de dns ec oes oa ad PAS IR dees Fd 57 Indicateurs sur la session d mulation Colonnes 1 3 57 Indicateurs de verrouillage du clavier Colonnes 9 17 58 Indicateur de message 5250 uniquement Colonnes 26 27 58 Indicateur de mode APL Colonnes 32 41 59 In
187. nant la case cocher Affiche un cadre Remarque Les champs d crits ci apr s sont ceux de l onglet Fond d cran Fichier Ce champ doit contenir le nom du fichier bitmap bmp qui contient l image repr senter Par d faut le programme va chercher les fichiers suffix s en bmp dans le r pertoire d installation de l mulateur asynchrone Alignement Les options d alignement vertical et horizontal permettent d indiquer la position de l image dans la fen tre d mulation Ces options n ont d utilit que lorsque l image n est pas ajust e zone d affichage Mosa que Si l image est plus petite que la fen tre d mulation il est possible de la dupliquer de fa on ce qu elle occupe tout l espace sous forme de mosa que Pour cela s lectionnez cette case cocher D filer avec le texte Dans le cas o l image est en mosa que et que la zone d affichage n est pas la fen tre vous pouvez demander ce que l image d file en m me temps que le texte Pour cela s lectionnez cette case cocher Ajuster la zone d affichage Si l image ne coincide pas exactement avec la taille de la fen tre d mulation il est possible de l tirer de fa on ce qu elle occupe tout l espace en s lectionnant cette case cocher Zone d affichage La zone d affichage de l image peut tre e M moire totale l emplacement de l image est relatif la zone d limit e par l ensemble des lignes m moris es e Termina
188. ndiquent au terminal qu il doit r aliser certaines op rations sp ciales telles que d placer le curseur effacer l cran changer l attribut d affichage la couleur etc Le r le de l mulateur de terminal consiste bien interpr ter les s quences d chappement en provenance du serveur pour restituer l affichage conforme au terminal d origine Dans l autre sens de communication vers le serveur les touches frapp es par l utilisateur sont converties en simples caract re ou en suites de caract res par exemple pour les touches de fonction qui sont alors transmis au serveur Cette conversion est l aussi r alis e par l mulateur de terminal Mode de transmission e L mulation de terminal peut fonctionner selon deux modes de transmission de donn es entre le PC et le serveur e L mulation asynchrone le PC et le serveur changent l information en mode caract re c est dire caract re par caract re sans qu aucun m canisme pr cis n arbitre l change d o la notion d asynchrone On parle de mode caract re e L mulation synchrone contrairement l mulation asynchrone ce ne sont pas des flux d structur s de caract res qui circulent entre le PC et le serveur mais des paquets de donn es envoy es alternativement dans un sens puis dans l autre d o la notion de synchrone On parle de mode cran Emulateurs Esker Esker propose une gamme tr s ten
189. nements cliquez sur le bouton Vous pouvez galement double cliquer sur le champ vide situ a la fin de la liste S lectionnez le type d v nement dans la liste d roulante de droite et la touche de combinaison ventuellement utilis e dans la liste d roulante de droite option Normal pour aucune touche Ajouter une option Menu et Liste combin e Dans la liste des options cliquez sur le bouton Vous pouvez galement double cliquer sur le champ vide situ la fin de la liste Entrez le nom de l option telle que vous souhaitez qu elle apparaisse dans le menu ou la liste combin e Modifier le nom d une option Menu et Liste combin e Dans la liste des options double cliquez sur l option dont vous voulez modifier le nom et entrez son nouveau nom Supprimer un v n ment ou une option Dans la liste des v nements ou options s lectionnez l v nement ou l option que vous voulez supprimer et cliquez sur le bouton X ou sur la touche Suppr de votre clavier Modifier l ordre des options Menu et Liste combin e Dans la liste des options utilisez les boutons et pour d placer une option pr alablement s lectionn e vers le haut ou le bas Associer une action a un v nement ou une option S lectionnez l v nement ou l option dans la liste de gauche Dans la liste des actions cliquez sur le bouton Vous pouvez galement double cliquer sur le champ vide situ la fin de la liste S lection
190. ner un nouveau bouton Lock Si enfonc passage en mode test Si enfonc permet de donner un ordre aux boutons Aligne les boutons s lectionn s sur le c t gauche Aligne les boutons s lectionn s sur le c t droit Aligne les boutons s lectionn s sur le haut Aligne les boutons s lectionn s sur le bas Centre verticalement le s bouton s s lectionn s Centre horizontalement le s bouton s s lectionn s Affecte la m me largeur aux boutons s lectionn s Affecte la m me hauteur aux boutons s lectionn s Affecte les m mes dimensions aux boutons s lectionn s Si enfonc active l alignement sur la grille 8 Automatisation de l mulateur Ce chapitre est destin aux int grateurs aux soci t s de services et aux responsables de services informatiques qui d sirent offrir leurs utilisateurs un acc s transparent aux ressources d une machine distante Les techniques d velopp es dans ce chapitre permettent d automatiser compl tement la connexion ainsi que la d connexion dans la fonction d mulation Principe des macros Les mulateurs d Esker int grent un langage de script appel EScript volu permettant de r aliser des macro qui peuvent se substituer au clavier pour piloter totalement ou temporairement une session d mulation Il est possible d associer une telle macro au lancement de l mulation et ou l abandon de celle ci par l utilisateur Les instructions int gr es par ce
191. nez le type d action a ex cuter Chaine Dans le champ droite du type d action entrez la cha ne de caract res que vous souhaitez envoyer sur le canal de communication Fonction Dans la liste d roulante droite du type d action s lectionnez la touche de fonction que vous souhaitez envoyer sur le canal de communication Dans le cas d une mulation asynchrone type UNIX les libell s propos s sont ceux r pertori s dans le fichier emul fky copi dans le r pertoire d installation des mulateurs Les valeurs assign es aux diff rentes touches de fonction sont r pertori es dans le fichier de touches de fonction dont dispose chaque type de terminal mul Remarque Les fichiers de touches de fonction sont des fichiers texte d extension fun Mn monique uniquement en mulation asynchrone Dans la liste d roulante droite du type d action s lectionnez le mn monique que vous souhaitez envoyer Les mn moniques sont des mots courts interpr t s par l mulateur pour r aliser une action particuli re Les mn moniques de l mulateur asynchrone d Esker peuvent symboliser e Un caract re simple exemple nul pour envoyer 0 e Une action exemple nlock pour activer la touche Verr num pour le verrouillage du pav num rique e Une touche morte c est dire une touche qui n a d effet qu apr s appui sur une autre touche exemple tilde pour ajouter un sur une lettre gt Voir Personnalisat
192. nglet Informations sur le texte permet d affecter des options particuli res au texte du bouton concernant e La justification ou non du texte Le nombre de caract res par ligne de texte justifi e Les marges horizontale et verticale en pixels e La position du texte par rapport l image au dessus de l image superpos avec l image ou en dessous de l image e La position du texte horizontalement et verticalement e Le type de police Utilisez le bouton Police pour choisir la police de caract res le style et la taille de police ainsi que la couleur et l effet voulu L onglet Informations sur l image permet d affecter des options particuli res l image choisie pour le bouton e S lectionnez la case cocher Transparence d une couleur pour qu une des couleurs de l image apparaisse transparente sur le bouton S lectionnez la couleur choisie en cliquant sur le bouton Couleur Par d faut c est la couleur blanche qui est transparente si la case cocher est s lectionn e La couleur choisie appara t sur le bouton Couleur e S lectionnez l un des positionnements de l image image centr e ou image en mosa que Si vous souhaitez affecter les valeurs par d faut propos es par Panedit cliquez sur le bouton D faut Pour appliquer les valeurs que vous avez choisies sans quitter cette bo te onglets cliquez sur le bouton Appliquer Pour quitter cette bo te onglets en prenant en compte les valeurs que vous avez
193. nner Pour enregistrer les documents dans des fichiers texte s par s s lectionnez la case cocher Imprimer dans un fichier texte ainsi que la case cocher Plusieurs fichiers Indiquez le chemin du r pertoire dans lequel seront stock s les fichiers texte ou cliquez sur le bouton Parcourir pour le s lectionner les noms des diff rents fichiers seront cr s automatiquement partir du nom du r pertoire Orientation Indiquez l orientation utiliser pour les impressions depuis la session d mulation d imprimante Portrait ou Paysage Impression non graphique Vous pouvez d finir la police utilis e pour l impression en mode texte Lorsqu une police est s lectionn e vous pouvez choisir de l utiliser par d faut pour toute impression y compris celle demand e depuis l option Imprimer du menu Fichier en s lectionnant la case cocher Utiliser la police s lectionn e Cliquez sur le bouton Configurer police pour sp cifier la police utiliser son style et sa taille Choisissez galement sa taille par d faut en s lectionnant la case cocher Utiliser la taille de la police s lectionn e si cette case cocher n est pas s lectionn e la taille la mieux adapt e sera utilis e l impression Remarque La liste d roulante Script de la bo te de dialogue de d finition de la police permet de s lectionner la norme de codage de caract res utilis e par la police character set encoding Etat de l mulatio
194. nnneau de touches dans les param tres du panneau V Voir le chapitre Editeur de panneaux de touche on page 131 e D sactiv l ancrage du panneau de touches n est pas possible e Comme barre d outils le panneau de touches devient barre d outils standard que vous pouvez ancrer sur un des c t s de la fen tre e Avec retour la ligne automatique si les touches sont trop nombreuses elles sont r parties sur plusieurs lignes ou colonnes e Comme panneau de touches le panneau de touches se transforme en barre d outils mais la disposition des touches ne change pas Affichage du panneau de touches Par d faut le panneau de touches n est pas affich dans la fen tre d mulation Vous pouvez s lectionner l option d affichage depuis la bo te de configuration du panneau s lectionnez la case cocher Afficher le panneau de touches Remarque Si le panneau de touches d passe en largeur ou en hauteur 1 8 de la largeur ou de la hauteur de la fen tre il ne peut pas tre ancr sur cette dimension Emulation synchrone S lectionnez l option Panneau de touches du menu Param tres S lectionnez le panneau de touches qui contient la d finition du panneau de touches Cliquez sur le bouton Parcourir si le panneau de touches n appara t pas dans la liste propos e par d faut et recherchez le fichier de panneau de touches de votre choix Remarque Les fichiers de panneau de touches sont des fichiers texte d exten
195. nouvelle session d mulation sur r seau TCP IP s lectionnez l option Nouvelle session puis TCP IP du menu Fichier Param trage Compl tez les champs n cessaires la connexion en suivant les indications ci apr s puis cliquez sur OK Type de connexion Si le type de connexion affich ne correspond pas a celui que vous souhaitez utiliser vous pouvez s lectionner le type de connexion de votre choix parmi les trois suivants e Connexion via r seau TCP IP option Telnet e Connexion via liaison RS232 option S rie e Connexion via modem option S rie avec modem e Connexion via SSH option SSH Selon le type de connexion choisie diff rents champs apparaissent Terminal S lectionnez dans le champ Terminal le type de terminal que vous souhaitez muler C est en fonction du type de serveur ou de l application qui sera utilis e que le choix de l un de ces terminaux doit tre effectu gt Voir Terminaux on page 14 Contexte S lectionnez dans le champ Contexte l ensemble des param tres de d finition de l environnement de travail dans la session police utiliser dimensions de l cran couleur et style de caract res fond d cran panneau de touches utilisation de la souris Ce champ est optionnel Nom du serveur connexion TCP IP Entrez dans ce champ le nom ou l adresse IP du serveur sur lequel vous souhaitez vous connecter n entrez un nom que si vous disposez d un serveur de noms
196. ntaires Tun changement de la langue e Fen tre Organisation des fen tres e Aide en ligne et A propos Affichage des menus Quelle que soit la liste des menus disponibles dans l mulateur vous pouvez choisir d afficher ou non la barre des menus Si vous masquez cette barre vous affichez en fait l mulateur en plein cran sans menu comme un terminal passif Pour afficher la fen tre en mode plein cran s lectionnez l option Plein cran du menu Param tres Si vous tes d j en mode masqu cette option est accessible en cliquant avec le bouton droit de la souris n importe o dans l cran Si vous souhaitez appliquer imm diatement cette modification s lectionnez l option Options du menu Param tres et affichez l onglet Personnalisation S lectionnez ou d s lectionnez la case cocher Afficher la session en plein cran sans menu Si vous souhaitez modifier l affichage de l mulateur pour son prochain lancement affichez l onglet G n ral et s lectionnez l option correspondant la modification voulue Exemple Au lancement l mulateur s est affich en taille par d faut avec la barre des menus Vous souhaitez que d sormais l mulateur s affiche d s son lancement en plein cran sans la barre des menus S lectionnez l option Options du menu Param tres puis dans l onglet G n ral s lectionnez l option Plein cran pas de menus Quittez l mulateur puis relancez le il s affiche en plein
197. ntrez le chemin absolu du fichier image choisi Les formats autoris s sont bmp et ico Remarque Si pour modifier dynamiquement le texte affich vous associez une action la phase d initialisation d un bouton ou d un contr le de type Texte le texte dynamique sera prioritaire sur le texte entr statiquement ici D finition de l ascenseur S lectionnez l orientation de l ascenseur horizontal ou vertical S lectionnez le type de d filement de l ascenseur e Avec un nombre ind fini de pas un pas est effectu chaque clic sur les extr mit s de l ascenseur s lectionnez l option Nombre de pas ind fini e En fixant les valeurs de d filement s lectionnez l option Echelle fixe Puis entrez le nombre de pas le nombre d l ments situ s dans une page pour le d filement en saut de page clic l int rieur de l ascenseur la position initiale de l ascenseur en pas Actions ex cuter Il permet de param trer e Bouton les actions ex cuter l initialisation du contr le et lors d un clic sur le bouton e Menu les actions ex cuter l initialisation du contr le et lors de la s lection de chacune des options du menu e Texte et Texte transparent les actions ex cuter l initialisation du contr le Texte et pour chaque v nement souris sur les contr les Texte et Texte transparent simple clic double clic bouton gauche milieu et droit de la souris e Auto actif les actions
198. od eSi 2 32sec bee Ci code bees ae eR ee AE 158 Les tables de caract res 22222222222222222 2222 159 Gestion interne des tables 2 2222 160 Polices de caract res altermatives 002 0222 eee eee eee e ee eect eect cece eeeeeceeee 162 Exemples d utilisation des actions Esker 163 Sortie de l application l initiative du serveur 2 163 Transferts de fichiers l initiative du serveur 163 Copie Windows vers UNIX eee idees 164 Copie UNIX vers WindoWs 22222 22222222 164 Ex cution d une commande l initiative du serveur 2 165 Ex cution d une macro l initiative du serveur 222 165 Impression transparente 222222202 eee 165 Actions propos es par Esker 22 222222222 166 Exemple 1 impression transparente sur l imprimante par d faut du PC via le gestionnaire d impression Windows 2 22222222022222222 2e 166 Exemple 2 Impression transparente directement sur un port d imprimante 167 Changement dynamique du type de terminal
199. off sont les plus r pandus sur les serveurs UNIX En contr le Xon Xoff lorsque la zone tampon du PC en mulation est plein 75 celui ci envoie le caract re DC3 S pour demander au serveur de suspendre l mission des donn es Quand la zone tampon est 75 vide le PC envoie un caract re DCI Q afin que le serveur reprenne le cours normal de l mission de donn es En contr le Xany Xoff l envoi du caract re DC3 provoque toujours la suspension de transmission de donn es mais la reprise se fait sur r ception de n importe quel caract re Certains serveurs UNIX r alisent le contr le de flux par l interm diaire du c blage Ce ne sont plus des caract res sp ciaux DCI DC3 mais des signaux lectriques qui sont utilis s pour signifier au serveur que les buffers du PC sont pleins On parle d hardware handshaking On distingue en g n ral deux types de hardware handshaking e Celui r alis par les signaux DTR et DSR e Celui r alis par les signaux RTS et CTS Il convient de cocher les bonnes cases pour s adapter aux caract ristiques du serveur D marrer la session Apr s avoir choisi les bonnes valeurs cliquez sur le bouton OK pour tablir la connexion La liaison s rie tant un moyen de communication relativement d licat il est frequent que la connexion ne s tablisse pas convenablement du premier coup V rifiez alors le c ble entre le serveur et le PC voir Cablage pour liaison s rie on pag
200. ole TN3270E e Connexion un serveur MainFrame par l interm diaire d une passerelle Microsoft SNA Server ou Novell Netware for SAA Connexion en mulation d impression IBM 3812 L mulateur IBM 3812 d Esker vous permet de r aliser les types de connexion suivants e Connexion directe un serveur AS 400 ou par l interm diaire d une passerelle UNIX SNA TCP IP en utilisant le protocole TN5250E e Connexion un serveur AS 400 par l interm diaire d une passerelle Microsoft SNA Server ou Novell Netware for SAA Param trage d une session d impression Cette bo te contient deux onglets e L onglet Session vous permet de pr ciser le type et les param tres de la connexion a tablir e L onglet Etat vous indique l tat de la connexion l tat est Non connect au moment de la connexion Options communes de l onglet Session L option Fermer la session sur confirmation permet d afficher une fen tre de confirmation l utilisateur lorsque celui ci demande fermer la session L option Connexion au d marrage permet au programme de r tablir la connexion automatiquement si celle ci est interrompue par le serveur L option Reconnexion en cas de coupure permet au programme de se connecter au serveur directement lors de son lancement Onglet Session en connexion TN3270E mulation 3287 Cette section d crit l onglet Session en mulation 3287 lorsque le type de connexion est TN3270E Type du terminal Ce champ p
201. on Remarque Pour plus de d tails sur les param tres d une configuration de connexion reportez vous la description de l onglet Param tres correspondant au type de connexion de la configuration que vous souhaitez ajouter ou modifier Pour supprimer une configuration de connexion de la liste s lectionnez la et cliquez sur le bouton X Ordre des configurations de connexion Pour utiliser les configurations dans l ordre donn par la liste d s lectionnez la case cocher S lection al atoire Les configurations seront test es dans cet ordre les unes apr s les autres jusqu ce que la connexion r ussisse ou que toutes les configurations aient t essay es Cliquez alors sur les boutons tat pour changer la position des configurations de connexion dans la liste et d finir l ordre dans lequel elles seront utilis es Pour utiliser les configurations dans un ordre al atoire s lectionnez la case cocher S lection al atoire Les configurations seront test es dans un ordre al atoire jusqu ce que la connexion r ussisse ou que toutes les configurations aient t essay es Ce fonctionnement est utile pour viter une surcharge syst matique des serveurs utilis s dans les configurations de connexion du d but de la liste D lai Le champ D lai vous permet de pr ciser le d lai maximum d attente lors de la tentative de connexion en secondes apr s lequel on consid re que la connexion a chou o
202. one active on page 125 Cr ation d un contr le depuis une zone s lectionn e l cran Vous souhaitez cr er simplement un contr le pour une cha ne s lectionn e l cran l aide de la souris e Affichez le menu contextuel en cliquant sur le bouton droit de la souris apr s avoir s lectionn les caract res de la cha ne reconna tre e S lectionnez l option Cr er une zone active du menu contextuel L assistant de cr ation d une zone active s ouvre comme lors de la s lection de l option Zones actives du menu Session Proc dez pour chaque cran propos comme dans le cas de la cr ation d une zone active et de ses contr les gt Voir Cr er un nouveau contr le pour une zone active on page 125 Remarque Apr s cr ation d un contr le depuis une zone s lectionn e l cran la zone active et son contr le ainsi cr s apparaissent dans la liste des zones actives d finies dans la session liste accessible depuis l option Zones actives du menu Session Vous pouvez alors ajouter d autres controles cette zone active Modification et suppression d une zone active ou d un contr le Modifier une zone active Apr s sa cr ation vous pouvez modifier la d finition de toute zone active identification cha ne reconna tre et param tres de recherche Affichez la liste des zones actives en s lectionnant l option Zones actives du menu Session voir Cr ation d une liste de contr les p
203. ose chaque type de terminal mul Remarque Les fichiers de touches de fonction sont des fichiers texte d extension fun gt Pour plus de d tails sur les touches de fonction voir Association d une touche de fonction on page 95 Autres fonctions Les autres fonctions disponibles sont les suivantes e Envoi d v nement souris l h te l activation de la souris selon l v n ment s lectionn aura une signification propre l application elle m me Cette action est bloquante si le support de la souris est activ dans l application Envoi du mot sous le curseur Envoi du caract re sous le curseur le mot le caract re sur lequel a lieu l v nement souris est envoy comme s il tait frapp directement au clavier e Menu contextuel s il existe le menu contextuel relatif la zone de l cran cliqu e par la souris cette instruction est souvent associ e au simple clic sur le bouton droit de la souris Cette action est bloquante e Menu du mode sans menu lorsque la barre de menus est masqu e la liste des menus est affich e lors de l v nement souris L acc s aux options de menus est alors possible Cette action est bloquante e S lection normale l v nement souris permet de s lectionner une zone de l cran en maintenant le bouton enfonc lors de la s lection instruction souvent associ e au simple clic sur le bouton gauche de la souris Cette action est bloquante Impression
204. ou 5250 il vous suffit de vous connecter au terminal via une session d mulation sur votre PC Les donn es issues du terminal sont alors affich es sur l cran d mulation et vous pouvez les imprimer en utilisant la commande d impression de l mulateur gt Ce type d impression cran depuis les mulateurs synchrones d Esker est d crit dans la partie Utilisation des mulateurs Impression Mais vous pouvez galement imprimer des donn es en provenance du terminal en mulant sur votre PC une imprimante IBM Les donn es ne sont alors pas destin es tre affich es sur un cran d mulation du PC mais tre imprim es directement sur une imprimante reli e au PC Vous pouvez ainsi imprimer des donn es depuis vos applications IBM vers n importe quelle imprimante accessible depuis votre PC comme s il s agissait d une imprimante IBM Esker vous permet d muler sur votre PC des imprimantes IBM de type 3287 et 3812 e L mulation 3287 pour imprimer les flux de donn es en provenance des serveurs IBM MainFrame e L mulation 3812 pour imprimer les flux de donn es en provenance des syst mes IBM AS 400 Notion pr liminaire Logical Unit LU L architecture SNA du monde IBM est bas e sur un mod le hi rarchique et centralis orient connexion Dans ce mod le un terminal ou une imprimante est identifi e par une LU Logical Unit Les LUs peuvent tre de diff rents types parmi lesquels on trouve e Les LUI
205. ouveau les caract res envoy s par le serveur s affiche l cran Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul par exemple ansi seq pour une mulation ANSI Exemple L exemple suivant montre un shell UNIX permettant de r aliser une impression transparente du fichier etc passwd sur l imprimante par d faut cho Debut test impression transparente xxxx seq echo n 033 5i echo Fichier PASSWORD echo Me gees Fc A we et oS cer es ass see eb es es ne ie ce Ww cat etc passwd echo M Te naa ad cn a Sn ae a net ne ada es am Go echo Fin du fichier echo 033 4i echo Test fini Exemple 2 Impression transparente directement sur un port d imprimante Les deux s quences d chappement suivantes permettent d imprimer directement sur un port imprimante e 5i s 260 262 LPTI di s 263 259 La premi re s quence consiste passer en mode impression transparente et lancer l impression par l envoi d un fichier sur le port LPT1 La seconde s quence consiste terminer l envoi du fichier et inhiber le mode impression transparente pour qu nouveau les caract res envoy s par le serveur s affiche l cran Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter
206. paraisse et sans intervention de l utilisateur Ce type de contr le automatique est appel auto actif R gles de connaissance et d affichage Si plusieurs zones sont reconnues la zone active identifi e est celle dont le texte est le plus grand Lorsque plusieurs contr les sont susceptibles de s afficher en recouvrement le seul contr le affich est celui qui poss de la plus grande taille Si un contr le doit s afficher sur la cha ne reconnue la taille du contr le sera identique celle de la cha ne reconnue et non celle initialement pr vue lors de la cr ation du contr le Types de contr les Les diff rents types de contr les que vous pouvez cr er pour une zone active sont les suivants Un bouton une ou plusieurs actions sont ex cut es lorsque l utilisateur clique sur le bouton Le texte du bouton peut tre statique ou dynamique mis jour par l mulateur Un menu une ou plusieurs actions sont ex cut es lors de la s lection d une des options du menu La liste des options du menu appara t lors d un simple clic sur le bouton repr sentant le menu Un texte sans bouton ni menu vous pouvez d clencher des actions sur une zone particuli re de l cran Plusieurs cas peuvent se pr senter e Une cha ne de caract res s affiche sur la zone de l cran choisie une ou plusieurs actions sont ex cut es lorsque l utilisateur clique sur le texte simple clic double clic bouton gauche milieu ou droit de la
207. pe Communications Corp IBM AS 400 and AIX are registered trademarks of IBM Corp SCO is a registered trademark of Caldera International Inc NetWare is a registered trademark of Novell Inc Sun Sun Microsystems and Java are trademarks of Sun Microsystems Inc Oracle is a registered trademark of Oracle Corp Informix is a registered trademark of Informix Software Inc Sybase is a registered trademark of Sybase Inc Progress is a registered trademark of Progress Software Corp All other trademarks mentioned are the property of their respective owners Information in this document is subject to change without notice a Wesker Document Process Automation See the list of Esker locations in the world No part of this document may be reproduced or transmitted in any form or by any means without the prior written consent of Esker S A Table des Mati res Pr ambule E PETIT ees te ada ee i ce ea ee EU en Cet 10 Pr sentation de l mulation 2 12 Fonctionnement eea OMR EE uc le aout a Oe PES t 12 Mode d transmission ss ste nels A onto eee LR RE ok Wied en ASE ben 12 Emulateurs Esker 22 22222222222 2222222222 13 Les mulateurs de terminal d Esker et NIS 2 13 L mulation asynchrone 2222222 14 Princi
208. pe de fonctionnement 22 2222222222222e 14 Oana OTET 1 b SE Pen SA ate Oy Ne ne tem ee me 14 PATAM TTABC sai coe ths Re nn en Anne SAME ARE DER een nr SUNS RO nee feet 15 Fichi rs d param trages oenn aiio eS MAL NN EE 15 Lancement de l mulateur asynchrone 2222 16 Interface utilisateur ses te Da Net nee eels had ene ie A nn fes rene 16 IAA LEA i EEP IEE Lode M nt E A A hoe dr na in See da ee net 16 Ahichage des Menus sens ce ee a a En Se A M Rat nie 17 Barre d outils sce 2s ust tak ale ER a ee ee DT TS hee A 17 Bare d etal et os cnet ah ota el ees slotted ional tee teste Sih ent buat thane ota 18 Session d mulation sur r seau TCP IP 19 Parametra eTa ce Sek ooh he erg Ane Bees a A N qe ne Otto e nnde re 19 D imatrer la sessions 220 och cc ANNE AAs ee eee ee et 20 Session d mulation sur liaison s rie 222 222222222 20 PArAM TTABC EC Pete It ek Se DNL flats it IE etd fot Oe Ae 20 D marrer 1a sessions 2224 ssh he eek ee eee nn nee ae eA Sees 21 Session d mulation sur liaison modem TAPT 21 Session d mulation sur liaison SSH ee eee 23 PATAM T S seu 22S Panda os er ecommerce men side dad aSae ound 23 Sessions et Configurations 2 eevee ne Aik eme nn LUE At en A de rg a 26 Gestion d s S SSIOns
209. permet de s lectionner la norme de codage de caract res utilis e par la police character set encoding Impression avec mod le mulations 3270 5250 Tr s souvent l utilisateur souhaite imprimer plusieurs pages voire toutes les pages d une session d mulation synchrone Lorsque les pages sont nombreuses ce travail devient vite fastifieux et tr s long r aliser Pour viter cela les mulateurs IBM 3270 et 5250 d Esker proposent l impression avec mod le dont le principe est de cr er un mod le d impression r utilisable Un mod le d impression contient e La zone de l cran imprimer e Le rep re d un texte de d but et de fin pour d limiter l impression e Les touches permettant de faire d filer les pages gt Cr er un mod le d impression S lectionnez l option Mod le d impression du menu Param tres Charger un mod le Cliquez sur le bouton Charger pour ouvrir un mod le d impression existant Remarque Les fichiers de mod le d impression sont des fichiers texte d extension ptp Commentaire Entrez un commentaire si vous le souhaitez ce champ est optionnel Zone d impression Entrez les coordonn es de la zone d impression imprimer dans l ordre haut gauche et bas droite Pour conna tre ces coordonn es placez le curseur sur le coin en haut gauche de la zone que vous souhaitez imprimer et notez les coordonn es du curseur en bas droite de la barre d tat Effectuez la m
210. ppuyez sur la touche Entr e 7 S lectionnez password sur l cran d mulation puis s lectionnez l option Macro gt Attendre la s lection 8 Activez le cryptage en s lectionnant l option Macro gt Crypter les envois 9 Entrez le mot de passe et appuyez sur la touche Entr e 10 D sactivez le cryptage en d s lectionnant l option Macro gt Crypter les envois 11 Indiquez que la macro doit reconna tre le prompt du shell en s lectionnant puis l option Macro gt Attendre la s lection Arr tez l enregistrement Si vous souhaitez copier dans le fichier mac la repr sentation crypt e d une cha ne de caract res particuli re utilisez l option Macro gt Crypter une cha ne Entrez la cha ne de caract res que vous souhaitez crypter Cliquez sur Crypter Puis s lectionnez la cha ne crypt e copiez la dans le presse papier par lt Ctrl gt lt C gt et cliquez sur le bouton Fermer Dans le fichier mac recopiez cette cha ne de caract res en utilisant lt Ctrl gt lt V gt et en la faisant pr c der du caract re Edition d une macro Toute macro peut tre dit e pour en contr ler le contenu le modifier ou encore passer des donn es en param tres entrer au clavier par exemple un mot de passe Pour cela stoppez l enregistrement de la macro puis s lectionnez l option Macro gt Editer du menu g n ral ou cliquez sur le bouton de la barre d outils S lectionnez la macro que vous souhaitez dit
211. r seq au niveau de la ligne d initialisation de la fa on suivante 5 0 23 L action 5 permet de d finir les marges le param tre 0 d finit la marge sup rieure le param tre 23 d finit la marge inf rieure Cette action appara t g n ralement sur la ligne Initialisation du fichier seq et galement plus loin dans ce fichier Afin d obtenir un cran d mulation 25 lignes ajoutez 1 au deuxi me param tre chaque fois que l action 5 appara t Si cette action n est pas pr sente dans le fichier seq ins rez la telle que d crite ci dessus sur la ligne d Initialisation Par exemple dans le fichier wyse60 seq les lignes suivantes 5 0 23 62 72 s quence d initialisation 033 e 0 23 e s y doivent devenir 5 0 24 62 72 s quence d initialisation 033 e 0 24 e s 5 0 25 Emulation scan code Certains logiciels de traitement de texte sous UNIX Word Wordperfect ont besoin de plus de touches que n en fournissent habituellement les terminaux ordinaires Ils ont besoin que toutes les touches alt es renvoient une valeur Pour pallier ce probl me ces logiciels pr conisent une mulation de type scan code code de balayage ou toutes les touches du clavier au lieu de renvoyer un ou plusieurs caract res mettent simplement la valeur de leurs scan code Tun EMUL supporte ce mode de fonctionnement au travers des actions 152 et 153 Dans l mulation ANSI ces 2
212. r seau pour tre pris en charge par l une des passerelles pr sentes en fonction de la disponibilit de chacune d elles Passerelles UNIX SNA TCP IP L mulateur IBM 3270 d Esker permet la connexion aux passerelles SNA TCP IP sur des machines UNIX en mode TN3270 ou TN3270E le mode natif n est pas support Le PC mule un terminal 3270 ou 3270E en se connectant la passerelle vue comme serveur Rise SNA Recar TPIP Vous pouvez utiliser des passerelles UNIX telles que Open Connect serveur OC TELNET Apertus serveur Express SNA TPS System serveur TPS SNA ou Seasoft serveur HAL3270 Passerelles Novell Netware for SAA L mulateur IBM 3270 d Esker permet la connexion aux passerelles Netware for SAA en mode natif L mulateur communique avec la biblioth que Winrui32 dll situ e sur le PC et fournie par Novell DLL qui ensuite g re elle m me la connexion avec la passerelle Maniranc FC Bibboth que propri tianc 11 R seau SNA R seau TOMP outre Pr requis pour une passerelle Netware for SAA Pour utiliser l mulateur IBM 3270 d Esker via une passerelle Netware for SAA en mode natif vous devez au pr alable proc der l installation sur votre PC du client Netware de Novell qui comprend la dll Winrui32 dil ainsi que du client IntranetWare for SAA de Novell Les param tres de connexion sont regroup s dans l interface de l mulateur 3270 Veillez ce que la configuration du serveur No
213. r de commandes du serveur de fa on ce que le module serveur soit automatiquement lanc par l mulateur Pour utiliser les protocoles X Y et Z modem vous devez lancer manuellement le serveur exemple xmodem r tmp tmp Emulation synchrone 3270 Le transfert de fichiers en mulation synchrone 3270 fonctionne selon le protocole IBM IND FILE Syst me du serveur S lectionnez le type de syst me auquel vous tes connect pour effectuer le transfert de fichiers D lai d attente Entrez la dur e maximale en secondes pendant laquelle le programme doit attendre une r ponse du serveur durant le transfert de fichier La dur e par d faut est de 30 secondes Taille du paquet Entrez la taille des paquets transf r s La taille par d faut est 2040 octets La vitesse de transmission est proportionnelle la taille du paquet sp cifi e Commande du serveur Entrez la commande envoy e au serveur pour effectuer le transfert Par d faut cette commande est IND FILE Action initiale S lectionnez l action initiale qui pr c de le d but du transfert ASCII EBCDIC Conversion S lectionnez l option utilis e pour la conversion de caract res e Conversion effectu e par serveur les caract res seront convertis par le serveur lui m me e Utilise la table de caract res courante le PC convertit les caract res en utilisant la table de caract res courante d finie dans l option Param tres gt Table de caract res
214. r l aspect visuel de chacune des sessions ouvertes Les param tres n cessaires sont regroup s au sein d une m me entit appel e contexte e Un contexte regroupe les possibilit s suivantes e La police de caract res utilis e pour r aliser l affichage type taille et attributs e Les couleurs ou les effets utilis s pour mat rialiser les attributs monochromes ou couleurs d une mulation e L image pouvant tre affich e en fond d cran e L utilisation ou non d un panneau de touches e La personnalisation de la barre d outils e La visualisation ou non des ascenseurs e La dimension de la fen tre d mulation Un contexte peut tre sauvegard dans un fichier suffix par ctx et r utilis ensuite en association avec une session au sein d une configuration Les possibilit s offertes par le m canisme des contextes permettent de donner un aspect graphique aux applications traditionnelles UNIX L option Param tres gt Contexte permet de cr er ou de modifier le contexte courant en affichant la bo te onglets suivante Charger Enregistrer Si vous voulez charger les param tres d finis dans un contexte d j existant cliquez sur le bouton Charger et s lectionnez le fichier d extension ctx de votre choix Si vous voulez sauvegarder les param tres que vous venez de d finir cliquez sur le bouton Enregistrer et entrez le nom du fichier ctx Pour associer un contexte une session d mulation v rifiez
215. r les donn es en fonction de leur nature et du param trage de ces filtres Le flux de donn es du PC vers le serveur traverse les filtres suivants e Filtre du clavier fichier key chaque code envoy par le clavier chaque touche du clavier est identifi e par un code appel scan code correspond une information particuli re Cette information peut tre Un caract re ou une cha ne de caract res mettre Un script ou une macro de type mac ex cuter Une touche de fonctions lien avec le fichier de touches de fonction fun Un mn monique Si le mn monique est nat ceci signifie qu il faut se r f rer une sp cificit nationale fichier national nat e Filtre de touches de fonction fichier fun chaque touche de fonction y est associ e une valeur e Filtre de conversion de codes fichier snd ce filtre permet si n cessaire d effectuer une conversion des caract res ASCII dans le cas de certaines mulations e Filtre national fichier nat le scan code envoy par le clavier peut tre redirig par le fichier key vers une valeur du fichier nat sp cifique la langue utilis e A ce stade le flux de donn es arrive au serveur UNIX Celui ci interpr te les donn es et envoie sa r ponse au PC La r ponse traverse nouveau diff rents filtres Filtre de s quences d chappement fichier seq l mulateur interpr te les s quences d chappement envoy es par le serveur UN
216. raditionnelles sont e Normal e Clignotement Sous brillance e Surbrillance Inverse vid o e Soulignement e Autre police e Prot g ainsi que toutes les combinaisons de plusieurs attributs Par d faut c est l attribut Normal qui est s lectionn aucune case n est coch e Pour red finir un autre attribut s lectionnez la case cocher qui lui correspond Pour red finir une combinaison d attributs s lectionnez les cases cocher correspondantes Capture de l attribut avec la souris Vous pouvez s lectionner directement un attribut en le capturant l cran Pour cela cliquez sur le bouton de la section Attributs La bo te de configuration des couleurs dispara t cliquez l aide du curseur en croix de la souris sur un caract re dont vous voulez red finir l attribut La bo te de configuration des couleurs r appara t alors le ou les attributs correspondants au caract re captur sont s lectionn s Remarque Si vous avez ouvert la bo te de configuration depuis le menu contextuel d un caract re affich l cran option Editer les couleurs l attribut du caract re concern est s lectionn l ouverture de la bo te de configuration S lection des couleurs Certaines applications renvoient des caract res d une couleur particuli re ou sur un fond particulier Pour red finir ces caract res s lectionnez l option Couleurs puis choisissez dans la liste d roulante qui s affiche la co
217. ram if login incorrect IfEqual ogin BEGIN Set the TERM variable if necessary SendAndReceive 9 n IfError continue IfEqual break end Start application Set FILE VT220 RcopyPut c TUN EMUL VT220 tmp IfError TRANSFERTERROR Set FILE ANSI SEQ RcopyPut c TUN EMUL ANSI SEQ tmp IfError TRANSFERTERROR ea Transfert done ShowMessage ClearMessage Echo c Transfert Done Sleep 3 Exit from the emulator Exit Transfert error Label TRANSFERERROR ShowMessage Echo Error Transferring FILE ReadVar Press Return to quit ANSWER Exit the emulator exit No login Label NOCONNECTION ShowMessage Echo Communication failed ReadVar Press Return to quit ANSWER Exit the emulator exit La macro suivante r alise une connexion puis le lancement de l utilitaire sysadmsh sur une machine SCO UNIX Characters sent by Host computer not displayed Hide Start abel BEGIN Read login and password ReadVar Enter your user name USER ReadPasswd Enter your password PASSWD Make connection Repeat 3 Send carriage return character Repeat 5 SendAndReceive 5 n ogin IfNoError break end IfError NOCONNECTION Send login SendAndReceive 9 SUSER n assword IfError continue IfEqual break SendAndReceive 9 SPASSWD n o
218. re d installation Remarque La fonctionnalit de r ception de fichier lt AIt gt lt F8 gt et lt Alt gt lt F9 gt vous permet de rediriger tous les caract res mis par le serveur dans un fichier Ce fichier est une aide utile lors de la mise au point d une mulation Initialisation du terminal La premi re ligne d un fichier de s quences d chappement doit contenir la liste des actions n cessaires pour affecter le fonctionnement par d faut du terminal Vous pouvez ajouter ou remplacer des actions en fonction de ses besoins La ligne Initialisation doit contenir les diff rentes actions s par es par des espaces Si une action est param tr e les param tres doivent tre donn s entre parenth ses et s par s par des virgules S il y a beaucoup d actions il est possible de couper la s quence d initialisation en plusieurs lignes en terminant chaque ligne sauf la derni re par le caract re Exemple 2i me ligne de wyse60 seq Voici par exemple une ligne d initialisation 195 0 1195 0 196 2 197 2 216 ou avec le libell des actions TabAsG1 0 TabAsG2 2 TabAsG3 2 G2IntoGR Ces actions sont les suivantes Action Descriptif 195 0 D signation d une table de caract res comme G1 table 0 196 2 D signation d une table de caract res comme G2 table 2 197 2 D signation d une table de caract res comme G3 table 2 216 Verrouillage G2 dans GR En t te de s quence Si toutes les s quences d c
219. re en valeur octale tapez la valeur octale du caract re comprise entre 0 et 0377 pr c d e d un 0 exemple 0141 pour a 077 pour e Pour un caract re en valeur hexad cimale tapez la valeur hexad cimale du caract re comprise entre 0 et FF pr c d e de 0x exemple 0x61 pour a 0x3f pour Remarque Le caract re est cod par et le caract re par gt Vous pouvez galement entrer un mn monique symbolisant un caract re simple Voir Association d un mn monique on page 96 Dans le cas o la touche doit mettre une cha ne de caract res tapez dans le champ d dition de droite les caract res qui se suivent dans le bon ordre et entre quotes Si des caract res sont non imprimables ils devront tre encod s en d cimal en hexad cimal ou en octal pr c d s du caract re Les mn moniques ne sont pas reconnus dans les cha nes de caract res Exemples Valeur R sultat aef cha ne aef affich e l cran a 033be caract re a chap esc et caract re b non affich puis caract re e r sultat final cha ne ae affich e l cran a 0x08b caract re a retour arri re bs sur le a puis caract re b r sultat final caract re b affich l cran 32i 10 R sultat espace sp caract re i et retour a la ligne If Ex cution d un script Si vous souhaitez r diger un petit script pour l associer la touche de clavier s l
220. rimantes 3287 ou 3812 vous permettant de vous connecter aux serveurs depuis lesquels vous lancerez par la suite des impressions Pour chaque session configurez les options d impression utilis es par le serveur pour envoyer les donn es imprimer ainsi que l imprimante utilis e sur le PC pour imprimer les donn es en provenance du serveur Des impressions en provenance des diff rents serveurs peuvent alors tre envoy es vers les imprimantes reli es au PC Vous pouvez v rifier leur bon d roulement depuis la fen tre du serveur d impression 3287 ou 3812 ou en consultant le fichier journal Lancer le serveur d impression Lancez le programme 3287 ou 3812 en cliquant sur l ic ne 3287 Printer ou 3812 Printer depuis Application Access du groupe Esker Tun Configurer une session d mulation S lectionnez l option Nouveau du menu Fichier et compl tez les param tres de connexion de la session Configurer les options d impression 3287 3812 S lectionnez l option Terminal du menu Param tres Configurer l impression PC S lectionnez l option Impression du menu Param tres Connexion en mulation d imprimantes IBM Les diff rents types de connexion en impression IBM Connexion en mulation d impression IBM 3287 L mulateur IBM 3287 d Esker vous permet de r aliser les types de connexion suivants e Connexion directe un serveur MainFrame ou par l interm diaire d une passerelle UNIX SNA TCP IP en utilisant le protoc
221. ript doc pour conna tre la liste des actions disponibles Pour modifier une action d j d finie double cliquez dessus dans la liste des actions Pour supprimer une action s lectionnez la dans la liste des actions puis cliquez sur le bouton IA du cadre Actions Pour d placer une action vers le haut ou vers le bas afin d ordonner correctement les actions effectuer lorsque l utilisateur cliquera sur le bouton utilisez le bouton 2 pour faire monter l action et le bouton L pour la faire descendre gt Cr er un bouton Lock Un bouton Lock dans un panneau de touches permet de diviser par trois le nombre de boutons pr sents dans un panneau de touches en multipliant les combinaisons d un bouton Il ne peut y avoir qu un seul bouton Lock par panneau de touches Pour cr er un bouton Lock il suffit de r aliser les m mes op rations que pour un bouton simple en cliquant au pr alable sur le bouton de la barre d outils de la fen tre principale De la m me mani re que pour un bouton simple il faut affecter des propri t s au bouton Lock en double cliquant sur celui ci La bo te de dialogue affich e est identique celle d un bouton simple la diff rence qu aucune action n est demand e En effet le bouton Lock n existe que pour faire changer l tat de tous les autres boutons du panneau de touches Un bouton Lock fonctionne dans les conditions suivantes e Si un texte ou une image est plac sur le niveau 3
222. ript local dans un des trois langages disponibles VBScript JScript EScript biblioth que de fonctions scripts Dans le cas d une fonction s lectionnez dans la liste d roulante de droite la fonction voulue Dans le cas d une cha ne de caract res entrez dans le champ droite la cha ne de caract res voulue Dans le cas d une macro entrez dans le champ droite le chemin du fichier macro mac ou s lectionnez le en cliquant sur le bouton El Dans le cas d un script s lectionnez l option EScript et cliquez ensuite sur le bouton ol dans le champ d dition de droite pour lancer l diteur de script et r diger votre script Remarque L ordre dans lequel vous listez les actions est celui dans lequel les actions se d rouleront lors de l appui sur la touche Pour supprimer une action de la liste s lectionnez la puis cliquez sur le bouton x Pour d placer une action dans la liste s lectionnez la puis cliquez sur le bouton pour la monter d une place ou sur le bouton MJ pour la descendre Sauvegarde Chargement du clavier Le clavier ainsi modifi peut tre enregistr en cliquant sur le bouton Enregistrer De m me un clavier d j existant peut tre charg en cliquant sur le bouton Charger Remarque Les fichiers de configuration du clavier en mulation synchrone sont des fichiers texte d extension kbd Automatisation par macros Vous pouvez ex cuter enregistrer ou diter une macro depuis les m
223. risc 1 et la troisi me risc 2 Le nom de la rubrique syst me est System L utilisation de ce nom d application associ un nom de rubrique permettra d initialiser et de terminer une communication DDE initiate et terminate Le contenu et la structure de chaque l ment d une rubrique ainsi que les commandes d ex cution d pendent de l application serveur Les l ments reconnus pourront faire l objet d un change entre le client et le serveur poke ou request et les commandes support es pourront tre envoy es du client vers le serveur execute Les l ments et commandes reconnus par le serveur DDE Tun EMUL pour sa rubrique syst me standard ainsi que pour les autres rubriques sont d crits ci apr s Remarque Tun EMUL supporte le protocole Execute Control 1 ce qui lui permet de disposer d une m thode pour retourner des informations suite une requ te d ex cution de commande de la part d une application cliente Tun EMUL utilise ces informations pour fournir un message d erreur quand une commande choue Par exemple vous pouvez d clarer un l ment name qui sera reconnu par la rubrique en utilisant la commande Result name Cet l ment va alors contenir le r sultat des commandes ex cut es par la suite Si une commande choue son ex cution l l ment resultname permet de r cup rer le message d erreur fourni par le serveur El ments impl m nt s et commandes support es par la rubrique syst me system
224. rminal LU2 associ sur la machine h te au nom de LU d imprimante qui sera utilis pour l mulation d impression 3287 Le nom de LU de terminal donn associ une LU d imprimante doit correspondre sur la machine h te au type de terminal d fini savoir une imprimante mod le 1 Onglet Session en connexion SNA Server ou Netware for SAA mulation 3287 Cette section d crit l onglet Session en mulation 3287 lorsque le type de connexion est SNA Server LUA SNA Server FMI ou Netware for SAA Type du terminal Ce champ permet de choisir le type de terminal 3270 Le seul model disponible est ici le model 1 qui correspond a une imprimante Unit logique Entrez dans ce champ le nom de l unit logique LU logical unit sur laquelle vous souhaitez travailler Onglet Session en connexion TN5250E mulation 3812 Cette section d crit l onglet Session en mulation 3812 lorsque le type de connexion est TN5250E Type du terminal Ce champ permet de choisir le type de terminal 5250 Le seul terminal disponible est ici IBM 3812 1 qui correspond a une imprimante Nom de l h te Entrez le nom du serveur ou son adresse IP ou s lectionnez le serveur de votre choix dans la liste d roulante n entrez un nom que si vous disposez d un serveur de noms Port Le num ro de port par d faut est 23 L utilisateur peut entrer un autre num ro de port si n cessaire Nom d unit Ce champ est optionnel Si vous n entrez rien dans
225. rre d outils Pour les options Normal Ajustement et Sans modification s lectionnez les diff rentes positions que vous autorisez pour ce panneau de touches en haut en bas droite gauche Le type d ancrage s lectionn ici correspond l option D faut propos e par l mulateur lorsque le panneau de touches sera s lectionn Voir le chapitre concernant la d finition du contexte d une session d mulation asynchrone Si vous souhaitez affecter les valeurs par d faut propos es par Panedit cliquez sur le bouton D faut Pour appliquer les valeurs que vous avez choisies sans quitter cette bo te onglets cliquez sur le bouton Appliquer Pour quitter cette bo te onglets en prenant en compte les valeurs que vous avez choisies cliquez sur le bouton Enregistrer Sinon cliquez sur le bouton Annuler Pour visualiser les modifications que vous avez faites s lectionnez l option Mode test du menu Options ou cliquez sur le bouton 3 de la barre d outils Ordre des boutons L ordre des boutons consiste attribuer un num ro d ordre chaque bouton S lectionnez l option Ordre des boutons du menu Options ou cliquez sur le bouton EI de la barre d outils pour visualiser l ordre des boutons du panneau de touches et pour ventuellement le modifier Pour d signer le premier bouton cliquez sur celui ci avec le bouton droit de la souris Puis cliquez sur les autres dans l ordre voulu avec le bouton gauche de la souris
226. s mulateur IBM 3270 et IBM 5250 d Esker proposent un type de connexion appel connexion multiple Ce type de connexion permet de d finir plusieurs configurations pour une connexion un serveur MainFrame ou un syst me AS 400 donn Si la premi re configuration de connexion utilis e choue la configuration suivante est utilis e L ordre dans lequel les configurations sont utilis es peut tre e Soit l ordre donn par la liste des configurations e Soit un ordre al atoire Ce type de connexion est particuli rement int ressant si vous disposez de plusieurs passerelles redondantes pour acc der un serveur donn il vous permet de vous connecter ce serveur sans pr ciser la passerelle utiliser Si une passerelle est momentan ment hors service la connexion se fera en utilisant une autre passerelle de mani re transparente pour l utilisateur Param trage d une session d mulation synchrone Pour ouvrir une session d mulation s lectionnez l option Nouvelle Session du menu Fichier Emulation 3270 connexion TN3270E Cette bo te contient deux onglets e L onglet Session vous permet de pr ciser le type et les param tres de la connexion tablir e L onglet Etat vous indique l tat de la connexion l tat est Non connect au moment de la connexion Options communes de l onglet Session L option Fermer la session sur confirmation permet d afficher une fen tre de confirmation l utilisate
227. s C est une police fixe de type OEM qui a t con ue pour fonctionner avec l mulateur asynchrone dans toutes les tailles de 4 30 Remarque En mode 132 colonnes vous pouvez utiliser la police Sys132PC Emulation asynchrone S lectionnez l option Contexte du menu Param tres puis l onglet Police Police utilis e Vous pouvez d finir le type et la taille de la police de caract res qui sera utilis e par l mulateur pour chacune des tailles 80 et 132 colonnes Les options 80 colonnes et 132 colonnes permettent de s lectionner la police de caract res qui sera utilis e par d faut quelle que soit la largeur du terminal mul Dimensionnement dynamique La case cocher Dimensionnement dynamique indique l mulateur qu il doit adapter la taille de la police de caract res utilis e en fonction de la taille de la fen tre d mulation de fa on toujours offrir un affichage plein cran 80x25 ou 132x25 selon le type du terminal Cette option offre le maximum de ses possibilit s avec une police de caract res qui existe en plusieurs tailles c est le cas de SystemPC ou de Sys132PC Emulation synchrone S lectionnez l option Police du menu Param tres Police utilis e Vous pouvez d finir le type et la taille de la police de caract res qui sera utilis e par l mulateur Dimensionnement dynamique La case cocher Dimensionnement dynamique indique l mulateur qu il doit adapter la taille de la po
228. s lectionner une police particuli re par exemple Arial Times New Roman dont vous choisissez ventuellement la taille e Vous pouvez enfin choisir la police affich e l cran par l mulateur police Emulateur Vous ne pouvez pas en modifier sp cifiquement la taille ici Dans la section Style s lectionnez la ou les case s cocher correspondant au style de votre texte gras italique soulign Dans la section Texte s lectionnez l option de votre choix texte centr gauche ou droite Dans la section Image s lectionnez l option de votre choix image centr e gauche ou droite S lectionnez ventuellement la couleur de fond du contr le la couleur du texte et la couleur qui dans l image sera remplac e par la transparence Cr er un nouveau contr le pour une zone active Dans la liste des zones actives accessible depuis l option Zones actives du menu Session placez vous sur la zone active m re puis cliquez sur le bouton Nouveau S lectionnez le type du contr le que vous souhaitez cr er puis cliquez sur OK Consultez la liste d taill e des contr les au paragraphe Types de contr les Pour chaque type de contr le un assistant de cr ation particulier est lanc vous aidant param trer le contr le Suivez les instructions donn es dans chaque cran propos par l assistant en vous aidant des explications donn es pr c demment gt Voir Cr er un nouveau contr le pour une z
229. s en bits La valeur doit se situer entre 0 et 9999 la valeur par d faut est 1024 Notez que si vous entrez une valeur inf rieure a 1024 la s curit pourrait se trouver compromise Par ailleurs si vous entrez une valeur trop petite ou trop grande le temps de g n ration de la cl risque d tre beaucoup plus long Remarque Apr s avoir chang la longueur de la cl cliquez sur Appliquer avant de g n rer une nouvelle cl sinon le programme utilisera la longueur de la cl pr c dente Propri t s de SSH onglet Avanc Pour changer les valeurs ajoutez tout simplement changez ou supprimez le texte dans chaque bo te Les l ments de chaque bo te dans cet onglet sont s par s par des virgules Algorithmes de cl s publiques Liste les algorithmes pris en charge par le client Codes Liste les codes pris en charge par le client MAC Liste les syst mes MAC pris en charge par le client M thodes d authentification Liste les m thodes d authentification prises en charge par le client R initialiser les param tres par d faut Cliquez sur ce bouton pour ramener chaque param tre sur cet onglet sa valeur par d faut Les param tres par d faut sont bas s sur la norme Open SSH en vigueur au moment de la mise en uvre de cette version de Tun Sessions et configurations Gestion des sessions L mulateur asynchrone travaillant en mode MDI mode Multiple Document Interface vous pouvez ouvrir plusieurs s
230. s possible en utilisant le mn monique nat d affecter une valeur particuli re r f renc e dans un fichier nat Les valeurs r f renc es dans un fichier nat sont des caract res simples ou des mn moniques Exemple Vous travaillez dans un environnement fran ais clavier azerty Cependant un utilisateur souhaite temporairement retrouver la configuration d un clavier us clavier qwerty Apr s avoir s lectionn le clavier us de l option Clavier national l utilisateur peut alors red finir le clavier en associant la touche a du clavier du PC le mn monique nat Ceci indique que l mulateur doit se r f rer au fichier nat pour trouver quelle est la valeur de cette touche dans un environnement qwerty en fait la frappe de la touche a affichera un q l cran comme dans un clavier qwerty Lecture d un fichier nat Lorsqu une touche du clavier du PC r f re au mn monique nat le caract re ou mn monique qui lui est associ se trouve sur la ligne correspondant au scan code de la touche La premi re colonne de la ligne indique le scan code les huit autres colonnes indique la valeur attribu e la touche dans l ordre e Touche sans combinaison base e Maj e Ctrl e Ctrl Maj e Alt e Alt Maj e Alt Ctrl e Alt Ctrl Maj Exemple La touche du clavier de scan code 16 r f re la ligne 16 du fichier nat La valeur de cette touche combin e avec la touche Maj est d finie dans la troisi me colonne de la ligne
231. s zones actives Pour obtenir l acc s la configuration de toutes les zones actives s lectionnez l option Zones actives du menu Param tres Ou bien s lectionnez l cran avec votre souris la cha ne de caract res reconna tre cliquez sur le bouton droit de la souris pour afficher le menu contextuel et s lectionnez Cr er une zone active Le contr le cr et la zone active s lectionn e s ajoutent alors la liste des zones actives accessibles depuis l option Zones actives du menu Session gt Voir chapitre Zones actives on page 119 Param trage du terminal Un terminal poss de des param tres de configuration propre par exemple la taille du curseur des jeux de caract res sp ciaux Vous pouvez modifier ces param tres si vous le souhaitez gt Param trer le terminal S lectionnez l option Terminal du menu Param tres Emulation asynchrone Lorsque vous choisissez un type de terminal lors de la connexion un fichier de configuration de terminal s il existe est associ la session Ce fichier contient le param trage du terminal dont vous pouvez modifier ici les principales fonctions Remarque Les fichiers de configuration du terminal sont des fichiers d extension ses Les param tres modifiables ici sont ceux d clar s dans la section Intro de ces fichiers Le contenu de la bo te de dialogue ci dessus d pend donc du contenu du fichier gt Voir Contenu d un fichier de
232. se cocher ASCII EBCDIC pour une conversion EBCDIC la case CR LF pour remplacer des codes CR LF par des codes LF et la case JISCII pour une conversion de Maj JIS en EBCDIC la case cocher NOSO code SO ST doit alors tre s lectionn e si le fichier ne contient que des caract res DBCS Mode S lectionnez le mode de copie remplacement du fichier existant ou ajout ce fichier Format de l enregistrement Pour un transfert de fichier sur un serveur TSO ou CMS s lectionnez les options d gris es si n cessaires Le format de l enregistrement par d faut signifie que la longueur des enregistrements sera conforme aux valeurs par d faut du serveur Sinon s lectionnez l option Variable ou l option Fixe dans le cas d un environnement CMS ou galement Non d fini pour un environnement TSO Dans le cas d un environnement TSO entrez la valeur de la taille des blocs ainsi que les valeurs relatives aux pistes et cylindres si vous s lectionnez ces unit s comme unit s d espace Dans tous les cas consultez la documentation relative votre type d environnement serveur pour conna tre les options choisir selon votre syst me Options additionnelles Ce champ permet d ajouter des param tres relatifs au programme IND FILE qui n auraient pas t entr s dans les autres parties de la bo te de dialogue Transfert de fichiers multiple mulation synchrone Le transfert multiple de fichiers vous permet de sp cifier la liste
233. se 114 Nom d unit 112 114 Nom de l h te 113 Nom de la biblioth que 114 Nom de la queue 114 Nom de LU locale 114 Nom du mode 114 Reconnexion en cas de coupure 111 Type du terminal 113 Types de connexion 110 Utilisateur 114 Session 5250 Connexion au d marrage 51 Connexion multiple 55 Connexion Netware for SAA 54 Connexion SNA Server 54 Connexion TN5250 52 Fermer la session sur confirmation 51 Mot de passe 55 Nom d unit 55 Nom de l h te 53 55 Nom de LU locale 55 Nom du mode 55 Port 53 Reconnexion en cas de coupure 51 Type du terminal 52 54 Types de connexion 50 Utilisateur 55 Session asynchrone 26 Siemens 15 Signature 119 SNA 41 Emulations Esker 13 SNA Server 44 46 SNA Server 3812 113 Mot de passe 114 Nom d unit 112 114 Nom de de la queue 114 Nom de l h te 113 Nom de la biblioth que 114 Nom de LU locale 114 Nom du mode 114 Type du terminal 113 Utilisateur 114 SNA Server 5250 54 Mot de passe 55 Nom d unit 55 Nom de l h te 55 Nom de LU locale 55 Nom du mode 55 Type du terminal 54 Utilisateur 55 SNA Server Client 45 47 SNA Server FMI 3270 52 Nom d unit logique 52 Type du terminal 52 SNA Server FMI 3287 112 Nom d unit logique 112 Type du terminal 112 SNA Server LUA 3270 52 Nom d unit logique 52 Type du terminal 52 SNA Server LUA 3287 112 Nom d unit logique 112 Type du terminal 112 Souris Association d une ins
234. ser l interface HLLAPI avec l mulateur sychrone 3270 d Esker Vous pouvez ainsi acc der de mani re transparente aux donn es d une session d mulation 3270 sur un serveur MainFrame et les restituer gr ce vos applications Windows crites dans des langages tels que C C ou Visual Basic L mulateur synchrone d Esker utilise une interface HLLA PI compatible avec EHLLA PI d IBM et WinHLLAPI de Microsoft toutes les fonctions d finies par ces interfaces sont donc support es Ces fonctions HLLAPI appel es par vos applications Windows se trouvent dans le fichier whll32 dil compatible avec l mulateur Tun 3270 Utilisation du m canisme HLLAPI L utilisation du m canisme HLLA PT n cessite d une part l emploi des fonctions HLLAPI dans la phase de programmation de vos applications et d autre part l installation sur votre PC de la librairie de fonctions whllapi dll ou whll32 dll en fonction de la version de Windows utilis e Une application Windows HLLAPI peut faire appel a une ou plusieurs sessions d mulation Pour d finir les diff rentes sessions d mulation le programme se r f re l attribut nom court de chaque session Ce nom court correspondant une lettre de l alphabet le nombre maximum d mulation 3270 simultan es est r duit 26 Pour d finir le nom court d une session d mulation 3270 proc dez de la mani re suivante Depuis le menu D marrer lancez l mulateur Tun 3270 en s lectionnant Pro
235. sion pan Ancrage Vous pouvez transformer le panneau de touches en barre d outils S lectionnez l option d ancrage que vous souhaitez affecter ventuellement ce panneau de touches ancrage comme une barre d outils ou comme un panneau de touches Affichage du panneau de touches Par d faut le panneau de touches n est pas affich dans la fen tre d mulation Vous pouvez s lectionner l option d affichage depuis la bo te de configuration du panneau s lectionnez la case cocher Affiche le panneau de touches Param trage de la souris mulation asynchrone L association d actions un ou plusieurs v nements de la souris agr mente une application traditionnelle de l utilisation pratique de la souris On appelle v nements le simple clic et le double clic sur un des deux ou trois boutons de la souris bouton gauche bouton droit et bouton du milieu sur certaines souris L mulation asynchrone d Esker permet d affecter aux deux ou trois boutons de la souris une succession d actions qui seront ex cut es lors d un simple ou d un double clic sur ces boutons gt Param trer les v nements souris S lectionnez l option Contexte du menu Param tres puis l onglet Souris La fen tre gauche propose les diff rents v nements de la souris simple ou double clic sur le bouton gauche le bouton du milieu s il existe et le bouton droit A chacun de ces v nements peuvent tre associ es une ou plusieurs instruc
236. sserelle Netware for SAA L int gration Netware for SAA fonctionne de la mani re suivante L mulateur envoie ses commandes une librairie de fonctions APPC nomm e e32appc dil fournie par IBM e L API se charge de transformer ces requ tes en ordres compatibles avec le protocole LU6 2 ReeodleGmar Nivea ROChet Nitvas linktar St Virhe Iolite Vif hts NSRitc Aydi PR PSX K PIP Pr requis pour une passerelle Netware for SAA Le PC depuis lequel s ex cute l mulateur doit disposer du client Netware de Novell qui comprend l API e32appc dil ainsi que du client IntranetWare for SAA de Novell Les param tres de connexion sont regroup s dans l interface de l mulateur 5250 Veillez ce que la configuration du serveur Novell soit correctement effectu e avant de vous connecter avec l mulateur 5250 Passerelle Microsoft SNA Server L int gration Microsoft SNA Server fonctionne de la mani re suivante e L mulateur envoie ses commandes une librairie de fonctions APPC fournie par IBM wappc32 dil e L API se charge de transformer ces requ tes en ordres compatibles avec le protocole LU6 2 ReeadleGnarSvy RoWhet Svy linktar Sat Moodi SNA Sirva Vettes 16bts Viibis hits wrapped veyed Require VIP Pr requis pour une passerelle Microsoft SNA Server Le PC depuis lequel s ex cute l mulateur doit disposer du Client SNA SNA Server Client version 3 0 fournie dans Microsoft BackOffice Ce logic
237. ssion sont inscrits dans des fichiers dits fichiers de param trage e Fichier d extension ter contient le nom des fichiers de param tres avanc s e Fichiers d extension tab fun nat seq cod snd et ses ce sont les fichiers de param tres avanc s e Fichier d extension ctx contient les param tres de d finition du contexte e Fichier d extension pan contient les param tres de d finition du panneau de touches e Fichier d extension hot contient les param tres de d finition des zones actives hotspots e Fichier d extension cfg r f rence les informations n cessaires l ouverture des sessions d finies dans une configuration L utilisation d un fichier cfg n cessite la pr sence dans le m me r pertoire de tous les fichiers de param trage auxquels il fait r f rence e Fichier d extension cfz contient tous les fichiers de param trage sous forme d archive Contrairement un fichier cfg l archive contient les fichiers et pas uniquement les r f rences aux fichiers Lancement de l mulateur asynchrone Depuis l mulateur vous pouvez e Ouvrir une nouvelle session d mulation en s lectionnant le support de communication TCP IP RS232 utilisation d un modem Dans ce cas reportez vous au paragraphe correspondant Session sur e Ouvrir une session une ou plusieurs sessions d j param tr es Dans ce cas reportez vous Sessions et configurations on page 26
238. suivent indique un intervalle facultatif La d finition d un param tre ob it l une des syntaxes suivantes valeur par d faut p 0 9 affectation un param tre Exemple 1p2 troisi me param tre dont la valeur par d faut est 1 valeur par d faut pi affectation de plusieurs param tres Exemple 3pi g a z affectation une variable Exemple gh affectation la variable h Calculs et contr les sur le param tre Ceux ci sont codifi s en notation polonaise inverse Le param tre re u constitue le premier l ment de la pile Ce champ peut tre facultatif Op rateur Fonction Exemple min max Contr le le contenu dans un 0x40 0x7f la variable doit tre intervalle comprise entre 0x40 et Ox7f c Empile une constante b cha ne Empile une cha ne vert nn Empile une constante d cimale 64 g a z D pile une variable gh P a z Empile une variable Ph V Empile la position verticale du curseur Op rateur Fonction Exemple H Empile la position horizontale du curseur Yt Additionne Soustrait Multiplie Divise m Modulo amp et bit bit ou bit bit xor bit bit Egalit gt Sup rieur lt Inf rieur YA et logique 0 ou logique non logique Vo non bit bit l inversion de bits 01100010 devient 01000110 Format du param tre Celui ci est indiqu de la fa on suivante c Caract re simple
239. sur le panneau avec le bouton droit de la souris Type du panneau S lectionnez le type d mulation pour lequel vous utiliserez le panneau de touches actif mulation 3270 mulation 5250 ou mulation asynchrone Barre de titre S lectionnez le positionnement que vous souhaitez donner la barre de titre du panneau pas de titre un titre mi hauteur ou un titre hauteur normale Nom du panneau Entrez le nom du panneau de touches pour chacun des niveaux des boutons Pour changer de niveau cliquez sur la fl che horizontale situ e en regard du champ et s lectionnez le niveau de votre choix niveau 1 niveau 2 ou niveau 3 Ancrage S lectionnez l option d ancrage que vous souhaitez affecter au panneau de touches e Pas d ancrage le panneau de touches ne se transforme pas en barre d outils e Normal le panneau de touches devient barre d outils standard e Ajustement si les touches sont trop nombreuses elles sont r parties sur plusieurs lignes ou colonnes e Sans modification le panneau de touches se transforme en barre d outils mais la disposition des touches ne change pas quelle que soit la configuration de l cran e Collage du panneau le panneau de touches se positionne dans la fen tre d mulation tel que vous le d finissez gr ce aux positions verticale et horizontale centrage positionnement en haut en bas gauche ou droite Dans ce cas le panneau de touches n est pas transform en ba
240. t 8 Fermeture de toutes les sessions d mulation avec la m thode DDEExecute et la commande Close de la rubrique syst me 9 Fermeture des liens DDE ouverts l aide de la m thode DDETerminate Le code de la macro d exemple est le suivant Sub DDEMacro RetVal Shell C PROGRA 1 TUN EMUL EMUL32 EXE 1 canall Application DDEInitiate app EMULWIN topic System 2 Application DDEExecute canall Open Chr 34 demo dde ddeconf cfg Resize 0 3 listTopics Application DDERequest canall Topics 4 sessionl listTopics 1 waitTime TimeSerial Hour Now Minute Now Second Now 3 Application Wait waitTime canal2 Application DDEInitiate app EMULWIN topic session1 5 DDEExecute canal2 Macro Chr 34 demo dde logindde mac Chr 34 6 waitTime TimeSerial Hour Now Minute Now Second Now 20 Application Wait waitTime DDEExecute canal2 Senddata Chr 34 cd home r Chr 34 DDEExecute canal2 Senddata Chr 34 ddedemo2 sh AGEN Chr 34 For k 1 To 20 waitTime TimeSerial Hour Now Minute Now Second Now O 1 Application Wait waitTime sales DDERequest canal2 ScreenRect 0 8 41 12 43 For i LBound sales To UBound sales s sales i 1
241. t Le clavier PC utilis pour cette repr sentation est du type suivant bd FEES EF Eddie LILI CLR 3 MN SLI 02 6 040 000080 pelfnd CIE Pe Ie Es Io 0 0 i IE Je Ils Lo JL DDR ROME e 1 ty CEE CS es ss Bue De LIL En fonction de la langue et du type de votre clavier PC la position de certaines touches est a adapte Clavier APL sans combinaison de touches O OOOO OOOO OOO OLCI AAAA AAA 7 OO CH lelue elro o ea J _ Jatsfofrfalnfofxjc CII L ehee EI 7 C1 CL DO EN EN EE E CI OOOO OCO OCCO OLCI _Jslelelafsfefzfelefof 4A TIJ I L Iele A A Aee i AI C delr eae odol AI delel olol ujare 7 _f Jojo nn Sn E Clavier APL combin avec la touche Alt JJ yt III II E Ie e ee ee elbe e CICILY CL L_Jafzlelelzf rlulzlelepelall IC za H WA ANEAA0AOAONA E L Mee ix e y e a eA 7 A LL J fo mu HLLAPI seulement pour l mulation 3270 HLLA PI High Level Langage Application Interface est un ensemble de fonctions qui permet de programmer en langages de haut niveau tels que le C Pascal Basic ou m me le COBOL Au travers des fonctions HLLAPI les programmes de l utilisateur se comportent vis vis de l h te de la m me fa on que l utilisateur d un terminal 3270 L interface HLLAPI se charge d identifier les fonctions et les structures de donn es mises en oeuvre et effectue les op rations d finies par le programme de l utilisateur sur la machine distante Vous pouvez utili
242. t tre affich s l cran cas classique de l mulation de terminal e Soit tre envoy s directement l imprimante connect e au PC mulateur de terminal Cette fonctionnalit permet l application centralis e d acc der tr s facilement l imprimante sans m canisme de tampon ni de serveur d impression Esker fournit une s rie d actions qui permettent de rediriger les caract res re us du serveur soit vers l cran du PC soit vers l imprimante soit vers les deux simultan ment Pour fonctionner en mode impression transparente l mulateur doit disposer des s quences d chappement associ es ces actions dans le fichier de param trage des s quences d chappement gt Voir Impression transparente on page 165 Copier Coller Les mulateurs d Esker autorisent l utilisation du presse papier pour copier couper ou coller des caract res Cette fonctionnalit peut tre utile la fois dans l mulateur par exemple pour envoyer du texte copi sur le canal de communication et hors de l mulateur par exemple pour copier une partie de l cran dans un traitement de texte gt Copier du texte dans le presse papier S lectionnez la zone de texte de votre choix avec la souris plusieurs lignes et plusieurs colonnes possibles puis s lectionnez l option Copier du menu Edition ou du menu contextuel affich l aide du bouton droit de la souris gt Coller le contenu du presse papier Placez le curseur
243. tablir la connexion entre le programme d application et la session d mulation 3270 de nom court A EA tart A 4 Cliquez sur l ic ne ez de la barre d outils pour envoyer une cha ne de caract res la session d mulation comme si cette cha ne avait t entr e au clavier par l utilisateur depuis l mulateur 3270 Cliquez sur l ic ne Al de la barre d outils pour recopier le contenu de l cran de la session d mulation dans la fen tre de l application il est alors possible d en exploiter simplement les donn es Cliquez sur l ic ne el de la barre d outils pour d connecter l application de la session d mulation Programmation Les 5 tapes d crites ci apr s se r f rent au code source de l exemple d application donn la fin de ce paragraphe Elles montrent comment d une part la librairie wh1132 dil est d clar e tape 1 et comment d autre part ses fonctions sont utilis es tapes 2 3 4 et 5 Remarque Lors de l installation de l application Tun EMUL le code source de cet exemple crit en Visual Basic 5 0 a t copi dans le r pertoire d installation de l application Tun EMUL C Tun Emul Demo Hllapi sous Windows 95 Windows 98 Windows 2000 et Windows NT C Tun Emul sous Windows 3 x Il s agit des fichiers suivants frmMain frm frmSend frm frmAbout frm Modulel bas HLLAPIvbp ETAPE 1 D claration des fonctions permettant l appel la librairie whll32 dll Les proc dures DL
244. tant au paragraphe Cr er une nouvelle zone active Outils d dition des actions sur les contr les Ev nements sur un bouton Deux v nements sont propos s par d faut e L initialisation qui correspond l instant o la zone recherch e est reconnue et le contr le cr Cette phase est utile si vous souhaitez r cup rer une cha ne de caract res et l affecter comme texte du bouton e Un clic sur le bouton Aucun autre v nement ne peut tre cr Remarque Seul l v nement clic doit obligatoirement tre associ une action L initialisation est optionnelle gt Voir Ajouter un v nement Texte ou Texte transparent on page 128 ou Ajouter une option Menu et Liste combin e on page 128 Options d un menu Un menu est en fait un bouton compos de plusieurs options Pour associer des actions au menu vous devez d abord d finir les options qui le composeront puis leur associer une ou plusieurs actions gt Voir Ajouter un v nement Texte ou Texte transparent on page 128 ou Ajouter une option Menu et Liste combin e on page 128 gt Voir Associer une action un v nement ou une option on page 129 Ev nements sur un texte ou un texte transparent Un texte est une zone de l cran susceptible de r agir des v nements souris Par d faut un seul v nement est propos l initialisation comme dans le cas d un bouton pour d finir dynamiquement le texte
245. te 113 Nom de la biblioth que 114 Nom de la queue 114 Nom de LU locale 114 Nom du mode 114 Reconnexion en cas de coupure 111 Type du terminal 113 Utilisateur 114 Impression transparente 165 Imprimante associ e 3287 111 Imprimantes 3287 13 Imprimantes 3812 13 Interactive Unix 15 L Liaison asynchrone 20 Liaison s rie RS232 14 Libell s des touches de fonction mulation asynchrone 95 129 Lignes 177 Liste combin e zones actives 120 Options 128 Lock state mulation asynchrone 92 99 Log fichier journal 88 118 Logical Unit 107 LU 42 107 LU 3270 52 LU 3287 112 LU 3812 114 LU 5250 55 LU6 2 46 LUA 41 M Macro 189 Langage de script 141 MainFrame 41 MDI 26 Menu zones actives 119 Options 127 Menu de configuration HP 31 Menus 16 47 Personnalisation 16 47 104 Microsoft SNA Server 41 44 46 Minitel 15 Mn moniques mulation asynchrone 94 96 130 Mode transfert de fichiers en mulation synchrone 87 Mode APL 60 Mode cran 41 Mode paquet 41 Mod le Impression avec mod le 80 Modem 14 Mosa que mulation asynchrone 69 Multiple connexion 3270 5250 55 D lai 56 S lection al atoire 56 N National clavier en mulation asynchrone 30 Netware for SAA 41 43 46 Emulations Esker 13 Netware for SAA 3812 113 Mot de passe 114 Nom d unit 112 114 Nom de l h te 113 Nom de la biblioth que 114 Nom de la queue 114 No
246. ter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Exemple Le shell script suivant permet le changement du terminal en VT220 echo 033 033T VT220 Changement de session automatis L action 294 libell e SetDisplaySession a t con ue pour permettre une application UNIX de changer de session active sans intervention de l utilisateur Dans l mulation ANSI cette action a t associ e par d faut la s quence d chappement suivante 033S p0 ld p 294 Le param tre p0 associ cette action est un nombre entier compris entre 0 et 31 d signant le num ro de la session rendre active Pour permettre l mulateur de terminal d interpr ter ces s quences d chappement il vous suffit de les ajouter si elles n y sont pas au fichier de s quences d chappement correspondant au type de terminal mul Exemple Le shell script suivant permet de passer la session 2 puis la session 1 Pour activer la session N 2 echo 033 033S1 Pour activer la session N 1 echo 033 033S0 Support de la souris dans les applications UNIX Esker fournit un ensemble d actions permettant la gestion de la souris dans les applications traditionnelles Principe L mulateur asynchrone d Esker sait renvoyer une s quence particuli re comme lors de l appui sur une touche fonction chaque fois que l un des v nements souris suivants survient
247. teur Dans une session d mulation S lectionnez l option Editeur de terminal du menu Param tres Cliquez sur le fichier snd choisi dans la liste d roulante Codes envoy s puis cliquez sur le bouton Modifier Le fichier snd s ouvre dans l diteur de texte par d faut Les tables de caract res Les tables de caract res agissent comme des filtres pour l affichage des caract res l cran Un caract re 8 bits comporte 256 valeurs possibles 2 puissance 8 Les micro ordinateurs compatibles IBM ont leur propre repr sentation l cran de ces 256 possibilit s Certains caract res sont standards 65 repr sente un A 66 un B 48 un 0 etc D autres caract res comme les caract res de contr le ont une repr sentation propos e par IBM qui n est pas universelle En effet de nombreux terminaux poss dent plusieurs jeux de repr sentation en m moire L objectif de ce module est donc de d finir des tables de repr sentation de ces caract res Une table de repr sentation est toujours d finie pour 7 bits c est dire de 0 127 Les tables ascii tab et asciie tab ASCII et ASCII tendu correspondent la repr sentation des micro ordinateurs des codes 0 127 pour ascii tab et des codes 128 255 pour asciie tab D autres tables de repr sentation sont propos es parmi lesquelles on peut citer UK TAB Britannique DECSU TAB DECSP TAB Un fichier de table de caract res tab a l allure suivante 8
248. tion DTE femelle configuration DCE Un ordinateur de type PC peut tre utilis soit en tant que terminal avec un logiciel d mulation soit en tant qu ordinateur h te avec un syst me d exploitation multi utilisateurs En r gle g n rale les micro ordinateurs sont configur s en DTE La signification des diff rentes broches est la suivante selon que la configuration est DTE ou DCE Signaux DTE 25 broches DCE 25 broches Emission de donn es TD 2 3 R ception de donn es RD 3 2 Demande d mission RTS 4 5 Pr t mettre CTS 5 4 Poste de donn es pr t DSR 6 20 Terre de protection GRD 7 7 Data Carrier Detection DCD 8 8 Terminal de donn es pr t DTR 20 6 Indicateur d appel RD 22 22 Brochage minimum Sur une connexion de type direct sans modem entre un PC sous Tun EMUL et un ordinateur h te trois broches sont n cessaires au minimum PC DTE Machine H te DCE 25 broches m le 25 broches femelle TD 2 BR 2 2RD RD 3 a 3TD DRD 7 Se 7GRD Conversion 9 points en 25 points Pour transformer une prise femelle 9 points en prise m le 25 points totalement identique il est n cessaire de r aliser le cordon suivant Broches 9 Broches points femelle 25 points m le 1 Enma 9 2 m 3 3 Te oA 2 4 RE 20 5 R 7 Broches 9 Broches points femelle 25 points m le 6 E 6 7 7 4 8 e 5 9 Te 22 Dans certains cas l ordinateur h te peut tre configur DTE le cas des ports standards d
249. tion Fichier gt Enregistrer S lectionnez le fichier d archive ou entrez son nom extension cfz Ouvrir une configuration Pour utiliser une configuration d j existante proc dez selon l une des m thodes suivantes Da S lectionnez l option Fichier gt Ouvrir ou cliquez sur le bouton ar Choisissez alors la configuration de votre choix configuration de type cfg ou archive cfz S lectionnez l option Param tres gt Configuration ou cliquez sur le bouton LE Cliquez alors sur le bouton Charger et choisissez la configuration de votre choix configuration de type cfg ou archive cfz Cliquez sur le bouton NIS si vous souhaitez utiliser un fichier pr sent sur un serveur NIS Vous pouvez galement lancer l mulateur avec le nom de la configuration comme param tre comme sur l exemple ci dessous C Program Files x86 Tun Emul emul32 exe demo cfz Modifier le contenu d une archive cfz Pour modifier le contenu d une archive s lectionnez l option Param tres gt Configuration La bo te de dialogue qui appara t contient les param tres des sessions actuellement ouvertes S lectionnez la session pour laquelle vous souhaitez modifier l archive et cliquez sur Mod CFZ pour ouvrir l diteur de ressources suivant L diteur de ressources permet d associer la session et ses ressources standard les ressources suppl mentaires que la session utilise ventuellement On appelle ressources
250. tion HLLAPI n 2 Disconnect Presentation Space Cette fonction permet de d connecter une session sur la machine h te La syntaxe de cette fonction est la suivante WinHLLAPI DISCONNECTPS 1pbyString lpwLength lpwReturnnCode DISCONNECTPS lpwFunction 2 lpbyString Non utilis lpwLength Non utilis lpwReturnnCode Code de retour sur l tat de la d connexion ETAPE 4 D finition de la proc dure de r cup ration de l cran de la session d mulation Cette proc dure r alise un appel la fonction HLLAPI n 5 Copy Presentation Space Cette fonction copie le contenu de l cran courant de la session d mulation dans une cha ne de caract res tampon Dans l exemple cette cha ne de caract res est recopi e dans la variable screen qui est ensuite affich e dans une fen tre de l application La syntaxe de cette fonction est la suivante WinHLLAPI COPYPS lpbyString lpwLength lpwReturnnCode COPYPS lpwFunction 5 lpbyString Chaine de caract res dans laquell st recopi e le contenu d l cran de la session d mulation il faut veiller lors de la d finition de cette variable a lui donner une longueur au moins gale a la taille maximale de l cran lpwLength Non utilis lpwReturnnCode Code de retour sur l tat de la copie de l cran ETAPE 5 D finition de la proc dure d envoi de donn es la session d mulation Cette proc dure r alise un appel a la fonction HLLAPI n 3 Send Key
251. tions qui s encha neront sauf si l une d elle est bloquante voir la liste ci apr s Dans ce cas les suivantes ne seront pas ex cut es La liste des instructions appara t dans la fen tre droite pour chaque v nement souris s lectionn dans la fen tre gauche Remarque Les actions associ es un double clic sur un bouton de la souris sont ex cut es la suite de celles associ es un simple clic s il y en a Ce fonctionnement est standard sous Windows Ajout suppression d un v nement Par d faut les six v nements possibles avec une souris trois boutons sont propos s Vous pouvez cependant supprimer un v nement de cette liste en le s lectionnant puis en cliquant sur le bouton de la fen tre gauche Pour en ajouter un lorsque la liste est xor incomplete cliquez sur le bouton ki de la fen tre droite Ajout suppression d placement d une instruction S lectionnez d abord l v nement dans la fen tre gauche yey ee Pour ajouter une instruction cliquez sur le bouton L dans la fen tre droite S lectionnez dans la liste d roulante qui appara t le type d instruction que vous voulez ajouter et compl tez selon le cas le champ d dition droite de la liste d roulante Pour supprimer une instruction cliquez sur le bouton X de la fen tre droite Pour d placer une instruction utilisez les boutons et t pour la faire descendre ou monter Envoi d une chaine L activatio
252. topic El ments items e Sysltems renvoie la liste de l ensemble des l ments de la rubrique syst me e Topics renvoie la liste des rubriques disponibles i e les sessions ouvertes sous Tun EMUL e Formats renvoie la liste des formats support s e Protocols renvoie la liste des protocoles support s e Help renvoie un texte d aide sur l utilisation du serveur DDE e Status renvoie l tat du serveur busy ready Commandes d ex cution e Open configurationfilename ouvre une nouvelle session i e un ensemble de sessions avec des param tres pr d finis une erreur peut se produire si le fichier de configuration n est pas trouv si son contenu contient des erreurs ou si une configuration est d j ouverte e Close ferme toutes les sessions d mulation e Resize 0 r duit la taille de la fen tre de l application serveur e Resize 1 redonne la fen tre la taille qu elle avait avant d tre r duite ou agrandie e Resize 2 agrandit la taille de la fen tre de l application serveur e Result name d finit l l ment contenant le message de r sultat des commandes ex cut es El ments impl m nt s et commandes support es par les autres rubriques topics sessions d mulation El ments items e TopicltemList renvoie la liste des l ments disponibles pour la rubrique e Formats renvoie la liste des formats support s par la rubrique e Screen page line columns
253. topic ex channum Application DDEInitiate app Emulwin topic System Envoi d une donn e Word DDEPoke Channel Item Data ex data DDERequest channum ScreenRect 0 8 41 12 43 Excel objet DDEPoke channel item data ex Application DDEPoke channum Host text R cup ration d une donn e Word DDERequest Channel Item ex DDEPoke channum Host text Excel objet DDERequest channel item ex data A pplication DDERequest channum ScreenRect 0 8 41 12 43 Ex cution d une commande d envoi de caract res Word DDEExecute Channel Command ex DDEExecute channum SendData Chr 34 text Chr 34 Excel objet DDEExecute channel string ex Application DDEExecute channum SendData Chr 34 text Chr 34 Fermeture de la conversation Word DDETerminate Channel Excel object DDETerminate channel ex Application DDETerminate channum Exemple d utilisation Cet exemple d crit une deuxi me m thode apr s celle utilisant le m canisme de collage avec liaison pour r guli rement mettre a jour des donn es provenant d un serveur UNIX dans une feuille Excel Il montre comment utiliser le m canisme DDE entre une session d mulation Tun EMUL serveur et une macro sous Excel client Tun EMUL est fourni avec des l ments de d monstration de lien DDE entre des donn es sous UNIX et une feuille Excel utilisant une macro Pour observer le r sultat donn par cet exemple
254. travers d un PAD X25 progression l int rieur d une application Unix Le mod le pr c dent peut tre utile pour lancer des applicatifs UNIX autres que scoadmin Par exemple en rempla ant la ligne sendstring scoadmin n par une m thode SendString avec une autre commande UNIX en param tre Description du langage Une macro EScript doit toujours commencer par le terme module suivi du nom de la macro Elle est ensuite constitu e d une suite d instructions pouvant comporter les l ments suivants Structures de contr le boucles d it ration arr t et reprise de ces boucles conditions sur un groupe d instructions sauts d un endroit du programme un autre Variables pouvant tre de deux type entier Int ou cha ne de caract res String Param tres de macros utilis s lors de la sp cification de macros de d but et de fin depuis l mulateur Op rateurs de comparaison arithm tiques et bool ens Fonctions et m thodes pr d finies Remarques Dans l ensemble de la documentation le nom des instructions est form par une combinaison de lettres majuscules et minuscules dans le but de simplifier la lecture Cela n a aucune importance pour la programmation et il est possible d utiliser indiff remment des majuscules ou des minuscules pour les crire SendAndReceive peut s crire SENDANDRECEIVE ou sendandreceive Si le premier caract re d une ligne est gal toute la ligne sera consid r e
255. truction 77 Autres fonctions mulation asynchrone 78 Envoi d une cha ne mulation asynchrone 77 Envoi d une touche de fonction mulation asynchrone 77 Ex cution d un script mulation asynchrone 77 Ex cution d une macro mulation asynchrone 77 Param trage 76 S lection d un v nement mulation asynchrone 76 Style de la barre d outils 18 48 Style du curseur mulation synchrone 90 Styles des attributs mulation asynchrone 73 Styles des attributs mulation synchrone 74 Suivi du curseur mulation asynchrone 68 Synchrone 12 Sys132PC 70 176 Syst me du serveur transfert de fichiers en mulation synchrone 85 87 SystemPC 70 T Table de caract res mulation synchrone 91 Tables de caract res mulation asynchrone 146 Taille du mot mulation sur liaison asynchrone 20 Taille du paquet transfert de fichiers en mulation synchrone 85 TCP IP 19 Telnet 13 19 Telnet 3270 13 Telnet 5250 13 Terminal D finition mulation asynchrone 14 D finition d un terminal 12 Liste des terminaux en mulation asynchrone 15 Param trage 89 Terminal mulation asynchrone 145 Texte zones actives 120 Ev nements 127 Texte de d but impression avec mod le 81 Texte de fin impression avec mod le 81 Texte transparent zones actives 120 Ev nements 127 TN3270 51 Nom de l h te 51 Port 51 Type du terminal 51 TN3270E 42 51 111 LU 42
256. ub Sub GetScreen Dim screen As String 2000 Call WinHLLAPI 5 screen 0 code p xtl Text screen fMainForm End Sub Sub SendString StringToSend As String Call WinHLLAPI 3 StringToSend Len StringToSend code End Sub 4 Utilisation des mulateurs Selon les besoins de votre type d mulation vous pouvez param trer le nombre de lignes et de colonnes de votre application ajouter des barres de d filement choisir le type de d filement des lignes ainsi que le suivi du curseur centrer ou non le terminal dans la fen tre de l mulateur Vous pouvez galement faire appara tre une image bitmap en fond d cran de votre session d mulation Emulation asynchrone S lectionnez l option Contexte du menu Param tres L onglet Ecran concerne le param trage de l cran d mulation dimensions d filement l onglet Fond d cran concerne l affichage d une image bitmap en fond d cran Dimensions Par d faut l mulateur asynchrone d Esker mule des terminaux de 25 lignes de haut sur 80 colonnes de large Vous pouvez modifier cette caract ristique en affectant les champs Lignes utilis es et Colonnes utilis es Cette possibilit est utile pour muler des terminaux qui offrent d autres dimensions 132 colonnes ou 43 lignes par exemple En r gle g n rale seules 25 lignes sont simultan ment m moris es par l mulateur asynchrone d Esker Vous pouvez modifier cette caract ristique
257. uivant Use ar Text er Kt S Pour supprimer un param tre de la liste s lectionnez le et cliquez sur le bouton Reportez vous votre documentation IBM pour plus de d tails sur ces param tres Onglet Session en connexion Netware for SAA ou SNA Server mulation 5250 Cette section d crit l onglet Session en mulation 5250 lorsque le type de connexion est Netware for SAA ou SNA Server Type du terminal Ce champ permet de choisir le type de terminal 5250 Tous les terminaux propos s savent g rer le mode 24 lignes sur 80 colonnes seuls trois d entre eux IBM 3180 2 IBM 3477 FC et IBM 3477 FG savent g rer le mode 27 lignes sur 132 colonnes e IBM 3179 2 e IBM 3180 2 e IBM 3196 Al e IBM 3477 FC e IBM 3477 FG IBM 5251 11 e IBM 5291 1 e IBM 5292 2 Nom du syst me Entrez le nom du serveur ou son adresse IP ou s lectionnez le serveur de votre choix dans la liste d roulante n entrez un nom que si vous disposez d un serveur de noms Nom d unit Ce champ est optionnel Si vous n entrez rien dans ce champ le syst me AS 400 donnera un nom par d faut votre poste client afin de l identifier de mani re unique Vous pouvez cependant donner un nom de terminal qui identifiera votre poste client Cliquez sur le bouton Avanc pour param trer les propri t s avanc es de la session 5250 via une passerelle Netware for SAA ou SNA Server Nom du mode Par d faut le nom du mode est QPCSUPP Ce mo
258. ulateurs d Esker Les macros cr es selon ce moyen peuvent tre incluses dans un panneau de touches associ es au d but ou la fin d une connexion une touche du clavier une zone active Enregistrement d une macro Pour proc der l enregistrement d une macro s lectionnez l option Macro gt Enregistrer du menu g n ral ou cliquez sur le bouton de la barre d outils Entrez le nom de la macro que vous voulez cr er Cliquez ensuite sur le bouton Enregistrer pour commencer l enregistrement Chaque action effectu e alors est enregistr e dans la macro Pour arr ter l enregistrement s lectionnez l option Macro gt Arr ter du menu g n ral ou cliquez nouveau sur le bouton de la barre d outils Les caract res entr s au clavier sont traduits par une instruction de type Send Pour g n rer une instruction de type Receive attente d une cha ne de caract res s lectionnez une ou plusieurs lignes avec la souris puis s lectionnez l option Macro gt Attendre la s lection ou cliquez sur le bouton F3 de la barre d outils Chaque ligne sera associ e une instruction de type Receive suivie d une instruction IfError ERROR pour g n rer une erreur en cas de non r ception de la cha ne de caract res Le d lai d attente par d faut est 10 l instruction est de type Receive 10 string Une h sitation de plus de 4 secondes de la part de l utilisateur g n re une instruction de type Sleep time o time est la dur e en
259. uleur de caract re ou la couleur de fond pr vue dans l application Modification de la couleur et du style Apr s avoir s lectionn un attribut une combinaison d attributs ou une couleur de caract res ou de fond vous pouvez alors appliquer les couleurs et le style de votre choix cet l ment Dans le sous onglet Couleurs s lectionnez les couleurs d avant plan et d arri re plan voulus Selon le type d attribut la case cocher propos e est e Couleurs pr d finies s lectionnez cette case cocher si vous souhaitez retrouver les couleurs pr d finies pour l attribut s lectionn option pour tous les attributs sauf Inverse vid o et Soulignement e Effet relatif la couleur de base les attributs Inverse vid o et Soulignement peuvent tre d duits automatiquement de l attribut Normal S lectionnez cette case cocher pour que ce soit le cas ou d s lectionnez la si vous voulez personnaliser diff remment ces attributs Les combinaisons d attributs non associ es des couleurs particuli res prennent les couleurs d une sous combinaison par exemple si Clignotement Sous brillance Inverse vid o n est pas color cet attribut se base sur les couleurs de Clignotement Sous brillance Dans le sous onglet Styles s lectionnez le style du texte Italique Gras Soulign ainsi que le style du texte et des bordures Remarque Pour utiliser les effets de relief ou d ombre il est pr f rable de choisir
260. un micro ordinateur sous UNIX ou XENIX Croisez alors les fils 2 et 3 sur 25 points entre le PC sous Tun EMUL ou un terminal et le micro ordinateur sous XENIX Les diff rents cas de figure peuvent tre d crits de la mani re suivante PC DTE 25 broches 2 3 7 DTE 25 broches 2 3 7 DTE 25 broches 2 7 DTE 25 broches 2 3 7 DTE 9 broches 3 2 5 DTE 9 broches Machine H te DCE 25 broches 2 3 7 DCE 9 broches 3 2 5 DTE 25 broches 2 3 7 DTE 9 broches 2 3 5 DCE 25 broches 2 3 7 DCE 9 broches PC Machine H te DTE 25 broches DCE 25 broches 3 son 3 2 se 2 5 EE 5 DTE 9 broches DTE 25 broches 3 3 2 En 2 5 RS 7 DTE 9 broches DTE 9 broches 3 Fe 2 2 Be 3 5 i 5 Exemples de macros La macro suivante r alise une connexion puis le transfert automatique des fichiers vt220 et ansi seq vers le r pertoire tmp de la machine h te Characters sent by Host computer not displayed Title File Transfer Start abel BEGIN Read password ShowMessage ReadPasswd Enter your password PASSWD HideMessage Make connection Repeat 3 Send carriage return character Repeat 5 SendAndReceive 5 n ogin IfNoError break end IfError NOCONNECTION Send login SendAndReceive 9 root n assword IfError continue IfEqual break SendAndReceive 9 SPASSWD n ogin ERM IfError continue IfEqual break Return to start of prog
261. ur il convient d identifier ces donn es par un nom d application un nom de rubrique topic et un nom d l ment item Au d but de la conversation DDE le client et le serveur d terminent le nom de l application et de la rubrique Ensuite un l ment particulier de donn es changer doit tre sp cifi Application Il s agit du nom de l application serveur laquelle le client envoie ses requ tes de donn es Les noms d application sont parfois appel s noms de service Rubrique Topic Une rubrique est un ensemble d l ments de donn es qui pourront tre utilis s lors de la conversation DDE Par exemple pour les applications g rant des documents sous forme de fichiers une rubrique correspond g n ralement un fichier La rubrique syst me est une rubrique sp ciale qui fournit un ensemble d l ments de donn es relatifs l application serveur g n ralement utiles pour les autres applications Cette rubrique est toujours accessible quand l application serveur est lanc e El ment Item Un l ment est une unit de donn es DDE li e la rubrique qui sera chang e entre les applications durant la conversation Par exemple il peut s agir d une cellule particuli re dans une feuille de donn es Fonctionnement de la conversation Une des puissantes caract ristiques du m canisme DDE est qu une application cliente peut envoyer des commandes ou soumettre des requ tes une application serv
262. ur d finir chacune des touches de fonction utilis es par une mulation gt Ouvrir un fichier fun existant Hors session d mulation Un fichier fun est un fichier texte lisible dans un diteur de texte de type Notepad Vous pouvez donc ouvrir un fichier fun depuis un tel diteur Les fichiers de touches de fonction fournis par Esker sont copi s dans le r pertoire d installation de l mulateur Dans une session d mulation S lectionnez l option Editeur de terminal du menu Param tres Cliquez sur le fichier fun choisi dans la liste d roulante Touches de fonction puis cliquez sur le bouton Modifier Le fichier fun s ouvre dans l diteur de texte par d faut Contenu d un fichier de touches de fonction Un fichier de touches de fonction fun associe chaque touche de fonction du terminal la cha ne de caract res envoyer lors de sa frappe Voici par exemple un extrait du fichier vt100 fun fKeyActions fKeyl 0330P fKey2 0330Q fKey3 0330R fKey4 0330S fKey5 brk fKey6 033 17 fKey7 033 18 fKey8 033 19 fKey9 033 20 fKkey10 033 21 Si n cessaire vous pouvez modifier la valeur associ e chacune des touches de fonction L encodage des cha nes de caract res suit les m mes r gles que celles d finies pour les cha nes de caract res des fichiers de clavier key Int gration des touches de fonction dans l mulateur Les touches de fonction peuvent tre invoqu es lors de la frapp
263. ur le bouton de la barre d outils e Cliquez dans la fen tre de d finition du panneau de touches et d placez l g rement la souris en maintenant le bouton de cette derni re enfonc e Rel chez le bouton de la souris apr s avoir dessin le bouton Cet encha nement d op rations permet de cr er un bouton vierge l cran Vous devez maintenant lui associer des propri t s Pour ce faire double cliquez sur le bouton pour faire appara tre la bo te de dialogue suivante vous pouvez aussi afficher le menu contextuel du bouton et s lectionner l option Param tres du bouton La bo te de dialogue de d finition des boutons simples dispose de trois niveaux mat rialis s par des onglets Chaque niveau correspond l un des trois tats possibles que peut prendre un bouton Les informations requises sont identiques quel que soit le niveau s lectionn Libell Entrez le texte qui figurera sur le bouton Info bulle Entrez le texte qui appara tra en info bulle c est dire en commentaire lorsque le pointeur de la souris est plac sur le bouton Image Il est possible de repr senter une image de type bitmap fichier d extension bmp sur la surface du bouton en donnant son chemin d acc s absolu dans le champ Image Pour s lectionner une image cliquez sur le bouton Parcourir Options Cliquez sur l un des boutons Options si vous souhaitez pr ciser des options particuli res pour le texte et ou l image L o
264. ur lorsque celui ci demande fermer la session L option Connexion au d marrage permet au programme de se connecter au serveur directement lors de son lancement L option Reconnexion en cas de coupure permet au programme de r tablir la connexion automatiquement si celle ci est interrompue par le serveur Onglet Session en connexion TN3270 ou TN3270E mulation 3270 Cette section d crit l onglet Session en mulation 3270 lorsque le type de connexion est TN3270 TN3270E Type du terminal Ce champ permet de choisir le type de terminal 3270 Quatre mod les sont disponibles e Mod le 2 24 x 80 e Mod le3 32 x 80 e Mod le4 43 x 80 e Mod les 27 x 132 La case cocher D tecte le mod le permet de changer le mod le de terminal sp cifi lors de la connexion afin de satisfaire les besoins de l application utilis e S lectionnez cette case cocher si vous d sirez adapter automatiquement le mod le de terminal l application utilis e Nom de l h te Entrez le nom du serveur ou son adresse IP ou s lectionnez le serveur de votre choix dans la liste d roulante n entrez un nom que si vous disposez d un serveur de noms Dans le cas d une connexion via une passerelle le nom de l h te correspond au nom de la passerelle Port Le num ro de port par d faut est 23 L utilisateur peut entrer un autre num ro de port si n cessaire Extension de protocole La case cocher Utilise TN3270E est s lectionn
265. ur sur lequel on souhaite se connecter Le mod le de terminal 5250 Le jeu de couleur La police de caract res utilis e pour r aliser l affichage ainsi que sa taille La table de correspondance EBCDIC ASCII utilis e La d finition du clavier SC configuration partag e h nom du serveur t nom du fichier terminal sp num ro de port du serveur Proxy sh nom du serveur Proxy k ressource NIS associ e y y table NIS table des serveurs ou table des mulations option associ e k Les fichiers de configuration sont fabriqu s l aide de l option Fichier gt Enregistrer de Tun 5250 3812_32 Emulateur d imprimante 3812 sous Windows Syntaxe 3812_32 c config_file sc h hostname t term sp num sh name k Niskey y Nistable Description 3812_32 EXE est un programme Windows permettant l impression de donn es en provenance d un terminal IBM AS 400 sur une imprimante bas e sur un PC c associe le lancement de l mulateur un fichier de configuration qui contient Le nom du serveur sur lequel on souhaite se connecter Le mod le d imprimante 3812 Le jeu de couleur La police de caract res utilis e pour r aliser l affichage ainsi que sa taille La table de correspondance EBCDIC ASCII utilis e La d finition du clavier SC configuration partag e h nom du serveur t nom du fichier terminal sp num ro de port du serveur Proxy sh nom du serveur Proxy k resso
266. urce NIS associ e a y y table NIS table des serveurs ou table des mulations option associ e k Les fichiers de configuration sont fabriqu s l aide de l option Fichier gt Enregistrer de Tun 3812 PANED32 Editeur de panneaux de touches Syntaxe PANED32 file Description PANEDIT EXE PANED32 EXE est un programme Windows permettant de r aliser des panneaux de touches utilisables avec les mulateurs de Tun EMUL Le seul param tre que l on peut passer ce programme est le nom du fichier suffix en pan qui contient la d finition des panneaux de touches A Cablage pour liaison serie Avant l installation de Tun EMUL sur un PC reli un serveur par une ligne s rie certains aspects du cablage doivent tre v rifi s Une liaison s rie se pr sente g n ralement sous forme d une prise 9 points ou 25 points m le 14 1 15 16 3 17 i 6 18 E 2 6 3 or 19 4 8 20 4 9 x 21 3 22 9 o 10 24 11 25 a 13 Chaque broche d une prise RS232 9 ou 25 points a une signification Vis a vis de la norme s rie RS 232 les quipements informatiques sont class s en deux cat gories terminaux et ordinateurs h tes DTE DCE Les ports s ries peuvent tre configur s DTE Data Terminal Equipment ou DCE Data Communication Equipment La norme adopt e par IBM pour identifier la configuration d un port sur un micro ordinateur est la suivante m le configura
267. vell soit correctement effectu e avant de vous connecter avec l mulateur 3270 Passerelles Microsoft SNA Server L mulateur IBM 3270 d Esker permet la connexion aux passerelles Microsoft NT SNA Server en mode natif FMI ou LUA e FMI est le mode d acc s utilis pour acc der aux LUs de type Terminal 3270 ou Imprimante 3287 d finies sur la passerelle Ces derni res correspondent forc ment une LU de terminal ou d imprimante sur le serveur MainFrame e LUA est le mode d acc s utilis pour acc der aux LUs de type 0 1 2 et 3 sur le serveur MainFrame c est dire des terminaux et des imprimantes mais aussi d autres types de LUs L mulateur communique avec une biblioth que DLL sp cifique la passerelle situ e sur le PC DLL qui ensuite g re elle m me la connexion avec la passerelle En mode natif FMI l mulateur communique avec une biblioth que la biblioth que Snadmod dil fournie avec le client SNA En mode natif LUA l mulateur communique avec la biblioth que Winrui32 dll fournie avec le client SNA et qui impl mente l API RUI permettant d utiliser les LUs de type 0 1 2 et 3 Manane Emdtar Bibbothxpe propri taire 11 R se SNA R seau TCPIP amie Pr requis pour une passerelle SNA Server Pour utiliser l mulateur IBM 3270 d Esker via une passerelle Microsoft SNA Server en mode natif vous devez au pr alable proc der l installation sur votre PC de la partie
268. veur Afin de provoquer des pauses de deux secondes durant la composition d un num ro de t l phone il est n cessaire de placer des virgules aux endroits voulus par exemple 0 00 1 41545456 Ceci peut tre utilis pour des appels l tranger ou pour avoir une ligne externe en passant par un standard t l phonique Si vous renseignez ce champ l mulateur tentera de num roter sur le modem d s l ouverture de la session Temps d attente la connexion Ce champ permet d indiquer le temps en secondes au bout duquel l absence de porteuse sur la ligne t l phonique doit tre consid r comme un chec de la connexion Trente secondes est une bonne valeur pour ce champ R gles de num rotation S lectionnez l option Utiliser les r gles de num rotation si vous souhaitez modifier automatiquement le num ro de t l phone compos en fonction de la zone g ographique appel e ou de la zone d appel Cliquez sur le bouton R gles de num rotation pour configurer les param tres de num rotation Code du pays S lectionnez le pays appel Le code du pays s lectionn pr c dera le num ro de t l phone du serveur pour former le num ro compos Code de la r gion Indiquez le code de la r gion appel e facultatif Ce code est utilis dans certains pays uniquement Lieu d appel S lectionnez dans la liste d roulante la configuration qui correspond votre lieu d appel Une configuration contient un
269. vrir un fichier cod existant Hors session d mulation Un fichier cod est un fichier texte lisible dans un diteur de texte de type Notepad Vous pouvez donc ouvrir un fichier cod depuis un tel diteur Les fichiers de codes de contr le fournis par Esker sont copi s dans le r pertoire d installation de l mulateur Dans une session d mulation S lectionnez l option Editeur de terminal du menu Param tres Cliquez sur le fichier cod choisi dans la liste d roulante Codes de contr le puis cliquez sur le bouton Modifier Le fichier cod s ouvre dans l diteur de texte par d faut La conversion de codes Pour certaines mulations il est n cessaire de convertir les caract res ASCII pour les envoyer correctement au serveur Cette conversion est g r e par les fichiers de codes envoy s snd Voici par exemple un extrait du fichier vt220 snd Oxal gt Oxa2 Oxa3 _ Oxas Oxaa Oxab Oxb0 Oxbl D Oxb2 Oxb3 DK BEE OBO OO EE ue Oxb5 Oxb6 Qx La colonne de gauche contient les caract res ASCII et la colonne de droite contient les codes envoyer la machine h te gt Ouvrir un fichier snd existant Hors session d mulation Un fichier snd est un fichier texte lisible dans un diteur de texte de type Notepad Vous pouvez donc ouvrir un fichier snd depuis un tel diteur Les fichiers de codes envoy s fournis par Esker sont copi s dans le r pertoire d installation de l mula
270. y Mode avec une longueur de structure de champ incorrecte PROG 759 R ception d une commande Write Structured Field avec une longueur de structure de champ incorrecte PROG 760 R ception d une commande Write Structured Field avec des champs r serv s non nuls PROG 761 R ception d une commande Write Structured Field avec un identificateur de partition incorrect PROG 771 R ception d une commande Write Structured Field avec une commande de structure de champ incorrecte Mode APL emulation 3270 Les caract res APL sont des caract res semi graphiques utilis s sur les serveurs MainFrame par exemple pour tracer des cadres L mulateur 3270 d Esker vous permet d utiliser ce type de caract res dans vos sessions d mulation Pour utiliser les caract res APL il vous suffit de passer du mode normal en mode APL gt Passer en Mode APL Utilisez la combinaison de touches du clavier par d faut Alt Gr F8 ou Ctri AI t F8 si votre clavier ne dispose pas de la touche Alt Gr Le message APL appara t alors dans la barre OIA Pour repasser en mode normal lorsque vous tes en mode APL utilisez la combinaison de touches Alt Gr F8 ou Ctri AIt F8 Remarque Le clavier PC en mode APL ne peut tre ni dit ni modifi Les valeurs renvoy es par les touches du clavier PC en mode APL sont donn es ci apr s en fonction de la combinaison utilis e aucune combinaison avec la touche Shift ou combinaison avec la touche Al
271. yboard pour le PC et Terminal Keyboard pour le terminal Remarques Les fichiers de configuration des claviers de PC sont des fichiers texte d extension kbm Les fichiers de configuration des claviers de terminaux sont des fichiers texte d extension kbt Seuls les fichiers d extension kbm et kbt pr sents dans le r pertoire d installation de l mulateur seront disponibles dans les listes d roulantes Clavier du PC A chaque touche du clavier du PC est associ un code appel scan code L appui de la touche envoie ce code sur le canal de communication Par exemple l appui de la touche e du clavier envoie le code 12 L interpr tation de ce code est effectu e par le fichier de param trage des touches associ au type de terminal mul Pour un scan code donn huit valeurs sont possibles touche non combin e touche combin e avec les touches Maj Alt Ctrl Ctrl Maj Alt Maj Alt Ctrl Ctrl Alt Maj Remarque Les fichiers de param trage des touches sont des fichiers texte d extension key Ils contiennent une section par touche du clavier chaque section comportant les valeurs pour les diff rentes combinaisons possibles de la touche La liste d roulante Lock state indique le comportement de la touche vis a vis des touches Caps lock et Num lock Si la valeur Caps lock est s lectionn e la touche appuy e en mode Caps lock sera consid r e comme shift e Tr s souvent c est le cas des caract res Si la valeur Num
Download Pdf Manuals
Related Search
Related Contents
scies à ruban pour métal manuel d`instructions ASRock IMB-380-L Quick Start Manual MISE EN PLACE DE LA 2ème PHASE DU NOUVEAU Manual de usuario (versión pdf > 500 Ko) Neuchâtel Manual StarKites UserGuide 2011 Repeater Compass 133-560 NG011-NG017 Copyright © All rights reserved.
Failed to retrieve file