home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
MODEM
/
TTIME300.ZIP
/
TTIME.DOC
< prev
next >
Wrap
Text File
|
1994-01-15
|
43KB
|
1,184 lines
T r a n s f e r T I M E
------------------------
(TTIME)
Version 3.0
January 15, 1994 Release Date
┌─────────┐
┌─────┴───┐ │ (tm)
──│ │o │──────────────────
│ ┌─────┴╨──┐ │ Association of
│ │ │─┘ Shareware
└───│ o │ Professionals
──────│ ║ │────────────────────
└────╨────┘ MEMBER
U S E R D O C U M E N T A T I O N
-----------------------------------
SHAREWARE (UNREGISTERED) VERSION
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
TABLE OF CONTENTS AND OTHER MISCELLANEOUS INFORMATION:
Chapter One: About TTIME in general . . . . . . . . . . . . . . 2
Hardware Requirements. . . . . . . . . . . . . . . 2
What TTIME can do for you. . . . . . . . . . . . . 2
What TTIME cannot do for you . . . . . . . . . . . 3
Chapter Two: Using TTIME, with examples . . . . . . . . . . . . 4
The prompted mode. . . . . . . . . . . . . . . . . 4
By filename. . . . . . . . . . . . . . . . . . . . 8
By filesize. . . . . . . . . . . . . . . . . . . . 8
TTIME's HELP mode. . . . . . . . . . . . . . . . .10
Installing TTIME with your terminal package. . . .11
Chapter Three:Customizing TTIME. . . . . . . . . . . . . . . . .12
Chapter Four: Registration and Customer Support. . . . . . . . .17
Chapter Five: Acknowledgements and Revision History. . . . . . .19
NOTE: Throughout the documentation, you will note that some
portions of the text have the following preceding them:
┌─────────────────────┐
│ NEW TO THIS VERSION │
└─────────────────────┘
These labels indicate areas where TransferTIME has been
significantly improved from the last version and may be of
special interest.
Also new to this edition is the VENDINFO system. Many files that
used to be distributed with the program (README.TXT, VENDOR.DOC and
so on) have been replaced with VENDINFO.DIZ. Use the READ_ME.BAT
file to view this information!
Page 1
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
CHAPTER ONE: About TTIME in general...
TTIME is a telecommunications utility for the following systems:
- Any PC-DOS or MS-DOS compatible system using DOS Version 3.1
or later;
- 320K or more of RAM (you'll especially need more if you run
TTIME from a shell in your telecommunications program);
- Any disk system (hard or floppy)
TTIME estimates the needed time to transfer a file from one
computer to another, supporting a wide range of modem speeds and a
number of the most popular file transfer protocols. If you're not
sure what a file transfer protocol is, check the IBM New User's
forum on CompuServe. They have some nice descriptions on the various
file transfer protocols available.
In addition to estimating the required time, TTIME can be
configured to estimate how much a file transfer will COST you (be it
telephone long-distance charges, connect fees, surcharges, or any
combination of the above) as well.
TTIME is designed to be easy to use and actually requires very
little learning on your part. If you're one of those people who hates
reading software manuals, go ahead and quit reading now. Just type
the command:
TTIME
and press Enter. TTIME will take your hand and lead you through the
rest.
If, however, you want to learn how to make TTIME do all it can
for you, keep reading. I promise by the time you're done with this
manual, you'll fully understand how to make it work for you, and how
you can customize the many features of TTIME to serve YOU best!
WHAT TTIME CAN DO FOR YOU:
Using the default configuration file, TTIME gives its "best
guess" estimates for file transfers using the XModem, YModem-G,
CompuServe B+, and ZModem file transfer protocols. It comes set with
default modem speeds of 2400, 9600 and 14400 bits per second (bps,
sometimes erroneously referred to as "baud"), estimating both the time
and the cost of the file transfer. By default, TTIME bases its costs
on the last-known CompuServe network charges with no added long
distance or network access fees.
Page 2
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
┌─────────────────────┐
│ NEW TO THIS VERSION │
└─────────────────────┘
By customizing the default values contained in the configuration
file (TTIME.INI), you can adjust the performance of TTIME to more
closely match your own experiences. Full details are contained in
CHAPTER THREE - CUSTOMIZING TTIME.
TTIME can be run as a stand-alone program (from the DOS prompt),
but it works best when used as an add-in to your telecommunication
program. Many of the most popular telecommunications (or terminal)
programs support what is called a 'DOS Shell' or 'Shell to DOS'
function where the terminal will temporarily let you run a DOS
command, then return to being connected to the other computer system.
This is probably the best use for TTIME.
More advanced terminal software will actually let you install
TTIME using a 'hotkey' (key combination that will run TTIME) so it's
always just a keypress or two away.
I'll try to help you figure out how to make TTIME work with your
terminal software, but you must keep in mind that I can't try every
possible software package. Many users have provided information that
should help us figure out how to make TTIME easily accessed from your
favorite terminal package.
WHAT TTIME CANNOT DO FOR YOU:
It won't actually send or receive programs over your modem.
That's what your terminal software is for.
It won't be able to predict EXACTLY how long a file transfer will
take. TTIME assumes a good phone connection, and bases its estimates
on a file being transferred at a normal rate of efficiency (no retries
or errors caused by noisy phone lines).
It won't always be able to accurately predict file transfers
where both modems are using advanced error correction and data
compression or proprietary (private) modem-to-modem protocols, since
the compression varies widely depending on the type of data being
transmitted.
┌─────────────────────┐
│ NEW TO THIS VERSION │
└─────────────────────┘
However, with some experience, you'll be able to overcome many of
these shortcomings by making adjustments in the configuration file
(TTIME.INI) to more closely reflect your "real-world" modem
experiences.
Page 3
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
CHAPTER TWO: Using TTIME, With Examples:
USING TTIME IN THE PROMPTED MODE:
Probably the easiest way to start TTIME is to use your terminal
software's 'Shell to DOS' command. When the DOS prompt appears,
simply type the command:
TTIME
and press Enter. This will start TTIME in the 'prompted mode', where
it will give you a lot of hand-holding and instruct you to either
enter the name of the file to estimate the transfer time for, or the
file size in bytes.
Here we need to get technical for a few minutes - but only for a
few minutes, I promise. If you're an experienced DOS jockey and
understand such things as 'pathnames' then you'll only need to glance
lightly over this section.
When TTIME asks you for a filename to provide an estimate for,
you have to remember a few things. First, the file must exist on your
disk already. This is because TTIME is going to take a look at it to
see how large it is, so it can estimate how long the file transfer is
going to take.
(In the following examples, I'm using all capital letters so the
names I'm using stand out. You don't need to capitalize the names
when you type them in for TTIME. It understands lower case letters
just fine. Also, where you see this symbol: <enter> , this doesn't
mean to type the word enter between the brackets, just press the Enter
or Return key on your keyboard.)
Let's suppose you want to send a file called 'WORKFILE.TXT' to
someone else's computer. As long as it's on the disk you're using
right now, and in your current directory, this is OK. Just tell TTIME
to give you an estimate for:
WORKFILE.TXT <enter>
But, suppose it was somewhere else? Then, you'd need to add a
'path' to the name so TTIME could find the file. Let's suppose that
you start up your terminal software by typing:
CD\TERMINAL <enter>
PHONE <enter>
Your 'current directory' is the TERMINAL directory. Let's say
that your WORKFILE.TXT file is located in the WORDSTUF directory. So,
to tell TTIME you want to use that file for an estimate, you'd answer:
\WORDSTUF\WORKFILE.TXT <enter>
to tell TTIME that the file is on this disk, in the WORDSTUF
directory.
Page 4
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
Even worse, let's suppose it's on a different disk. You're on
the C: drive, in the TERMINAL directory, and the file you want to send
to the other system is on the D: drive, in the WORDSTUF directory.
You'd have to add the drive letter to the name, like:
D:\WORDSTUF\WORKFILE.TXT <enter>
so that TTIME could find it.
┌─────────────────────┐
│ NEW TO THIS VERSION │
└─────────────────────┘
You can specify several files to transfer at once, and TTIME will
show you the estimates for each file. For example, let's suppose that
you want to send the files WORKFILE.TXT (still in the D:\WORDSTUF
directory) and WORKFILE.WK1 (which is in the D:\SPREAD directory). To
have TTIME give you estimates for both these files, you'd answer:
D:\WORDSTUF\WORKFILE.TXT D:\SPREAD\WORKFILE.WK1 <enter>
Notice that the names of the files are separated by a single
space. You can enter as many filenames as you like, and TTIME will
show you the estimated file transfer time and cost for each file, in
the order you gave. You'll be asked to press any key (any number or
letter key will do) before the next estimate will be shown, so you'll
have time to see the information before TTIME continues.
You can also use the DOS "wildcard" characters ('*' and '?') to
match multiple files. Assume that you want to send someone all the
files with the extension .TXT in the current directory. When TTIME
asks you for the file name or size to estimate, answer:
*.TXT <enter>
and it will find all the matching files, total up their sizes, and
give you an estimate for the total time and cost of all the files
Supposing that the file is on the OTHER computer? You type in
the name of the file, and TTIME tells you 'Cannot find requested file.
Press any key..." and nothing happens!
This means that the file can't be found on your disk. Of course
not! It's on the other end of the phone line! So, you'll have to
tell TTIME how large the file is.
Usually, when you get a list of files from another computer on
your terminal software, it'll include a file size, often somewhere
very near the name. Let's say this is a part of a list the other
computer has shown you when you asked it to list files:
Page 5
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
**********************************************************************
* 2 - IBM Utilities
**********************************************************************
TTIME.ARC 04-15-93 102453 Estimate file transfer times by phone
MASTER.ZIP 04-14-93 91236 Master database program version 3
CLSC.COM 04-13-93 1075 Clear Screen with Colors
(more files listed)
and you decide to download TTIME.ARC (wise decision! <g>). Since
TTIME.ARC doesn't exist on your drive, you'll need to tell TTIME the
file size. Looking at the listing, you decide that 102453 must be the
file size, right? So, after TTIME asks you for the file name or size
to estimate, just answer:
102453 <enter>
┌─────────────────────┐
│ NEW TO THIS VERSION │
└─────────────────────┘
As with file names, you can give several file sizes to estimate
at the same time. Let's assume that you wanted to know how long it
would take to transfer both the TTIME.ARC and MASTER.ZIP files to your
computer. When TTIME asks you for the file name or size to estimate,
answer:
102453 91236 <enter>
and TTIME will give you an estimate for each file.
To summarize, when using TTIME in the 'prompted mode', you'd type
in the program name (TTIME), then when it asks you for the file name
or file size you simply answer with the name (if the file is on your
disk) or the file size (this will work whether the file is on your
disk or not, but is most useful when you're having a file sent to your
computer).
┌─────────────────────┐
│ NEW TO THIS VERSION │
└─────────────────────┘
Remember that you can specify multiple files, or file sizes, or
use "wildcards" - or even mix and match them!
Here are a couple actual examples, using the 'prompted mode' of
operation:
Page 6
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
<Example One - Prompted Mode by Filename>
TransferTIME 3.0 Copyright 1993 by RGH Software
Unregistered Evaluation Version - Please Register!
File(s) to estimate -> TTIME.EXE
TransferTIME 3.0 Copyright 1993 by RGH Software
Unregistered Evaluation Version - Please Register!
File: TTIME.EXE Size: 47,894
Protocol Name 2400 bps 9600 bps 14400 bps
XMODEM 3 min 41 sec 0 min 54 sec 0 min 37 sec
CIS B+/YMODEM-G 3 min 34 sec 0 min 53 sec 0 min 36 sec
ZMODEM 3 min 28 sec 0 min 51 sec 0 min 34 sec
ESTIMATED COST: $ 0.85 $ 0.38 $ 0.38
(...press any key to continue...)
<Example Two - Prompted Mode by Filesize>
TransferTIME 3.0 Copyright 1993 by RGH Software
Unregistered Evaluation Version - Please Register!
File(s) to estimate -> 47894
TransferTIME 3.0 Copyright 1993 by RGH Software
Unregistered Evaluation Version - Please Register!
File: <ESTIMATING BY SIZE> Size: 47,894
Protocol Name 2400 bps 9600 bps 14400 bps
XMODEM 3 min 41 sec 0 min 54 sec 0 min 37 sec
CIS B+/YMODEM-G 3 min 34 sec 0 min 53 sec 0 min 36 sec
ZMODEM 3 min 28 sec 0 min 51 sec 0 min 34 sec
ESTIMATED COST: $ 0.85 $ 0.38 $ 0.38
(...press any key to continue...)
Page 7
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
USING TTIME IN THE FILENAME MODE:
TTIME can also give you an estimate for a file on your system
that you want to send to another system, by typing the name of the
file following the TTIME command, and BEFORE you press the <enter>
key. An example of this method of operation:
<Example Three - Command Line, by Filename>
C:\UTIL>ttime ttime.exe
TransferTIME 3.0 Copyright 1993 by RGH Software
Unregistered Evaluation Version - Please Register!
File: TTIME.EXE Size: 47,894
Protocol Name 2400 bps 9600 bps 14400 bps
XMODEM 3 min 41 sec 0 min 54 sec 0 min 37 sec
CIS B+/YMODEM-G 3 min 34 sec 0 min 53 sec 0 min 36 sec
ZMODEM 3 min 28 sec 0 min 51 sec 0 min 34 sec
ESTIMATED COST: $ 0.85 $ 0.38 $ 0.38
(...press any key to continue...)
USING TTIME IN THE FILESIZE MODE:
Again, you can specify the file size to estimate for, by typing
in the size following the TTIME command, but BEFORE you press the
<enter> key. An example of this method of operation:
<Example Four - Command Line, by Filesize>
C:\UTIL>ttime 47894
TransferTIME 3.0 Copyright 1993 by RGH Software
Unregistered Evaluation Version - Please Register!
File: <ESTIMATING BY SIZE> Size: 47,894
Protocol Name 2400 bps 9600 bps 14400 bps
XMODEM 3 min 41 sec 0 min 54 sec 0 min 37 sec
CIS B+/YMODEM-G 3 min 34 sec 0 min 53 sec 0 min 36 sec
ZMODEM 3 min 28 sec 0 min 51 sec 0 min 34 sec
ESTIMATED COST: $ 0.85 $ 0.38 $ 0.38
(...press any key to continue...)
┌─────────────────────┐
│ NEW TO THIS VERSION │
└─────────────────────┘
As with the "prompted" mode of operation, you may mix several
Page 8
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
file names, file sizes, "wild card" file masks - all on the same
command line.
Page 9
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
TTIME'S HELP MODE:
Should you ever lose your documentation, or forget how TTIME
works, simply type the following:
TTIME /H <enter>
- or -
TTIME /? <enter>
and TTIME will show you a brief help screen to remind you how it
works:
TransferTIME 3.0 Copyright 1993 by RGH Software
Unregistered Evaluation Version - Please Register!
TransferTIME 3.0 for DOS is a tool for anyone who wants to know how long a
file transfer will take, or how much the file transfer will cost - BEFORE
beginning the file transfer.
The syntax for using TransferTIME is as follows:
TTIME [filename1...] [filesize1...] [/h] [/?]
Where [filename1] and [filesize] are optional file names or sizes in bytes to
provide an estimate for. More than one name or size may be given, and the DOS
wildcard characters may also be used. Seperate each name or size with a
single space.
TTIME /H or TTIME /? will show this reminder screen.
Please remember that this is an unregistered (evaluation) TransferTIME copy
and continued use requires payment of a registration fee to RGH Software.
Press any key to continue with the TransferTIME program...
Page 10
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
INSTALLING TTIME WITH YOUR TERMINAL PACKAGE:
Here, I offer some very general guidelines on how you might be
able to use TTIME with your software package. I've listed them in
order of most preferable to least preferable.
You should refer to the documentation that came with your
terminal package to see which of these methods it will support. If
you are in doubt, go ahead and try each method in the order listed.
This trial and error approach shouldn't damage anything (but
don't blame me if it does!) and you may find a way that works well for
you.
I do request that you let me know (either when you register
your TTIME program, or by CompuServe Mail otherwise) how you got it to
work with your terminal software. As I get hints and tips from users
on how they got it to work, I'll continue to update this section with
the solutions I get.
GENERAL SUGGESTION #1 - If your terminal package supports the
addition of external programs by using a 'hot key' (you press a key
combination to call the program) this would be the best approach.
GENERAL SUGGESTION #2 - If your terminal package allows you to
define an external program such as a text editor, you might want to
consider using this approach. This, of course, will mean that you
won't be able to use a text editor while using your terminal package.
GENERAL SUGGESTION #3 - Some terminal packages will let you
install an 'external file transfer protocol' (that is, a program to
send and receive files by a means that your software doesn't
ordinarily support). You can add TTIME to your list of 'external
protocols' and see if this works.
GENERAL SUGGESTION #4 - Almost every terminal package allows the
user to "shell to DOS" or "run a DOS command" by pressing a key
combination. If yours supports this feature, then simply press the
key combination to exit to the DOS prompt, then use the TTIME program
to get your estimate.
GENERAL SUGGESTION #5 - If you're running a multi-tasking system
such as Microsoft Windows or QEMM's DESQview, you can open another
"window" and run TTIME in it. However, this approach can cause some
problems with your terminal package, as it may cause you to "miss"
characters while TTIME is running.
If you're running Microsoft Windows, then I suggest that you
consider obtaining and trying a copy of TransferTIME for Windows. If
you cannot find a copy from the same place you got this program,
contact RGH Software and we'll let you know how to get one. NOTE -
registered users will AUTOMATICALLY get both the latest DOS and
Windows versions of TTIME when they register.
Page 11
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
CHAPTER THREE: Customizing TTIME
┌─────────────────────┐
│ NEW TO THIS VERSION │
└─────────────────────┘
TTIME stores much useful information in a file named TTIME.INI
that you can edit using any text editor. It comes pre-configured with
a "default" setup that should work on most systems. The default
TTIME.INI file is shown below:
[TransferTIME 3.0]
ForeColor = 6
BackColor = 0
RegKey1 =
RegKey2 = 00000000
[Protocols]
Prot1Name = XModem
Prot2Name = CIS B+/YModem-G
Prot3Name = ZModem
Prot1Effic = 0.900
Prot2Effic = 0.929
Prot3Effic = 0.958
[Speeds]
Speed1 = 2400
Speed2 = 9600
Speed3 = 14400
[Costs]
Cost1 = 0.213
Cost2 = 0.380
Cost3 = 0.380
For ease of understanding, the information in the file is
separated into sections, and each section has a title that describes
the information contained in that section. Let's take a look at each
section to see how you might want to modify the default settings.
The first section, labeled [TransferTIME 3.0] contains
information on whether or not this copy is registered (paid for), and
what screen colors TTIME should use:
[TransferTIME 3.0]
ForeColor = 6
BackColor = 0
RegKey1 =
RegKey2 = 00000000
The "ForeColor" line controls the color that letters and numbers
will appear in. The "BackColor" line controls the color of the rest
of the screen will appear in. The ForeColor may be set to any value
between 0 and 31, and the BackColor may be set to any value between 0
and 7. The numbers correspond to colors as shown in this chart:
Page 12
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
1 = blue 5 = magenta 9 = light blue 13 = light magenta
2 = green 6 = brown 10 = light green 14 = yellow
3 = cyan 7 = white 11 = light cyan 15 = bright white
4 = red 8 = grey 12 = light red 0 = black
Adding 16 to any of the colors above for ForeColor will result in
blinking letters and numbers. I don't particularly recommend that you
use blinking letters/numbers, as the result can be somewhat
distracting.
You may want to try various combinations (like the default of
ForeColor = 6 and BackColor = 0 for brown letters/numbers on a black
screen, or ForeColor = 7 and BackColor = 1 for white letters/numbers
on a blue screen) to find a combination that you like.
The next two lines (RegKey1 and RegKey2) contain information
about this copy of TTIME, and your serial number. You should NOT
alter the information contained in these two lines.
The next section, labeled [Protocols], contains information about
the file transfer protocols TTIME will use:
[Protocols]
Prot1Name = XModem
Prot2Name = CIS B+/YModem-G
Prot3Name = ZModem
Prot1Effic = 0.900
Prot2Effic = 0.929
Prot3Effic = 0.958
The first three lines contain the names of the file transfer
protocols, and the next three lines contain the efficiency rating for
those file transfer protocols. These efficiency ratings are based on
input and experience over three years by myself and a large number of
users, and shouldn't be changed UNLESS you're changing the protocol as
well.
The first thing you need to do is to transfer several files using
the "new" transfer protocol. For the most accurate results, do so
with ERROR CORRECTION and FILE COMPRESSION TURNED OFF (if your modem
supports these features - refer to your modem user's manual for
details on whether or not it does and how to turn these features off).
**********************************************************************
WARNING - if you don't turn error correction and file compression off,
then the results of your tests will be inaccurate and TTIME will be
unable to give you reasonable estimates.
**********************************************************************
Page 13
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
Pick three files to transfer. One should be a fairly small file
(perhaps 10,000 bytes or so), one should be a medium-sized file
(perhaps 40,000 to 50,000 bytes) and one should be a good-sized file
(of perhaps 100,000 bytes or more). Write down the exact size of the
file, and how long (in minutes and seconds) it took to transfer each
file.
When you're done, add up the total file sizes and the total time
it took to transfer the three files. Convert the total time into
seconds, and divide the total file sizes by the total seconds. This
figure is the number of characters per second transferred - keep it
handy, because we're almost done.
Take the modem speed used to transfer the files, and divide it by
ten to give you the speed of the modem in characters per second.
Finally, take the characters per second transferred and divide that
number by the modem's speed in characters per second, and you've got
your efficiency rating.
An example will probably help make it clearer. Let's assume you
want to replace the first protocol (XModem) with a new protocol you're
using, called FastFile. You are using a 9600 bps modem, and have
turned your error correction and data compression off.
You transfer three files - one is 35,000 bytes, one is 65,000
bytes and one is 110,000 bytes. It took 38 seconds for the first, 68
seconds for the second, and 117 seconds for the third file.
Adding the three file sizes (35,000 + 65,000 + 110,000) gives you
a total of 200,000 bytes. Adding the three times (38 + 68 + 117)
gives you a total time of 223 seconds.
Dividing the 200,000 bytes by 223 seconds gives you a character
per second speed of 896.86 characters per second. Your modem speed
was 9600 bps, so it's transmitting 960 characters per second.
You divide 896.86 (the file characters per second) by 960 (the
modem characters per second) and wind up with an efficiency rating of
0.934 for the FastFile protocol.
So, finally, you'd change the first protocol line to read:
Prot1Name = FastFile
and the first efficiency rating line to read:
Prot1Effic = 0.934
and from now on, TTIME will include information on your new file
transfer protocol each time you use it!
The next section, labeled [Speeds], simply records the modem
speeds (in bits per second) that you want TTIME to make estimates for.
The default settings are as listed below:
Page 14
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
[Speeds]
Speed1 = 2400
Speed2 = 9600
Speed3 = 14400
You may wish to change these to reflect different speeds that
your modem supports, or to reflect the results of data compression
that your modem may offer.
For example, let's assume that you've found that your 14400 bps
modem generally can use data compression to get an actual character
per second speed of 1600 characters per second. You'd calculate this
the same way you calculated the file characters per second above, or
if you're lucky, your terminal program will tell you this.
You might then want to change the third modem speed (14400) to
reflect your "real-life" experience. To do this, simply multiply the
speed above (in our example, 1600) by ten (making 16000) and edit the
desired line (we're changing the 14400 line) to show the new speed:
Speed3 = 16000
Another example - suppose that your modem only supports a maximum
speed of 9600 bps, and you want to have TTIME show estimates for 1200
bps, 2400 bps and 9600 bps. You'd change the three lines as shown
below:
Speed1 = 1200
Speed2 = 2400
Speed3 = 9600
to give these estimates.
The final section, titled [Costs], is where TTIME stores the cost
PER MINUTE to calculate its cost information. You should note that
the cost estimate is based on THE SECOND PROTOCOL IN YOUR LIST, so you
should change that protocol (if needed) to give the most accurate
estimate. The default settings are as follows:
[Costs]
Cost1 = 0.213
Cost2 = 0.380
Cost3 = 0.380
These costs reflect the current costs for CompuServe access using
normal CompuServe access numbers. The figure for Cost1 represents
what you pay for access at the first listed modem speed, the figure
for Cost2 represents what you pay for access at the second listed
modem speed, and the figure for Cost3 represents what you pay for
access at the third listed modem speed.
They may be easily changed to reflect the actual costs you pay
for calls as follows:
First, take any per-hour charges and divide by 60 to get the per-
minute cost. If you have long distance charges, contact your phone
Page 15
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
company representative to ask them the per-minute charge for the call,
and add this cost to the per-minute connection fee.
As an example, let's assume you call the BIG BBS and pay them a
fee of $5 per hour for 2400 bps access, or $8 per hour for 9600 bps or
14400 bps access. The phone company informs you that it costs you
twelve cents per minute to call BIG BBS.
So, your 2400 bps cost is .083 ($5 divided by 60 minutes) plus
.12 (long distance), or .203 dollars per minute. Your 9600 bps and
14400 bps cost is .133 ($8 divided by 60 minutes) plus .12 (long
distance), or .253 dollars per minute. You'd then change the cost
section to read as follows:
Cost1 = 0.203
Cost2 = 0.253
Cost3 = 0.253
The three decimal places used above are generally accurate enough
to give a good estimate of the cost.
Page 16
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
CHAPTER FOUR: Registration and Customer Support
A lot of the information in this section is duplicated in the
REGISTER.DOC file, but I want to lightly touch on why you must
register your copy of TTIME if you want to continue to use it.
TTIME is not free software. TTIME is a Shareware product (please
read the REGISTER.DOC file for more details) and you are required to
pay a registration fee of $30 if you find that you're still using
TTIME after a reasonable evaluation period (30 days).
Why should you pay? Well:
1) Payment is required by law if you are going to keep using it.
2) I've put many hundreds of hours into developing, testing and
improving the TTIME package from its humble beginnings to the
product you see now. Payment for my labor is only fair.
3) A software package purchased in a store requires that you
make payment up front, BEFORE you even know that the soft-
ware will work the way you want it. With Shareware, you
get a trial in your everyday computing environment first, before
paying for the software.
4) Shareware depends on your honesty. If no one registers a
shareware program, then the author will likely discontinue
improving and supporting that program. It's up to you and
your registrations to keep TTIME (and other shareware pro-
grams) healthy and growing.
Registered Users, in exchange for their $30 registration fee,
will receive:
1) My most heartfelt gratitude, and the undying appreciation
of my wife (who's put up with me in front of the keyboard
as late as 4:30am working on this release!)
2) The latest version of TTIME, with your registration number
permanently emblazoned on it (so all who see it may envy
you). Registration now gets you BOTH the DOS and WINDOWS
versions of TTIME.
Registered users will also get a utility program that makes
changing the TTIME.INI file quick and easy (including mouse
support for ease of editing) instead of using a text editor
to make desired changes.
3) FREE UPDATES! All Registered Users will receive the next
major release and/or bug fix version free of charge. This
means, if I release a new version followed by a bug fix
version (or vice versa), you'll receive two free update
disks at no additional charge! Registered Users will be
notified via mail of updates after the expiration of their
free update period, and can purchase updated versions at a
significant discount.
Page 17
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
4) FREE COMPUSERVE TIME! By special arrangement with Compu-
Serve, ASP authors are allowed to offer to registered users
an offer for a FREE CompuServe IntroPak, with your very own
CompuServe ID number, password, and $15 in FREE CONNECT TIME
that you can use to explore the CompuServe network (or, for
that matter, to visit the ASP Forum for help, hints, support
and other great ASP member product information).
Furthermore, Registered Users can obtain preferential support of
TTIME through several sources:
- on CompuServe, by addressing CompuServe Mail to me at my
User ID (76670,110);
- By U.S. Mail, at the address shown on the registration
form;
- Via fax or voice (only to registered users)
┌────────────────────────────────────────────────────────────────┐
│ │
│ ASP Ombudsman Information │
│ │
│ RGH Software is a member of the Association of Shareware │
│ Professionals (ASP). ASP wants to make sure that the │
│ shareware principle works for you. If you are unable to │
│ resolve a shareware-related problem with an ASP member │
│ by contacting the member directly, ASP may be able to help. │
│ The ASP Ombudsman can help you resolve a dispute or problem │
│ with an ASP member, but does not provide technical support │
│ for members' products. Please write to the ASP Ombudsman at: │
│ ASP Ombudsman _______ │
│ 545 Grover Road ____|__ | (R) │
│ Muskegon, MI --| | |------------------- │
│ 49442-9427 (USA) | ____|__ | Association of │
│ or send a Compuserve | | |_| Shareware │
│ message via CompuServe |__| o | Professionals │
│ mail to 70475,1071, or -----| | |--------------------- │
│ a FAX to 616-788-2765. |___|___| MEMBER │
│ │
└────────────────────────────────────────────────────────────────┘
Page 18
TransferTIME (TTIME) Version 3.0 Shareware (Evaluation) Version
CHAPTER FIVE: Acknowledgements and Revision History
IBM-PC is a trademark of IBM Corporation
PC-DOS is a trademark of IBM Corporation
MS-DOS is a trademark of Microsoft Inc.
Microsoft Windows and Windows are trademarks of Microsoft Inc.
ASP is a trademark of the Association of Shareware Professionals
CompuServe is a service of H&R Block, Inc.
America On-Line is a service of Quantum Information Services.
TTIME was programmed using Microsoft QuickBASIC version 4.5 and
various support modules.
TTIME is Copyright (c) 1991-1993 by RGH Software. All Rights
Reserved.
REVISION HISTORY:
Version 1.0 - Original release in early 1990. Supported the
XMODEM and YMODEM file transfer protocols, 1200/2400/9600 bps
operation.
Version 1.1 - Released in March 1990, added support for the
ZMODEM and CompuServe B+ file transfer protocols.
Version 1.2 - Died in beta testing. Never actually released to
the general public.
Version 1.3 - Released in late 1990. Since many users were
complaining that TTIME routinely underestimated transfer times, I
made it assume that file transfers would be less efficient.
Version 1.3a - Also released in late 1990, this is a bug fix that
repairs a rounding error reported by user Rip Strautman.
Version 2.0 - Released April 1991, added the cost estimating
features and revised the estimates again to account for reports
that the CompuServe estimates were still a bit off.
Version 2.1 - Released October 1992, support for the new 14400
bps modems added. Generally tightened the code up a bit and
improved some of the support routines.
Version 3.0 - DOS version totally re-written, initial Windows
version. Many improvements including almost total customization
by the end user. This is the version you're now evaluating!!
Page 19