I'm looking for a free or very inexpensive utility ***available in source
code form*** that would convert an arbitrary mainframe file to a character
(such as hex) format, and back again.
 
I've got a situation where I must access a client mainframe through
Hummingbird running on MS Remote Desktop. I can't get a file from my PC to
the remote desktop due to "security," but I can get a clipboard full of
ASCII data from one desktop to the other. I'd like to be able to get TSO
TRANSMIT files from my mainframe to my desktop, and from my desktop to the
remote desktop, and from the remote desktop to the client mainframe. I can
do this with character files, such as source code, using a fairly elaborate
series of FTP, cut-and-paste, and IND$FILE, but binary data does not make
the journey gracefully.
 
I could write something in Rexx to convert a file to vanilla hex with some
sort of "record descriptors" and another Rexx program to reassemble the
original file. Better than hex would be base 64 because the character file
would be considerably smaller. It has to be something that runs on z/OS
because I have no way of getting an executable PC program onto the remote
desktop. It can't be an executable (not source code, in other words)
mainframe program because I have no way of getting a binary file onto the
mainframe -- but I can get Rexx source from here to there.
 
But why re-invent the wheel? Is there something on the CBT tape? I searched
file 001 for "binary" and didn't get any promising hits. Some of you guys
seem to have the CBT tape memorized and I would welcome your assistance.
 
Why can't I have the client install binary files for me? The client is the
most compartmentalized group I have ever worked with. Names omitted to
protect the guilty. Suffice it to say I can write a Rexx program faster than
this would happen.
 
Is it just me or could the CBT tape use a better index? File 001 is the
whole history of western civilization. It would be nice to have a smaller
file that just had the file number and a paragraph summarizing what the file
did. Or am I missing something? But I digress ...

Charles Mills


 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to