ModTime v1.1 * Gregory Kwok <gkwok@jps.net>

This is a command-line utility that estimates how long a file of given size
will take to download over a modem or ISDN connection. The results are given
in "favorable conditions," that is, a 44000bps connection that steadily
downloads at a full 44000bps. Your mileage will vary. :)

For brief instructions on command line switches and syntax, simply type
  MODTIME

To estimate download time for a file, type MODTIME followed by the size
of the file in bytes. You may append "K" or "M" to multiply by 1024 or
1,048,576, respectively.

Examples:
  MODTIME 1620     (1,620 bytes)
  MODTIME 95K      (95 KB = 97,280 bytes)
  MODTIME 4M       ( 4 MB = 4,194,304 bytes)

Here is a sample output, given a file size of "1M":

  Total bytes:  1048576
  Speed (bps)   Hours Minutes Seconds
       300        9      42      32
      2400        1      12      49
      9600        0      18      12
     14400        0      12       8
     28800        0       6       4
     33600        0       5      12
     40000        0       4      22
     44000        0       3      58
     56000        0       3       7
     64000        0       2      43
    128000        0       1      21

Sorry, at this time you cannot pass things like "4.2M". If enough people are
interested, I need make only very slight modifications (changing some longs to
floats or doubles, and using atof() or atod() instead of atol()).

This archive contains both 32-bit and 16-bit executables, as well as source
code. The 32-bit version was compiled with DJGPP 2.01; the 16-bit version was
compiled with Borland Turbo C++ 3.0.

This program is shareware. Please distribute it freely. If you make any
modifications to the source code, please contact me.

Contact information:
  Gregory Kwok
  gkwok@jps.net
  http://www.jps.net/gkwok/