[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

2776.0. "Using Kermit To Down-load FLB" by PCOLA::HAM (Bill Ham) Fri May 28 1993 18:18

    I'm trying to download a FMS form library using Kermit V3.3.111.  I
    cannot get it to work.  When I perform FMS/DIR file.FLB, I get the
    following error:
    
    	-FMS-W-INVFORM, Binary form in file is invalid
    
    Any help would be appreciated.
    
    Thanks...
    
    Bill
T.RTitleUserPersonal
Name
DateLines
2776.1A guessIOSG::SHOVEDave Shove -- REO2-G/M6Fri May 28 1993 18:355
    You probably need to tell Kermit to transer the file in binary mode
    (SET FILE BINARY or something like that, depending on the variety of
    Kermit you have).
    
    Dave.
2776.2SET FILE TYPE BINARY Does Not WorkPCOLA::HAMBill HamFri May 28 1993 19:4319
    Dave,
    
    Did the SET FILE BINARY and still received the same message.  ZIPPED
    the FLB into file.zip, SET FILE TYPE BLOCK, and still received the same
    message.
    
    I did SET FILE TYPE BLOCK and did a transfer of the file.FLB and
    received the following message when FMS/DIR file.FLB
    
    	-RMS-W-RIB, 63 byte record too large for user's buffer
    
    Thanks for the quick reply.  I'm trying to download a customer's FMS
    form library to perform some customizations.  There aren't many forms
    in the library.  I know how to extract the forms from the library, but
    is there a way to generate a text file of the form contents and then
    rebuild the library based on those text files?  If so, this would solve
    my problem.
    
    Thanks...
2776.3Put in Text Library and transfer that ...AIMTEC::VOLLER_IGordon (T) Gopher for PresidentFri May 28 1993 21:1134
    Bill,
    
    	I think this might work (haven't tested it yet ...).
    
    	On source system :-
    
    		$ LIB/TEXT/CREATE MYLIB.TLB fms_lib.FLB
    
    	On target system :-
    
    		$ MC KERMIT
    		KERMIT> SET FILE TYPE FIXED
    		KERMIT> SERVER
    		Ctrl-\ (or whatever to get back to source)
    
    	On source :-
    
    		KERMIT
    		
    		KERMIT> SET FILE TYPE FIXED
    		KERMIT> SEND MYLIB.TLB
    		KERMIT> FINISH
    		KERMIT> EXIT
    		KERMIT> EXIT
    
    	On Target :-
    
    		$ LIB/TEXT/EXTR=fms_lib/OUT=fms_lib.FLB MYLIB.TLB
    
    	Hope this works ...
    
    Cheers,
    
    Iain.
2776.4Or, $CONVERT before and after transfer ...AIMTEC::VOLLER_IGordon (T) Gopher for PresidentFri May 28 1993 21:4611
    Bill,
    
    	Alternatively, you could create an FDL for a fixed length 512 byte
    file on the source system. $CONV/FDL=fdl flb/PAD=%x20 fix_flb. Transfer
    the new .FLB to the target system. Create an FDL for fixed length 468
    byte record file on the target system and then $CONV/FDL=468_fdl
    fix_flb new_flb/TRUNCATE. new_flb should be identical to the original.
    
    Cheers,
    
    Iain.
2776.5Problem ResolvedPCOLA::HAMBill HamTue Jun 01 1993 16:199
Thanks Iain & Dave,

I just read your reply Iain.  I ended up extracting the forms from the source 
system, downloading to the destination system, then creating a new FLB.  I'll 
try the method you recommended in .3 Iain on the upload.

Thanks again...

Bill