The scripting for x3270 is basically just automation control. I don't really understand why there would be a performance issue or concern.
http://x3270.bgp.nu/Unix/x3270-script.html Here's an example that I did that logs into TSO with a password/passticket supplied in an environment variable: #!/bin/bash # script to start x3270 and login to TSO with a MSG10 menu screen zosuser=$1 zoshostandport=$2 connecthostandport=$3 connecthostandport=${connecthostandport:-$zoshostandport} x3270 -script -xrm 'x3270.connectFileName: none' -once $connecthostandport <<EOF Wait(30,InputField) Title($zosuser@$zoshostandport) String(tso) Enter Wait(30,InputField) String($zosuser) Enter Wait(30,InputField) String($X3270PW) Closescript(0) EOF Kirk Wolf Dovetailed Technologies http://dovetail.com On Tue, Nov 22, 2016 at 10:10 AM, Martin Packer <[email protected]> wrote: > I use x3270 all the time. And I've made widespread use of custom key > sequences to make me more productive. So far so good. > > Kirk, you mentioned scripting. I've only had limited success with that. > One day I'll persist. :-) > > But the reason for leaping in is to ask whether - in anyone on the list's > experience - scripting performance is OK. I ask because this seems > analogous to the kind of protocol IND£FILE represents, which I always > found to be slow. > > Thoughts? > > Martin Packer, > zChampion, Principal Systems Investigator, > Worldwide Cloud & Systems Performance, IBM > > +44-7802-245-584 > > email: [email protected] > > Twitter / Facebook IDs: MartinPacker > > Blog: > https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker > > Podcast Series (With Marna Walle): https://developer.ibm.com/tv/mpt/ or > > https://itunes.apple.com/gb/podcast/mainframe-performance- > topics/id1127943573?mt=2 > > > > From: Kirk Wolf <[email protected]> > To: [email protected] > Date: 22/11/2016 15:27 > Subject: Re: TSO Setup on SSH > Sent by: IBM Mainframe Discussion List <[email protected]> > > > > There are a bunch of pieces that I would have to externalize; maybe some > day. > > I don't really find x3270 all that objectionable. Its fairly easy to > customize and the scripting works fine. > Granted, I don't use it that much; most of my z/OS work is from a shell. > > Kirk Wolf > Dovetailed Technologies > http://dovetail.com > > On Tue, Nov 22, 2016 at 9:08 AM, John McKown > <[email protected]> > wrote: > > > On Tue, Nov 22, 2016 at 9:01 AM, Kirk Wolf <[email protected]> wrote: > > > > > <snip> > > > > > > > > > We do something like this from our Linux workstations. I wrote a > script > > > that makes an ssh connection (authenticating with a private key from a > > > password safe) and over this connection it runs a z/OS UNIX command to > > > return a RACF passticket for the userid. Then it starts x3270 with a > > > automation script that connects through the ssh tunnel and > automatically > > > logs on to TSO using the passticket. > > > > > > > Oh, that is clever. Can you share this? Too bad x3270 is a PITA to use > > compared to most of the Windows 3270 emulators. I wish someone would > take > > the x3270 code and enhance it to use QT or GTK+ or even some other > > windowing framework. > > > > > > > > > > > > Kirk Wolf > > > http://dovetail.com > > > > > > > > -- > > Heisenberg may have been here. > > > > Unicode: http://xkcd.com/1726/ > > > > Maranatha! <>< > > John McKown > > > > ---------------------------------------------------------------------- > > For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to [email protected] with the message: INFO IBM-MAIN > > > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > > > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
