home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
- The File Massage
- (c) Copyright 1992, 1993
- By
- Wayne Greer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓██ Table Of Contents ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
-
-
- Disclamer...........................................................Page 1
-
- Program description.................................................Page 2
-
- System Requirements.................................................Page 3
-
- Getting Started.....................................................Page 4
-
- Installation........................................................Page 5
-
- FeatherNet BBS Installations........................................Page 6
-
- PcBoard Installations...............................................Page 7
-
- Other BBS Software Installation.....................................Page 8
-
- Configuration.......................................................Page 9
-
- Usage...............................................................Page 11
-
- Credits.............................................................Page 12
-
- Other Products......................................................Page 13
-
- Registration........................................................Page 14
-
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓██ Disclaimer ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 1
- Warning: I, Wayne Greer do not accept any responsiblity for loss,
- personal or commercial, incurred while operating this program.
- The first time you execute this program you are agreeing
- to assume full responsibility for any and all damages that may result
- and you execute this program entirely at your own risk.
-
- If any Federal law and/or your specific state laws, or the laws of the State
- of Oklahoma conflict with any part of this license and/or agreement,
- that law will have priority and will not void any other part of this agreement.
-
- There is no warranty of any kind, expressed or implied including but
- not limited to warranties of merchantability and/or fitness for any
- purpose. There is no liability for any damage to data, property,
- or persons that may be caused directly or indirectly by the use of this
- program.
-
- This program is being release under the Shareware concept. Shareware
- is NOT free software or public domain software. Shareware is a wonderful
- concept, it allows you to try a program first before you purchase it.
- Software authors sometimes work a very long time trying to develop
- a product that is useful to others, dependable, and reliable.
- Support their efforts and register ShareWare you use.
-
- Use of this program for more than 30 days combined total use constitutes
- your agreement to abide by its licensing requirements. You agree to either
- register the program or stop using it. ANY BBS operating as a fee
- oriented BBS in which user fees are charged for any access level,
- this program is considered a commercial product and requires registration.
-
- Registration of this program is considered a software license and does not
- include transfer of ownership of this program or its source code.
- Registering the program will entitle you to ALL updates and new releases.
- You will find a registration form at the end of this document.
- If you find this program useful, please fill it out and register your copy.
-
- "File Massage" and "FMassage" are copyrighted by Wayne Greer and ALL
- rights are reserved. This archive as a unit and each individual files
- are copyright 1992 by Wayne Greer.
- Tampering in any way with its contents, indiviual or as a whole is considered
- a copyright infringement excluding archive comments.
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓██ What is it ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 2
-
- This program is intended for BBS SysOp's running FeatherNet, PcBoard, various
- versions of Remote Access, SuperBBS, WildCat, etc that create
- PCBOARD.SYS, DORINFOx.DEF, CALLINFO.BBS, or DOOR.SYS caller info files.
- This program is designed to copy files from various drives/directories to a
- 'Work' directory. This can be used to copy files from a Cd-Rom drive for
- example to a local HardDrive, or copy files from a network server to another
- server or workstation. If you remove all archive comments from files to save
- space, you can also use this program to copy files to a temporary work
- directory and add archive comments. Fmassage will deleted listed files
- in the work directory after the file transfer if desired.
-
- Users of QuickBBS and possibly others, cannot use this program unless you are
- using some type of FileDoor as QuickBBS has no provisions for
- external file transfers.
-
- After coping the files, Zip and/or ARJ Comments can be added to those files
- if told to do so.
- Archive Comments is a feature available in Registered versions only.
-
- Currently FMassage will comment only Zip and Arj files.
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ System Requirements ██▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 3
-
- *******************************************************************************
- * NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE *
- *******************************************************************************
- * This program has built in fuctions to purge entire directories resulting *
- * in possible unrecoverable data loss! Read this manual carefully before *
- * installing this program and be certain you understand how to install it *
- * properly. *
- *******************************************************************************
-
- All files are open accessed in SHARE mode, this is however pointless if
- you do not load SHARE.
-
- You may locate FMASSAGE.EXE anywhere in your system path, the configuration
- file for FMASSAGE must be either in the current directory or the directory
- where FMASSAGE.EXE is located. We look in both places for it with the
- current directory having priority. You may specify the complete
- path/filename for the configuration file if you prefer.
- The Configuration file that will be shown in the following examples is
- a required part of using this program. The configuration file setup
- procedures are documented later.
-
- This program will only run using DOS 3.x or later.
-
- Fmassage requires you have modem/comm port configurations already established
- and working.
- Fmassage uses its own internal communications routines and does not require
- a fossil driver. Fmassage does monitor carrier.
-
- Registered versions will add Zip file comments to files we process.
- If you wish to add Zip comments, PkZip must be in your system path.
- If you wish to add ARJ comments to files, Arj must be in your system path. For either/both archive comments,
- you must of course have a text 'Comment file' to be added to the archives
- already made before using Fmassage.
- This program will not insert complete files into archives and there is no
- intention of ever doing so.
-
- Registered versions will Delete known advertisement files from files we process.
- You must create a normal ASCII file containing the filenames to delete.
- If you wish delete files from .ZIP's, PkZip must be in your system path.
- If you wish delete files from .ARJ's, Arj must be in your system path.
-
- This program is highly configurable and should work most of the methods BBS's
- use to transfer files.
-
- This archive is FM200.ZIP
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Getting Started ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 4
- This program can easily be intergrated into the file transfer part of your BBS.
- It is flexible enough to be installed in one of several methods depending
- on how your BBS software handles file transfers.
-
- BBS's have various methods of doing this. Some BBS's run all file transfers
- through a series of Batch files. These batch files are written by the SysOp
- and the BBS simply sends the filename to transfer or a list of files.
-
- Some BBS's have a protocol definition type file, either through a filedoor
- type arrangement, or some other file that contains file transfer programs and
- parameters for transfering files.
-
- Other BBS's can run 'pre-transfer' batch files or commands before actually
- running the file transfer batch file or program.
-
- Fmassage should handle all of these circumstances quiet nicely.
-
- Regardless of how your BBS handles file transfers, once the transfer actually
- begins, commands and options usually have been setup in a very specific manner.
- A simple command line might look like either of these three examples:
- (1) zmodem.com port 1 sz c:\bbs\files\filename.zip
- (2) zmodem.com port 1 sz @c:\bbs\filelist.txt
- (3) zmodem.com port %1 sz %2
- The first example being a single file (FILENAME.ZIP), and the second example
- shows a 'batch-mode' transfer where FILELIST.TXT is an ascii file that contains
- a 'list' of drive\path\filenames of several files. A 'batch-mode' transfer
- is indicated by an '@' symbol preceeding the filename.
- Don't be concerned if you see %1 or %2 or %3 etc anywhere in your batch files
- or protocol defintion files, these symbols are replaced various things when
- the program begins, one of these being a filename or batch-mode filelist.
-
- Fmassage can handle single file transfers as well as batch mode transfers.
- Batch-Mode transfers MUST begin the filename with the '@' symbol. Every
- protocol I've ever used accepts this method.
- The Work directories specified later in the config file MUST already exist,
- the program will not create them. On indiviual files and batch mode transfers,
- the files to be downloaded are automatically assumed to be actually present or
- else your BBS software or filedoor should not have told the users they were
- available. We'll retry 10 times with a delay between each to gain access to
- them before aborting the copying that file
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Installation ██▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 5
- The batch File process.
- If your BBS creates an ascii file containing the file name(s) for both
- single file transfers and also for batch mode, you may incorporate this
- program in one of 3 ways, either add the program in 'stand alone' mode
- before and after the actual file transfer command line or on the same line
- as the file transfer command.
- If your BBS does not create an ascii file for single file transfers but
- does creates an ascii file for batch mode use the example two method only.
-
- Example of your batch file BEFORE the changes:
- zmodem.com port 1 sz %2
- etc....
-
- Example One after:
- fmassage fmassage.cfg %2 <-- Inserted line
- zmodem.com port 1 sz %2
- fmassage fmassage.cfg /r %2 <-- Inserted line
- etc....
-
- Example Two after:
- fmassage fmassage.cfg %2 @c:\bbs\newbatch.lst
- zmodem.com port 1 sz @c:\bbs\newbatch.lst
- fmassage fmassage.cfg /r @c:\bbs\newbatch.lst
-
- If your BBS uses a 'Protocol Definition' type files either through a filedoor or
- other protocol definition file, simply add 'FMASSAGE FMASSAGE.CFG /R' to
- the beginning of that line.
- Before changes, a sample command line might look like:
- zmodem.com port 1 sz %2
- You would need to add to this to look like:
- fmassage fmassage.cfg /r zmodem.com port 1 sz %2
- ^ ^
- └───────────┬──────────┘
- └───────────────────────────<-- Inserted Additions to Line
-
- /r Command shown above means to remove files from work dir when file transfer
- is completed. Files must be in work dir before being deleted. Other files
- that happen to be in the work dir won't be deleted.
- the Ascii file list, if any, is not deleted.
- /l command is also available, it has the same effect as the /r command,
- however, it will also delete the ascii file specified.
- /p Command, READ CAREFULLY! this command if entered as:
- (1) fmassage fmassage.cfg /p
- This command will purge ALL files in the work directory!!!!!!
- but it will not touch the ascii file list (newbatch.lst).
- (2) fmassage fmassage.cfg /p @c:\bbc\newbatch.lst
- This will Purge ALL files and also delete the ascii filelist
- newbatch.lst.
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Feathernet BBS Installation ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 6
- If you are installing this program using FeatherNet BBS Software, this program
- can be installed in a variety of methods.
- Method 1:
- FeatherNet can be setup to run an external batch file before and after a
- download transfer. Run the FeatherNet configuration program and enter the
- name of the batch file you wish to run before and after file transfers.
- Next create or edit that batch file similar to the method below:
- if exist xfer.dat goto end <- Optional
- if %1==0 goto before
- if %1==1 goto after
- if "%1"=="" goto end <- Optional, just a failsafe
- :before
- fmassage fmassage.cfg @c:\fnet\zfiles <- the name zfiles is hardcoded
- goto end
- :after
- fmassage fmassage.cfg /r @c:\fnet\zfiles <-Remove file(s) in work dir
- :end
- <*** End of file ***>
- Method 2:
- You may add this program in the FNETPROT.DAT file on the send command
- of the file transfer,, however this methode uses alot more memory.
- example before changes:
- zmodem port 1 sz
- example after changes:
- fmassage fmassage.cfg /r zmodem port 1 sz
- FeatherNet automatically writes its own batch file for file transfers and
- always sends in a batch mode style even for single file transfers, meaning
- an ascii text file list is created called 'Zfiles'.
- The will be shown as '@c:\fnet\zfiles' automatically added to the end of the
- protocol definition line.
-
- The /r command above means to 'Remove files'. Before files are deleted,
- they not only must be located in the work directory to be specified later,
- but must also be listed in the ascii file 'zfiles' as well.
- This command does not do an entire directory purge, but rather specific files.
-
- If you choose to use method 1 above, you may replace the line:
- fmassage fmassage.cfg /r @c:\fnet\zfiles
- with an alternative:
- fmassage fmassage.cfg /p
- However!, This will purge ALL files in the work directory specified!!!!!
-
- FeatherNet users should not replace the /r command with the /l command,
- or specify an @c:\fnet\zfiles command after a /p command!
- FeatherNet reads the 'zfiles' list on return to the board!
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ PcBoard BBS Installation ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 7
- If you are installing this program using PcBoard software, this program must
- be installed in the 'Send' batch files for the various external protocols.
- On example would be PCBSZ.BAT for send zmodem etc.
- PcBoard handles single file transfers differently than batch mode transfers.
- During Batch mode, PCB creates a ascii text file that contains the full
- drive\path\filename to several files, and is its name is hardcoded to be
- PCBDSZ.LST. This is simply a 'list' of files.
- During single file transfers, PCB only passes to the batch file
- the single drive\path\filename of the actual file, not an ascii text file.
- your batch file might look like:
- if exist pcberr.fil del pcberr.fil
- zmodem port %1 sz %3
- if exist somethng del somethng
- etc.
- The needs to be changed to:
- if exist pcberr.fil del pcberr.fil
- fmassage fmassage.cfg %3 @c:\pcb\newbatch.lst <- insert new line
- zmodem port %1 sz @c:\pcb\newbatch.lst <- remove %2 and replace
- fmassage fmassage.cfg /r @c:\pcb\newbatch.lst <- insert new line
- if exist somethng del somethng
- etc
-
- Basically how this works, if PCB is transfering a single file, we'll make
- a batch mode type file transfer from it using newbatch.lst as the list.
- If PCB uses a batch mode transfer, we'll take the batch list and create a
- new one called newbatch.lst from PCB's original 'list'.
- The '%3' on the very end of the command line is the part you need to change.
- Some systems, may use '%2' or some other per cent variable, regardless, it
- should be the LAST per cent variable on the command line. Regardless of
- the actual %#, substitute it as shown in the example above.
- If you are running multi-node, the newly added filename (newbatch.lst in the
- above example) MUST be a seperate name for each node or either if the same
- name, located in a different path for each node. It could easily be located
- in the path that PCBDSZ.LST is currently created as it it doughtful that file
- would be in a location to cause conflicts with other nodes transferring files.
- It could also be located in the 'Work directory' which we'll specify later in
- the config file.
- Please specify full drive/path/filenames to the newbatch.lst ascii file.
- Also, of course, this filename may be anyname, (dos permitting), substitute
- another name if you wish, just make sure each batch file has the same name
- throughout that particular batch file.
-
-
- The /r command above means to 'Remove files'. Before files are deleted,
- they not only must be located in the work directory to be specified later,
- but must also be listed in the ascii file 'newbatch.lst' as well.
- This command does not do an entire directory purge, but rather specific files.
-
- You may replace the /r command with a /l or the /p command.
- The /l command means remove 'L'ist AND files. This command does the same thing
- as the /r command does, however it also deletes the 'newbatch.lst' file
- again, it does not purge the entire work directory.
- The /p command! READ CAREFULLY! This means PURGE work directory of EVERYTHING!
- fmassage fmassage.cfg /p <=This will purge the entire work dir!
- fmassage fmassage.cfg /p @c:\pcb\newbatch.lst <- purges the entire directory
- And deletes the list!
-
- If you use 'PCBDSZ.LST' as the new batch list, the new file must be in a
- different directory.
- example: fmassage fmassage.cfg %3 @C:\PCB\PCBDSZ.LST
- This is not be allowable if %3 is sent by pcboard as '@C:\PCB\PCBDSZ.LST'
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Other BBS Installation ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 8
-
- If your BBS or filedoor uses a batch file method for external protocols,
- follow the method as described for PcBoard installations above.
-
- If your BBS or filedoor uses a protocol definition type arrangement, such
- as a file door that you must enter the commands for transfers, and all
- external transfer commands are listed in one file, use
- the method described in Method 2 of the FeatherNet installation above.
-
-
-
-
-
-
-
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Configuration ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 9
- Next edit or create a configuration file following this format:
- Wayne's World BBS
- Wayne Greer
- 0
- CDEFG
- c:\ZIP\ZIP.CMT
- C:\BBS\WORK\
- 1
- 1
- 1
- COM1
- H03f8
- 4
- 2400
- C:\BBS\PCBOARD.SYS
- Please wait, selected files are being processed for download.
- 0
- 0
- C:\BBS\DELETE.LST
- 0
- <<< *** EOF *** >>>
- Explanations,
- Line: 1 Name of your BBS.
- Line: 2 Sysops First and Last Name (Case Signficant).
- Line: 3 Registration #, this number will be compared to the Sysops Name
- and is why the Sysops First and Last name is case is signficant,
- John Doe is not the same as JOHN DOE.
- Line: 4 Drives to support example: CDEFG (No Colons,just letters A-Z).
- All other drives will not receive any processing.
- Line: 5 Full Drive/Path/Filename to Comment File for .ZIP or .ARJ files.
- Example C:\ZIP\ZIP.CMT
- Line: 6 Work directory to copy files to, almost any directory will do except
- a directory where you currently store files cannot be used as a
- work directory! Also, you MUST specify the drive for the work dir.
- C:\TEMP\ = Ok C:\TEMP = Ok \TEMP\ = wrong!
- The Trailing backslash is optional, we take it either with or without.
- If you run a multinode BBS, it is strongly recommended you use a
- different work directory for each node. There is always a possibility
- that 2 different nodes will try to d/l the same file at the same time,
- although the newly created files are open in SHARE mode, one node will
- pass, the other will not.
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Configuration ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 10
- Line: 7 Swap to EMS/EXT/DISK if 1 or Yes, 0 or No not to. This function is
- only used if you are adding archive comments and/or running
- external file transfer protocols directly from the same command line
- as Fmassage is called from. If swapping is desired, we'll first
- first try EMS, then EXT, and last will swap to disk.
- You must of course have enough EMS/EXT memory for the swap, or
- enough disk space if swapping to disk. If none are available,
- swapping will be automatically be disabled and we'll try to execute
- the other programs directly.
- Set this to 0 or No if you do not want to swap.
- Line 8: Add archive comments to Zip and/or ARJ files? (1 or Yes, or 0 or No),
- Registered copies only.
- Line 9: Keep the same date on the copied file as the original?
- (1 or Yes, or 0 or No)
- Line 10: CommPort to use, COM1, COM2, COM3, COM4. (See Note 1 below).
- Line 11: CommPort address, you may leave this line blank if you use standard
- CommPort configurations, otherwise for non-standard CommPorts, enter
- the specific address of the communications port to use.
- If you are using a non-standard Comm port, the value for Line 9
- above may be any of COM1, COM2, COM3, or COM4, the actual number
- is not used since you are specifing a specific addresses.
- (See Note 1 below).
- Line 12: Enter the IRQ this comm port is using. You may leave this line
- blank if you are using standard Comm port configurations, however
- if you specify a specific comm port address in Line 10 above,
- IRQ information is required. It is assumed you are not using a
- standard comm port configuration if you enter a comm port address.
- Line 13: Maximum baud rate your modem supports. If you are running a high
- speed modem, enter the locked baud rate here, (ie 19,200 or 38400 etc),
- otherwise enter the max rate of 2400 or 1200 etc.
- Line 14: Full Drive/path/filename to the caller info file your BBS creates,
- this may be PCBOARD.SYS, DORINFO1.DEF, CALLINFO.BBS, or DOOR.SYS.
- Line 15: Information to inform callers during processing. This line will be
- sent to the users before processing begins, it may say anything
- you like, just keep the length to no more than screen width.
- Line 16: Maximum number of files to process, 0=no limits, a value of 10
- would process the first 10 files we find on the drives you've
- specified to support.
- Line 17: Maximum file size to process, 0=no file size limit, a value
- of say 100000 would skip all files over 100K, etc.
- Line 18: Full Path/filename to delete list, create an ascii file with the
- filenames of known advertisement files you'd like deleted from the
- files we process, leave this line blank if you do not want or need
- this option.
- Line 19: Send only Brief information to callers during processing, may
- help processing speed for callers at 2400 or below.
- Note(1):
- Communications support provides the user a type of activity indicator
- with a swirling star-like effect while copying files.
- It's nifty and gives them something to watch.
- If you don't know what Comm address and/or IRQ you're using,
- the Following is a chart for Standard configurations, NEVER pick a number at
- random!.
- ┌───────────────────────────────┐
- │ Standard Communications Ports │
- └───────────────────────────────┘
- COM1=H03F8 w/ IRQ=4
- COM2=H02F8 w/ IRQ=3
- COM3=H03E8 w/ IRQ=4
- COM4=H02E8 w/ IRQ=3
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓██ Usage ██▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 11
- The File Massage automatically monitors carrier, if carrier is dropped before
- we actually get started processing files, the program will just exit.
- If carrier is dropped during file processing, communications support
- is suspended but processing will continue. This may change in future versions.
-
- FMASSAGE <enter> will show a brief list of the commands.
-
- FMASSAGE FMASSAGE.CFG @c:\bbs\zfiles
- Run in 'Stand-Alone' mode.
- Process files using the configuration file FMASSAGE.CFG.
- 'Zfiles' is an ascii file that will contain filename/paths of selected
- downloads, we'll modify this file after copying.
-
- FMAGGAGE FMASSAGE.CFG /R @c:\bbs\zfiles
- Run in 'Stand-Alone' mode.
- Once the files are downloaded, you probably no longer need them
- hanging around on your hard drive, this will purge all previously
- processed files that are in the work directory.
- Before any file(s) are deleted, they must have been previously copied by
- this program and must also in the work directory.
- All other files are left alone. Also, any other files that may exist
- in the specified work directory are not deleted.
- You may use a '/' (slash) or a '-' (dash) preceeding the 'r' command
- and the 'r' part is not case signficant,
- -r, -R, /r, and /R are all valid useage of the "Remove" command.
- This list of files we'll read for deletion will be from c:\bbs\Zfiles,
- an ascii text file containing filename/paths to downloaded filenames.
-
- FMASSAGE FMASSAGE.CFG ZMODEM.com port 1 sz @c:\bbs\zfiles
- Process files on drives specified in the config file, after processing
- run ZMODEM.COM with command options shown.
- /r command is not entered here, so file(s) will remain in the work dir
- after the file transfer.
-
- FMASSAGE FMASSAGE.CFG /r ZMODEM.com port 1 sz %1
- Process files on drives specified in the config file, after processing
- run ZMODEM.COM with command options shown. %1 is either a ascii file
- containing the drive/path/filename of multiple files or the full
- drive/path/filename of a single filename. Once ZMODEM.COM has completed
- the file transfer, remove all files listed in the work directory.
-
- FMASSAGE FMASSAGE.CFG /r ZMODEM.com port 1 sz c:\files\filename.zip
- First check to see if C: is a specified drive to support, if so, copy
- that file to the work dir, add comments if selected
- run ZMODEM.COM with command options shown. Once ZMODEM.COM has completed
- the file transfer, remove filename.zip if in the work directory.
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓▓▓██ Credits ██▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 12
- The following are copyright and/or have trademarks with the following
- programs or tradenames.
-
- FeatherNet - Ron Pierce and/or FeatherNet Software.
- PcBoard - Clark Development Company.
- WildCat - Mustang Software.
- Remote Access - Continental Software.
- QuickBBS - Adam Hudson.
- SuperBBS - Aki Antman.
- PkZIP - Phil Katz and/or PkWare Incorporated.
- ARJ - Robert K Jung
-
- This program uses the SPAWNO routines written by Ralf Brown for swapping
- to EMS/EXT/DISK. Well done Ralf!
-
-
- Any other trademarks and/or copyrights are reserved by the respective copyright
- holder.
-
- Special thanks to Tom McNally of Academia BBS (609) 383-9400 for testing
- the network compatibility of this program on a 6 node network, and for
- his input, help, patience, and testing on an E/10 version of PcBoard software.
- Thanks Tom!
-
-
-
-
-
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Other Products ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 13
- A program listed in the registration below is call DoorMan, Doorman is an
- excellent utility for BBS sysops that has many features.
- Some of the features are:
-
- Limit users to the number of times per day they can
- access any door you specify.
-
- ^Limit any user from accessing any door via a
- twit file without changing their access level.
- or reconfiguring your entire BBS for a few bad
- users.
-
- Take any door off-line and mark it DOWN by adding its name
- to one file, no need to reconfigure your entire BBS.
-
- Lock/Unlock specified doors for Multi-node systems.
- This will prevent other nodes from accessing doors
- that are not Multi-node compatible.
-
- ^Limit the hours during the day or night any door you specify
- can operate.
-
- Substitute Locked DTE rate for callers baud rate.
-
- Limit users time upon entering a door.
-
- Support for PcBoard.sys(14.x), Dorinfo1.def, Dorinfo2.def,
- Door.sys, Callinfo.bbs, and Chain.txt.
-
- ^Config file option that is NOT cryptic, place commands there
- in any order and any number of options.
- Command line options will have priority over the config file.
-
- ^In development, conversion routines to generate to/from
- different callers formats. Current versions create FROM
- PcBoard.sys and Door.sys to any format mentioned above.
-
- ^ Feature available when registered.
-
- When registering File Massage, a special offer is being made to purchase
- the DoorMan program at a discount, normally $10.00 for DoorMan, if you
- register File Massage, you'll can get both for only $15.00,
- what a bargin eh?
-
-
-
- ┌────────────────────────────────────────────────────────────────────────────┐
- │░░░░░░░░▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▓██ Registration ██▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░░░░░░│
- └────────────────────────────────────────────────────────────────────────────┘
- Page 14
- Here comes the standard song and dance you've seen with many other programs.
- Over the last few years, I have become very dissapointed by people that
- would not register a program regardless of what it does or how well it does
- it.
- If you use this program and find it usefull, registering it is
- simply the right thing to do.
-
- As a sysop myself, I frequently run across programs that are basically
- worthless or the registration for what the program does is ridiculous.
- I have seen programs that do half as much as this one and sell for twice
- the price and more.
- A good program should be self evident and I believe the cost of this
- program for what it does is more than fair and very reasonable.
- Your comments about this program is appreciated and request for additions
- or improvements will be considered for future releases.
-
- You may registrations in U.S. Dollars or provide the credit card information
- stated below, or either call:
-
- ██████████████████████████████████████████████████████
- █▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀█
- █▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀ Wayne's World BBS ▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀█
- █▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀▄▀█
- ██████████████████████████████████████████████████████
-
- (918) 665-2711
- 1.8 Gig On-Line and growing
-
- and register while on-line using your Visa/MasterCard.
- The registration cost is only $10.00. You will be sent a registration
- certificate within a few days. Your registration will be valid for ALL
- future versions of this program. Oklahoma residents and/or certificates
- shipped to Oklahoma addresses MUST include state sales tax.
-
-
- ^ ^ ^ Detach Mailer here ^ ^ ^
- REGISTRATION FORM:
-
- Name to be registered:_____________________________________
- < Only Sysops full real name will be registered >
-
- BBS Name :_________________________________________________
-
- Voice Telephone number:____________________________________
-
- BBS Telephone number:______________________________________
-
- Your Complete mailing address:
-
- NAME:_____________________________
-
- ADDRESS:_____________________________
-
- CITY STATE & ZIPCODE:_____________________________
-
- Comments about FMassage:__________________________________________________
-
- __________________________________________________________________________
-
- __________________________________________________________________________
-
-
- [ ] File Massage registration only..............................$10.00
-
- [ ] File Massage and Doorman registration.......................$15.00
-
- [ ] File Massage OR Doorman plus one year of BBS
- subscription, includes 1 hour per day and
- no file ratios.
- File Massage or DoorMan registration is $6.00,
- BBS is $19.00...............................................$25.00
-
- [ ] DoorMan, File Massage and one year of BBS
- subscription, includes 1 hour per day and
- no file ratios. All 3 at a special bargin.
- Fmassage registration is $6.00, DoorMan is $6.00
- BBS is $19.00, .............................................$31.00
-
- [ ] Optional, I would like the latest version of the program
- sent to me on diskette. All disk are the same price.
- Please mark type below. Please help us with keeping cost
- down and only mark the minimum your system will allow.
- [ ] 5 1/4 LowDensity [ ] 5 1/4 High Density
- [ ] 3.5 LowDensity [ ] 3.5 HighDensity
- Diskette.....................................................$5.00
-
- Please select form of registration:
-
- [ ] Check or Money order made payable to Wayne Greer.
-
- [ ] Visa
-
- [ ] Mastercard
-
- Card Number:_____________________________________________
-
- Expiration:_____________________________________________
-
- Name:_____________________________________________
- (Name on the Credit Card)
-
- Signature:_____________________________________________
- (required for credit card processing)
-
-
- Oklahoma residents: You MUST include state sales tax.
- If you registering Fmassage only, include sales tax on $10.00,
- Combination of BBS subscription and Fmassage OR Doorman include
- sales tax on $6.00, All three, include sales tax on $12.00.
- For diskettes, add the additional tax on $5.00.
- NO ORDERS WILL BE SHIPPED TO OKLAHOMA ADDRESSES WITHOUT IT!
-
- ^ ^ ^ Fold at perf here ^ ^ ^
- _____________________________ Place
-
- _____________________________ Stamp
-
- _____________________________ Here
-
-
-
-
-
- Wayne Greer
- P.O. Box 690891
- Tulsa OK 74169-0891
-
-
-
-
-
-
-
-
-
-
-
-
-
- ^ ^ ^ Fold again here ^ ^ ^
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-
- ^ ^ ^ Detach at perf here ^ ^ ^
-
- Directions for the instant mailer:
-
- Detach where shown. Fill out the form.
- Fold in half at the perf as shown so that the address is facing OUT.
- Fold again where indicated so that the address is STILL facing out.
- <<<-------------remove 'tractor feeds' (if any) on the edges here ---------------->>>
- Enclose your registration, tape or staple the edges, stamp it and mail.
- The post office may think this is an oversize envelope, if this is printed
- on regular 8 1/2 by 11 pages it IS NOT! it requires the same stamp as
- any regular envelope.
-
- You may of course use a regular envelope if you wish, detach the top portion
- of the mailer, fill it out and mail in your favorite envelope along with your
- registration.
-
- Orders that do not contain registration fees and incomplete forms will not
- be processed.
-
-
-
-
-
-
-
-
-