Sending a file to the system with XMODEM Recieving a file from the system with XMODEM :Sending a file to the system with XMODEM To send a file to this system, there are 3 pro- cedures which you should carry out. They are as follows: Procedure 1: Find out how much disk space is left. You type: DIR B:*.* (This gives you the amount of disk space left on the B: drive.) *************************************************** * This step is important. Since the system * * receives all incoming files on the B: drive, * * there must be sufficient space or you will not * * be able to send anything! * *************************************************** Procedure 2: Set up the system to recieve a file. You type: XMODEM R FILENAME.TYP (This command will invoke the XMODEM program & put it in the recieve mode.) Note that the filename, and typ are any un- ambigious file name. XMODEM cannot support batch or wild card filenames. Procedure 3: Set up your computer to send the file This procedure will vary from modem program to modem program. Therefore, in general, you will get to your menu of commands (most programs use a control E or Control O or an ESC), and once in it invoke the commands you need to send a file (with or without the crc check). Typically using any MODEM7, at the COMMAND: prompt, enter: ST FILENAME.TYP (Where s = send mode, t = return to terminal when done, and filename.typ = an un-ambigious file name.) You may also add in a drive specifier with the file name. NOTE: If you are using a program other than a version of MODEM7, consult your manual or the appropriate help files on the HELP.SYS section. :Recieving a file from the system using XMODEM To recieve a file from the system, it is generally best to follow the 3 steps of procedure listed below: Procedure 1: Get to the drive and user you need to get the file from. At the prompt (A0> or whatever drive you are on) type: X: (Where X = the drive you wish to go to.) Then type: USER X (Where x = the user you wish to be on.) It is probably best to do a "DIR" command to insure that you are indeed where you want to be, and to check on the correct spelling of the file name you wish to recieve. A pencil and paper is handy at this point, as it saves mis-typing names! Procedure 2 : Invoke the XMODEM program at the system end. Now things need to happen fairly rapidly, as once invoked, the XMODEM program will only loop for 30 seconds waiting for your modem program to respond. Please ensure that you have gotten Procedure 3 down pat before doing this procedure, as you will waste a lot of time, and get very confused if you blow this. To cause the system to send the program you need, at the prompt, type: XMODEM S FILENAME.TYP (Where s = the send command, and filename.typ = any un-ambigious filename.) The XMODEM program will now come up, and tell you some vital info. First, it will tell you what version of XMODEM you are using, then it will tell you the size of the file in "blocks" of 128 bytes in both decimal and hexadecimal. Then, it will tell you how many hours, minutes, and seconds the file will take to send at your currently logged in baud rate. It will then wait for you to accomplish step 3 or time out, whicever comes first! Note: You may recieve only portions of a type LBR file if you wish!! You do not have to take the whole thing!! To do this merely type the command: XMODEM L LIBRARY FILENAME.TYP (Where L indicates that we want a portion of a library type file, Library = the name of the library [note the lack of the .LBR type!], and Filename.typ = the name of the file to retrieve.) You may see what files are in a .LBR type file by typing: TYPE NAME.LBR (Where NAME is the name of the library you wish a directory of.) Procedure 3 : Invoke the file reception of your modem program. This step will vary from modem program to modem program. Since it does, I cannot give you the specific details you really need. I suggest that you dig into your modem software's manual or .DOC file to find out how your program accomplishes this step. In general though, most of the MODEM7 versions look like this: Type Control E (or O or an depending on your software) Note: This will get you a menu on your program. You are no longer in terminal mode! Now type (for MODEM7): RT X:FILENAME.TYP (Where r = recieve mode, t = return to the terminal mode when file transfer is completed, X: = the drive to recieve on, and FILENAME.TYPE = the files name and type.) If you have done everything correctly, you will now be recieve, a "block" at a time, the file you asked XMODEM to send. When done, the modem program will return you to the terminal mode, and you may repeat the procedure as needed. Note, you should not take more than 90k off the system at 300 baud, as this will exceed your allotted 1 hour on the system. Please be courteous at all times, and remember this is one of the busiest RCP/M systems in the country.