Home of the original IBM PC emulator for browsers.
[PCjs Machine "ibm5170"]
Waiting for machine "ibm5170" to load....
This utility uses the serial communication adapters (serial ports) in
your PCs to transfer files from one machine to another. Serial
transfer is much easier and faster than copying files from machine to
disk to machine again. XPORT will allow you to transfer files
between: a 5.25" disk drive on one machine and a 3.5" drive on
another; or directly from one hard drive to another (regardless of file
size); or between two drives that can't seem to read from each other's
disks (common between 360K and 1.2MB drives).
Many full-blown communication packages will do this job. But if you
just want a simple, inexpensive method of getting the files from one
system into another with a minimum of fuss and as conveniently as
possible, use XPORT.
Not sure about serial port parameters and how to set them? Forget it.
The transporter sets them up the way it needs them. More than one port
in your machine, but you're not sure which is COM1, COM2, COM3, and
COM4? Don't worry. The transporter automatically detects which port
you've got the cable plugged into.
XPORT also includes XCLONE. Because the XPORT program must be on both
computers to operate, you may need a way to get the XPORT program file
installed on another computer with incompatible disk drives. XCLONE is
a nifty little utility that copies XPORT to the other computer without
the use of the disk drives.
Disk No: 1775
Disk Title: XPort & XClone
PC-SIG Version: S1
Program Title: XPort
Author Version: 1.3B
Author Registration: $24.95
Special Requirements: Serial ports on both machines.
This utility uses the serial communication adapters (also known as
"serial ports") in your PCs to transfer files from one machine to
another. Serial transfer is much easier and faster than copying files
from machine to disk to machine again. XPORT will allow you to transfer
files between a 5 1/4" disk drive on one machine, and a 3 1/2" drive on
another; or directly from one hard drive to another (regardless of file
size); or between two drives that can't seem to read from each other's
disks (common between 360k and 1.2 meg drives).
Many full blown communication packages will to this job. But if you
just want a simple, inexpensive method of getting the files from one
system into another with a minimum of fuss and as conveniently as
possible, use XPORT.
Not sure about serial port parameters and how to set them? Forget it,
the Transporter sets them up the way it needs them. You've got more
than one port in your machine, but you're not sure which is "COM1",
"COM2", "COM3" and "COM4"? Forget it, the Transporter automatically
detects which port you've got the cable plugged into.
Program Title: XClone
Author Version: 1.3B
Author Registration: $24.95
Special Requirements: Serial ports on both machines.
This utility uses the serial communication adapters (also known as
"serial ports") in your PCs to transfer files from one machine to
another. Serial transfer is much easier and faster than copying files
from machine to disk to machine again. XPORT will allow you to transfer
files between a 5 1/4" disk drive on one machine, and a 3 1/2" drive on
another; or directly from one hard drive to another (regardless of file
size); or between two drives that can't seem to read from each other's
disks (common between 360k and 1.2 meg drives).
Many full blown communication packages will to this job. But if you
just want a simple, inexpensive method of getting the files from one
system into another with a minimum of fuss and as conveniently as
possible, use XPORT.
Not sure about serial port parameters and how to set them? Forget it,
the Transporter sets them up the way it needs them. You've got more
than one port in your machine, but you're not sure which is "COM1",
"COM2", "COM3" and "COM4"? Forget it, the Transporter automatically
detects which port you've got the cable plugged into.
PC-SIG
1030D East Duane Avenue
Sunnyvale Ca. 94086
(408) 730-9291
(c) Copyright 1989 PC-SIG, Inc.
╔═════════════════════════════════════════════════════════════════════════╗
║ <<<< Disk #1775 XPORT AND XCLONE >>>> ║
╠═════════════════════════════════════════════════════════════════════════╣
║ To start XPORT, type: XPORT (press enter) ║
║ To start XCLONE, type: XCLONE (press enter) ║
║ ║
║ To print XPORT documentation, type: COPY XPORT.DOC PRN ║
║ To print XCLONE documentation, type: COPY XCLONE.DOC PRN ║
╚═════════════════════════════════════════════════════════════════════════╝
XCLONE - Copy Utility for XPORT.EXE
Version 1.1
Copyright (C) 1989 by Digital Innovations
All rights reserved.
If you would like to use XPORT, the D. I. File Transporter,
but you don't already have a way to transfer files between two
systems with different disk sizes, or incompatible disk formats
(or the program you do have just WON'T WORK), this utility will
allow you to get XPORT.EXE to the system that doesn't have it.
All you need on the inaccessible system is your DOS disk,
with the files MODE.COM and DEBUG.COM. Just run XCLONE on the
system that has XPORT.EXE on it, and follow the simple directions.
Basically, you will be following these steps:
1) Connect a null modem cable to both systems.
2) Run XCLONE on the source system (be sure XPORT.EXE is in the
same directory as XCLONE).
3) Boot the other system - should be at the DOS prompt.
4) Type "MODE COMx:96,N,8,2", followed by ENTER, then type "CTTY
COMx", followed by ENTER on the other system - its console
will now be redirected to the specified serial port.
(The 'x' in COMx is the port number that the cable is
connected to, COM1 or COM2).
5) Hit any key on the source system. XCLONE will ask you to
verify the destination drive and directory. If you approve
the destination, it will create a copy of XPORT.EXE on the
other system's disk.
XCLONE takes control of the target system, runs DEBUG, sends
a short loader program to it, starts it up and transfers the
contents of XPORT.EXE into the target system's memory (the
transfer and verification process takes less than a minute). It
then commands DEBUG to write the data to the disk, and names the
resulting file XPORT.EXE.
If you are making your own cable, you must include a
connection between the DTR output on the source system and the DSR
input on the target; this is required by the DOS CTTY function.
On 25-pin connectors, DTR is pin 20 and DSR is pin 6. On 9-pin
connectors, DTR is pin 4 and DSR is pin 6. Or, you can just
connect DTR to DSR on the target system end of the cable - that
makes CTTY happy, too.
Helpful tip: If for some reason you have XPORT on one
system, and XCLONE on the other, and you need to get XCLONE itself
to the other system, you can transfer XCLONE disguised as XPORT.
Just copy XCLONE.COM to XPORT.EXE, run XCLONE, and let it transfer
its disguised copy. Once transferred, you can then rename it to
XCLONE.COM on the other system.
There is no charge for the use of XCLONE, but if you use
XPORT, PLEASE register. If you HAVE registered, thank you.
Ken Logsdon
Digital Innovations
Digital Innovations File Transporter
Shareware Version 1.3b
Copyright (C) 1989 by Digital Innovations
All rights reserved.
Table of Contents
-----------------
Introduction . . . . . . . . . . . . . . . . . . . . . 2
Features . . . . . . . . . . . . . . . . . . . . . . . 3
Operation . . . . . . . . . . . . . . . . . . . . . . 5
Other Functions . . . . . . . . . . . . . . . . . . . 7
Command Line Options . . . . . . . . . . . . . . . . . 8
Technical Points . . . . . . . . . . . . . . . . . . . 9
Limited Warranty . . . . . . . . . . . . . . . . . . . 11
License . . . . . . . . . . . . . . . . . . . . . . . 12
Corporate and Quantity Purchases . . . . . . . . . . . 13
1
INTRODUCTION
------------
This is a reliable, easy to use shareware file transfer
utility that uses the serial communication adaptors (also known as
"serial ports") in your PCs. Use it when you need to get files
from one system to another, under circumstances such as:
1) The two systems have dissimilar disk drives (5.25" vs. 3.5",
for example) and you can't or don't want to buy and install an
additional drive in one of them.
2) The two systems both have 5.25" drives, but one is a high-
density "AT" style and the other a low-density "XT" style, and
you find that one of them won't read disks written on by the
other.
3) You have different versions of DOS on the two systems, and have
the same trouble as 2 above.
4) You have more files to transfer from the hard disk in one system
to the hard disk in the other system than will fit on one
floppy (or the one file is too big), and you hate to have to go
through a slow backup/restore operation (which will also be
derailed by the kinds of problems mentioned in 1, 2 and 3).
Worse yet, you have to manually pick groups of files that will
fit on one disk using the direct copy method.
5) The other file transfer utilities you've tried are just too
expensive, unreliable, cumbersome to use, just plain don't work
period, require you to change your system configuration files or
install memory-consuming resident programs or device drivers,
or all of the above. (All too common, I'm afraid.)
6) The commercial or shareware terminal programs are cumbersome,
requiring a lot of technical set-up by the user. (Do you really
care about or want to learn the difference between XMODEM and
KERMIT protocols, or what "8 bits no parity one stop" means?)
7) You would just like a simple, inexpensive method of getting the
files from one system into another with a minimum of fuss and as
conveniently as possible.
2
FEATURES
--------
The Digital Innovations File Transporter is the solution to
all of the above problems, and many others:
* Worried that a shareware utility isn't going to do the job as
fast as the commercial ones? The Transporter runs as fast as they
do; the speed depends on how fast your system can accept data
coming to it via the serial port, not the top speed of the serial
ports themselves (so don't believe the claims of certain companies
saying they are "the fastest with 115,200 per second"). It also
depends on how fast your system can access the disks, and whether
you've loaded the system down with memory-resident utilities (such
as on-screen clocks, timed hard-disk parkers, timed anti burn-in
screen blankers, multitasking programs, etc.) that eat up processor
time in the background. The Transporter automatically adjusts its
sending rate to accommodate your machines.
* Not sure about serial port parameters and how to set them?
Forget it, the Transporter sets them up the way it needs them.
* You've got more than one port in your machine, but you're not
sure which is "COM1", "COM2", "COM3" and "COM4"? Forget it, the
Transporter automatically detects which port you've got the cable
plugged into. (Just be ABSOLUTELY SURE that you really are
plugging it into a serial port. DO NOT accidentally plug a cable
from an RS232 serial port on one machine into the printer or
monitor port of another! Doing so WILL destroy the non-RS232 port!
If you're not sure, seek competent technical help.)
* Worried about serial cable wiring, control lines, etc? Forget
it, you only need 3 wires. If both of your machines use 25 pin
connectors, you would need a simple "null modem" cable with female
connectors on both ends wired like this:
Computer "A" Computer "B"
2---------------3
(25-pin) 3---------------2 (25-pin)
7---------------7
If one of the machines has a 9 pin connector, the cable should
be wired like this:
Computer "A" Computer "B"
2---------------2
(25-pin) 3---------------3 (9-pin)
7---------------5
3
On the other hand, if they are both 9 pin, then this would be
the correct cable wiring:
Computer "A" Computer "B"
2---------------3
(9-pin) 3---------------2 (9-pin)
5---------------5
If there are other wires in the cable, that's OK; the
Transporter ignores them. If you don't care to wire your own
cable, or the cable you have on hand isn't wired correctly or
doesn't fit, a quick visit to your local Radio Shack or computer
retailer should provide you with the necessary cabling, gender
changers, and null modem adaptors that you may need.
* You've tried other file transfer utilities that requires one of
the machines to be in a "slave mode" and don't like it? The
Transporter is a fully symmetrical design; there is no slave mode
to worry about. The same program runs on both machines, and they
behave identically.
* You say you don't care for utilities with complicated setup
requirements, confusing operator screens, that throw a lot of
technical jargon at you, or leaves you out in left field wondering
what to do next? We put a lot of thought into making the
Transporter easy to use, and think you'll be pleased.
4
OPERATION
---------
To start up the Transporter, type XPORT on both machines.
The first screen that will appear is an advisory, letting you know
that XPORT is waiting for a response from the other system.
Assuming that you have properly installed a serial cable, and that
your serial ports are in working order, the first advisory should
be quickly followed by another that says "Testing serial link".
The testing process may take several seconds depending on the speed
of the slowest machine of the pair.
If the Transporter doesn't establish the link within several
seconds, you may have a problem with the cable, or the serial
ports.
If one machine says "Waiting...", and the other is cycling
between "Testing..." and "Waiting...", then the one that is stuck
on "Waiting..." has a problem - it isn't properly receiving
data from the other system. Check the cable, and if that seems to
be OK, switch to a lower speed. (See Command Line Options, below).
If that doesn't help, check your port configuration (particularly
the interrupt line being used by that port, see Technical Points,
below), or try another port.
Once the testing process is completed, you are presented with
the main menu, offering you the choice of transferring files either
to the remote system or from it. The "remote system" is the one
you're not sitting in front of. If you are going to be sending
files to the remote system, hit ENTER. You will then be asked to
verify the destination path for the files, that is, where on the
remote system the files will end up. The Transporter displays the
current drive and path setting of the remote system, and offers you
the choice of changing drives via F9, changing directories via F10,
or acceptance of the current path via ENTER. Throughout the
program, F9 is used to change drives, and F10 to change
directories.
If you selected "From remote system" at the main menu, you
will be asked to verify/choose the destination path on the local
system (the one you are typing on). Change the drive and/or
directory to the path you want the files to appear in by following
the screen prompts. If the desired subdirectory doesn't exist on
the destination drive, you may create the subdirectory by pressing
F5 while in the directory selection mode, and entering the
subdirectory name. The directory selection screen will then
include the newly-created subdirectory, which you may then select
if you desire to transfer your files there.
If you changed the destination drive or directory, you will
again be presented with the destination path verification screen.
When you have the machine pointing to the right place, then, hit
ENTER. You will then be presented with the contents of the current
directory of the source machine. Note that whenever you are
working with the remote machine - during destination selection when
going TO the remote system, or file selection when coming FROM the
remote system - the (REMOTE) indicator is provided in the upper
right hand corner of the screen as a reminder. Caution: some on-
screen clocks use this area to display the time and can mask the
(REMOTE) indicator, leading to confusion.
5
Select the files that you want to transfer by moving the
cursor to each file individually and pressing the SPACE bar. The
selected file's name will start to blink, and the cursor will
automatically move down to the next file. Pressing the SPACE bar
on a file that has already been selected will cancel the selection.
If you would like to transfer all of the files in the current
directory, press F1. Pressing F2 cancels all selections. Press F9
or F10 to change drives or subdirectories as needed. Only files in
the current subdirectory can be chosen for transfer; if the drive
or subdirectory is changed, all selections are cancelled.
After selecting the files to be transferred, press ENTER. If
you selected more than one file, you will be asked "Pause before
overwriting existing files?". Press 'Y' if you would like the
Transporter to pause and warn you about the duplicate file (thereby
giving you the option of either skipping that file or overwriting
the existing one), or 'N' if you would like the program to go ahead
and replace all existing files. The Transporter will then proceed
to send the files from the source system to the destination. If
there is insufficient space at the destination for the file being
transferred, the Transporter will notify you and give you the
option of skipping that file and going on to the next file tagged
for transfer by pressing ENTER, or aborting the entire transfer
session by pressing ESC.
Pressing ESC on either system during transfers aborts the
transfer procedure and takes you back to the main menu, as does
pressing ESC at the directory and subdirectory selection screens.
After the transfer process is completed, both systems display
the contents of their respective current directories. You may then
select more files for transfer, or press ESC to return to the main
menu. Pressing ESC, then 'Y' at the main menu will return you to
DOS.
6
OTHER FUNCTIONS
---------------
The following functions are available only on the registered
version of XPORT.EXE:
Printing files:
To print files from one system to the other system's printer,
simply press F7 at the destination selection screen. You are given
the option of choosing between LPT1, LPT2 or LPT3.
Be sure that the file that you intend to print is a straight
'ASCII' text file, with no embedded control codes other than
PRINTER controls. (Many word processing programs record document
data using their own format and internal control codes - these
files cannot be sent to the printer directly.) Be sure that your
word processor is set to the type of printer that the file will be
routed to, and 'print' the document to a temporary file on the
local disk. Then, use the Transporter to transfer THAT file to the
remote printer. If your word processor doesn't have a "print to
file" facility, or it doesn't record needed printer control codes
when it prints to a file, ask your local PC guru or users group to
provide you with a printer interceptor program that will capture
printer data to a disk file.
If you change your mind about routing the file to the printer,
just press F9 or F10 to change to a drive and/or directory.
Viewing files:
Pressing 'V' will display the contents of the highlighted file on
the screen. At that point, the valid keys are Page Down, Page Up,
Home, End and ESC. Pressing ESC takes you back to the file
directory display.
The remaining two "Other" functions, 'E' and 'N', allows you
change the sorting of the files listing by either name or
extension. All of the functions are always enabled regardless of
whether the "Other" functions are displayed at the bottom of the
screen; the 'O' option is there simply to serve as a reminder, more
than anything else.
By the way, if you would like to hear the machines talking to
each other, I have included a sound toggle function. This is
activated by pressing F8 at the main menu. I originally installed
it as a diagnostic aid during development, but thought I would
leave it in for those of you that may like that feature.
7
COMMAND LINE OPTIONS
--------------------
There are two command line options that you can use when
starting up XPORT: the /Sx option, to specify a slower Speed, and
the /Px option, to force XPORT to use a particular Port.
XPORT defaults to 115.2 Kilobaud when setting the speed of the
serial port in the absence of the /Sx option. The number 'x'
equates to the following speeds:
1 - 115.2 Kb
2 - 57.6 Kb
3 - 38.4 Kb
4 - 28.8 Kb
5 - 19.2 Kb
6 - 9600 Baud
7 - 4800 Baud
8 - 2400 Baud
9 - 1200 Baud
Please note that operation at the lower speeds, such as 1200
or 2400 baud, is very slow, comparable to a typical file transfer
via modem. If it is desired, however, XPORT can be used as an
external protocol for your favorite modem-communications program,
if it provides a way to temporarily exit to DOS. Also, your
communications program must not interfere with the port while in
the background, as you are running another program in DOS. One
program that I am familiar with that allows this is Procomm Version
2.42. Simply use Procomm's DOS Gateway function, by pressing ALT-
F4, after establishing your connection with the modem. Then, run
XPORT with the appropriate command line Speed option (/S9 if you
are using a 1200 baud modem, /S8 if it's 2400). If the party at
the other end of the connection does the same thing, XPORT will
establish its link through the modem.
The "/Px" command line option is used to tell XPORT to use the
port specified by the number you provide in place of 'x'. For
example, /P1 would tell XPORT to use COM1, and ignore any others in
the system. The default in the absence of the /Px option is to
scan each port in turn looking for the link handshake codes to come
across on one of them from the other system.
Example DOS command line invocations for XPORT:
C:\>XPORT ....Run XPORT with the defaults of 115.2 Kb
speed, and scan all ports.
C:\>XPORT /S2/P3 ....Force XPORT to use COM3, at 57.6 Kb.
C:\>XPORT /P1 /S8 ....Force XPORT to use COM1, at 2400 baud.
The order of the /Sx and /Px options is not important. If the
value provided for the /S option is not one of the numbers 1
through 9, it will be ignored. If the value provided for the /P
option is not one of the numbers 1 through 4, it will be ignored.
8
TECHNICAL POINTS
----------------
You will note that there are no facilities provided for
deleting files and directories - and that's the way I like it. If
you insist on messing up your disk, you'll have to do it with some
other program. The Transporter only creates files and directories,
and there is just one instance where a file can be overwritten -
when you explicitly tell it to do so in the course of a transfer.
XPORT uses "high-level" DOS function calls (via INT 21H) using the
file handle method to perform accesses to the disks - NO "direct",
"BIOS" or "low-level" disk access is EVER attempted, even when just
reading the directories.
Older versions of the File Transporter looked up the serial
port addresses in the BIOS data area at locations 40:0 and 40:2 for
COM1 and COM2. By popular demand, I have included support for COM3
and COM4 as well, but now the port addresses are fixed in XPORT -
it no longer looks them up in the BIOS area. The port addresses
assigned to each COM port are what has been in regular use
throughout the PC industry, to the best of my knowledge as of the
date of this release; they are as follows: COM1 = 03F8, COM2 =
02F8, COM3 = 03E8, COM4 = 02E8. Also, interrupt line assignments
are of prime importance when using more than two ports in a PC;
there are only two interrupt lines available for handling serial
communications: IRQ3 and IRQ4. The convention in the PC industry
thus far has been to use IRQ4 for COM1 AND COM3, while IRQ3 is used
for COM2 AND COM4. This is the way XPORT is set up. Keep in mind
that the potential for conflict between a COM2 and a COM4 in the
same system, both using IRQ3 is ever present (and likewise for IRQ4
and COM1/COM3); generally speaking, if one is in use, the other
MUST be disabled, or it must be established with certainty that
there can be no activity occurring on the other port. In other
words, if you are using XPORT on COM3, be sure that there is no way
COM1 can attempt to generate an interrupt, and vice versa.
Some brands of serial adaptors can be configured to use
interrupt lines IRQ2 or IRQ5. This capability may have caused more
problems that it has solved, since the person installing such
boards to use those lines must be aware of what IRQ2 and IRQ5 may
already be used for in the particular machine that the card is
being installed in. Generally speaking, IRQ2 is either not used,
or typically used by a mouse in XT-class machines, while in AT-
class machines, it is the output from the second (slave) interrupt
controller chip. IRQ5, on the other hand, may be unused on AT-
class machines, or it may be used for a mouse or printer port
(although rarely). On XT's, IRQ5 is reserved for the hard disk
controller. The Transporter does not and cannot be made to support
serial port operation with either IRQ2 or IRQ5.
Contact your local PC guru or users group if you need help in
verifying the proper assignment of addresses and interrupt lines
for each serial port.
When you exit the Transporter, it leaves the serial ports (and
everything else) in the same state as before it was started (except
for the screen, of course). Speaking of the screens, it was found
that the screen handling routines provided by the BIOS were just
too slow in some cases to be tolerable; I therefore chose to
perform direct screen accesses. This could pose a problem for some
9
users that may be running under a multitasking environment,
preventing the use of the Transporter in a 'background' mode of
operation. The problem is that the screens will 'bleed through' to
the foreground. So, if that happens, don't say you weren't warned.
Finally, XPORT has been operated, with varying degrees of
success, under popular multitasking programs and operating systems.
However, problems may be encountered when running XPORT at top
speed (115.2 Kb) in such environments, due to the way such programs
operate. The cure is to reduce the serial port speed, using the
/Sx command line option discussed above.
The problem encountered, typically, has been lock-up of the
system, either during XPORT startup or exit, resulting in no
apparent response to keyboard entries, thus requiring a reboot.
Some multitasking programs require careful consideration being
given to ANY communication program, typically requiring them to be
set to a "non-swappable" status and a "foreground-operation-only"
status, among others. Refer to your particular program's
operator's manual, especially any discussion regarding running
communication programs in general. If your program requires you to
specify the amount of memory to be allocated to a particular
program, it is suggested that you allocate at least 100K to XPORT.
In any case, since XPORT is designed to be used in a single-
user non-multitasking system, no guarantee whatsoever is provided
that it will operate in a manner acceptable by the user or that
system malfunctions will not occur when used in a multitasking
environment. See limited warranty, below.
10
LIMITED WARRANTY
----------------
The program XPORT.EXE is warranted to perform in substantial
accordance with the description outlined in this document, when
operated on an IBM Personal Computer or close compatible system
running under DOS Version 2.1 or greater. No guarantee is provided
that this program will operate as intended or expected by the user
under all circumstances, combinations of hardware, or operating
environments. No warranty, express or implied, of merchantability
or fitness for a particular purpose is provided. This program is
provided "AS IS" and user assumes all risk as to the quality or
suitability of this program for whatever purposes contemplated.
IN NO EVENT WILL DIGITAL INNOVATIONS OR KEN LOGSDON BE LIABLE TO
YOU FOR ANY DAMAGES, WHETHER INCIDENTAL OR CONSEQUENTIAL, INCLUDING
ANY LOST SAVINGS, LOST PROFITS, LOST DATA, OR ANY OTHER DAMAGES
ARISING FROM THE USE OR INABILITY TO USE THIS PROGRAM, EVEN IF
THE DEALER OR DIGITAL INNOVATIONS HAD BEEN ADVISED OF THE
POSSIBILITY OF SUCH LIABILITY OR OTHER CLAIMS.
Digital Innovations offers support and assistance to registered
users only, and its sole liability shall be limited to a refund of
the purchase price.
BY USING THIS PROGRAM, USER AGREES TO THE ABOVE.
Every effort has been made to ensure that this program will
operate reliably when executed on an "IBM-compatible" personal
computer running under DOS version 2.1 and later. Your particular
brand of computer and/or DOS version may not be as well behaved;
the only way that I can discover that is by way of user reports to
that effect. Please report any anomalies in writing to the address
provided below. This program has been tested and found to operate
properly on the following systems:
IBM PC/XT
IBM PC/AT
IBM PS/2 Model 60
Multitech Plus 700 "XT-compatible"
Multitech Accel 900 "AT-compatible"
Toshiba Laptop
NEC Laptop
Sharp Laptop
Zenith Portable
Epson Equity "XT-compatible"
MMG "AT-compatible"
ALR "AT-compatible"
Wyse "XT-compatible"
Compaq Deskpro
Five-Star "AT-compatible"
11
LICENSE
-------
As with all shareware utilities, this program is being
distributed under the 'try before you buy' shareware concept; this
is not free software, nor is it 'public domain'. It is and shall
remain the sole copyrighted property of Ken Logsdon and Digital
Innovations. You are hereby granted a limited license to evaluate
the software, make as many copies as you wish, and distribute such
copies to anyone, as long as no fee is charged for distribution,
and as long as this document and the program are not modified in
any way. You are not authorized to use this program on an ongoing
basis without registering.
Shareware Distributors: contact me for written permission to
distribute this package. For business users, site licensing terms
are available, as well as quantity discount arrangements. Please
see below, and call or write for further information.
Many long hours over several months has been spent to develop
this utility, (which is written entirely in Assembler) and it was
done for one reason: to help support my family. I'm not asking for
sympathy cards, the registration fee will do just fine. I'm hoping
that most of you will feel that this program is worth the $24.95
that I am asking. If you find yourself using it on a regular
basis, I would assume that you like it better than the other
utilities of the same nature.
In any case, I hope that the reminder/registration form
presented when XPORT is terminated will serve to motivate you to
register. If you do, you will receive the latest version of the
program (which will include the additional features of being able
to print files, viewing file contents, and sorting the filename
listings by either name or extension), minus the registration
screen at the end. Please be sure to specify the media (5.25"
high-density, 5.25" double-density or 3.5" disk) that you would
like to receive. If you would like more than one, please add $1.00
for each additional disk to cover the costs of the additional
disks, postage and handling. In all cases, please add $2.50 for
shipping and handling, plus 5% sales tax if you are a resident of
Kentucky.
12
CORPORATE and QUANTITY PURCHASES
--------------------------------
All corporate, business, government or other commercial users
of XPORT.EXE must be registered. Quantity discounts are offered at
the tenth copy. Corporate or site licensing is also available.
Purchase orders are accepted in amounts over $100 only. All
other orders should be prepaid. Purchases of over 9 copies may be
handled as quantity purchases or as corporate licensing agreements.
Licensing agreements allow duplication and distribution of specific
numbers of copies within the licensed institution. Duplication of
multiple copies is not allowed except through execution of a
licensing agreement.
Quantity discount schedule as follows:
1-9 copies: No discount
10-49 copies: 5%
50-99 copies: 10%
100-149 copies: 15%
150-199 copies: 20%
200-249 copies: 25%
250-299 copies: 30%
300 and above: call
Prices and discount rates are subject to change without notice.
Please call or write for a quotation.
I would like to thank Dennis Deckmann, Elden DuRand, and Mike
Weixler for their unflagging support and assistance towards making
this utility the fine product that it is. Comments and suggestions
are always welcome. Please call or write to the address provided
below, or leave a message on Deckmann's Exchange BBS, (502) 267-
7422, in the D. I. Support Conference area.
Thank you for trying out the Transporter. It is my sincere
hope that you will enjoy using it.
Ken Logsdon
Digital Innovations
4003 Northumberland Drive
Louisville, KY 40245
(502) 423-9317
13
Volume in drive A has no label
Directory of A:\
FILE1775 TXT 4293 12-19-89 3:36p
GO BAT 38 1-01-80 1:37a
GO TXT 694 12-20-89 12:39p
READ ME 2560 7-31-89 10:49p
XCLONE COM 3624 7-25-89 10:16p
XCLONE DOC 3200 7-25-89 10:25p
XPORT DOC 32768 7-31-89 2:48p
XPORT EXE 14393 7-31-89 2:44p
8 file(s) 61570 bytes
96256 bytes free