CAB.OVL Shell

BOHTTP.TTP

Release V01.06
26. Dezember 1998

by
Olivier Booklage


Contents




About

BOHTTP.TTP is a HTTP client using CAB.OVL as TCP/IP module. It download or update files from InterNet automatically by command line or script.


Usage


          bohttp.ttp [-v] [-(t,h):REPORT] [URL] [DEST]
or
          bohttp.ttp [-v] [-(t,h):REPORT] [-s:<FILE>]

           -v is for turn off verbose messages.

           REPORT is an optional file created 't' for text type
           , 'h' for HTML type.

           URL is complete HTTP address begin by http://.

           DEST is optional destination path or filepath
           by default, current URI name and current path are used.

           FILE is a text for multiple downloads
           with "get URL" or "get URL DEST" lines.

for examples :

 bohttp.ttp     http://services.worldnet.net/vcf-com/download/lib.lzh

 bohttp.ttp http://194.2.128.248/vcf-com/download/lib.lzh h:\download\

 bohttp.ttp http://194.2.128.248/vcf-com/download/lib.lzh h:\download\TheLib.lzh

 bohttp.ttp -v http://194.2.128.248/vcf-com/download/lib.lzh h:\download\TheLib.lzh

 bohttp.ttp -s:worldnet

 bohttp.ttp -h:report.html -v s:worldnet

 bohttp.ttp -t:h:\download\report.html -v s:worldnet

 bohttp.ttp -h:h:\download\report.html -v s:worldnet


Please see also Sample of script.

CAB.OVL must be in same path.


Sample of script

#
# This is a script file sample for BOHTTP.TTP
#
# You must change download paths as you HD
# You can use as bohttp.ttp -v -h:report.htm -s:worldnet
#

get   http://www.stud.uni-hannover.de/~perot/STinG/STING.LZH      h:\download\sting\
get   http://www.stud.uni-hannover.de/~perot/STinG/CORETOOL.LZH   h:\download\sting\
get   http://www.stud.uni-hannover.de/~perot/STinG/MODULE.LZH     h:\download\sting\
get   http://www.stud.uni-hannover.de/~perot/STinG/CONFIG.LZH     h:\download\sting\
get   http://www.stud.uni-hannover.de/~perot/STinG/DIALER.LZH     h:\download\sting\
get   http://www.stud.uni-hannover.de/~perot/STinG/DOCS.LZH       h:\download\sting\
get   http://www.stud.uni-hannover.de/~perot/STinG/DEV-KIT.LZH    h:\download\sting\
get   http://www.ettnet.se/~dlanor/uran_dev/betados.lzh           h:\download\betados\
get   http://www.netset.com/~baldrick/CAB_OVL.LZH                 h:\download\cab_ovl\
get   http://services.worldnet.net/vcf-com/download/cabovl.lzh    h:\download\cab_ovl\cabovlob.lzh
get   http://services.worldnet.net/vcf-com/download/bohttp.lzh    h:\download\

History

V01.06 beta

New : Try to be XFS compliant.
New : Completely Re-writed.
New : PureC Librarie included.

01.05 beta

Fixed : option '-v' turn off verboses messages.

01.04 beta

New : Little animation in verbose mode.

01.03 beta

New : No more savage logfile, please use option [-h:filename] or [-t:filename] to create HTML report file.

New : Program said if file is downloaded or not modified.

Fixed : URI with '-' are mo more downloaded with '_' character.

01.02 beta

New : You can give a filename OR PATH for download.

New : You can use -v for verbose messages.

Fixed : Very bad bug about memory.

Wait : Not compatible with longfilename (XFS) yet.

01.01 beta

New : Using a script file, you can add new path and name for download.

New : Conditional download, verify if downloaded file is new or same as the file in the same path.

01.00 beta

New : Very first version.


Author

Olivier Booklage
4, cours des longs près
92100 Boulogne Billancourt
France.
email : res1@vcf-com.fr
www : http://services.worldnet.net/vcf-com/olivier.htm