home *** CD-ROM | disk | FTP | other *** search
-
-
- ADDTODAY v1.00 ADDTODAY.DOC 04/05/95
-
-
- NOTE: Enter COPY ADDTODAY.DOC PRN to print this file. It is formatted to
- print 2 pages with approximately 60 lines per page.
-
-
- CAUTION: ADDTODAY performs a self-test for viruses and/or tampering on
- startup to insure that you have an unaltered program. You cannot use an
- executable file compressor such as PKLITE on ADDTODAY or it will fail its
- self-check and overwrite itself.
-
-
- SYSOPS!
-
- This utility will hopefully make managing your BBS a little less time
- consuming. It was written at the request of the same PCBoard sysop that
- suggested the development of MERGEPRO/MERGESYS. He uses a concept he
- calls "shovelware", which translated means he gets files from satellite,
- fidonet, internet, other BBS's, ... "shovels" them all into a directory to
- extract their file descriptions, then "uploads" them to his BBS. ADDTODAY
- helps automate this process (see PRODUCTS.DOC for related programs). It
- works on ASCII text file descriptions in both WildCat! or PCBoard format,
- but should also work on one-line descriptions, or multi-line if either an
- empty line separates each description or the first line starts at the left
- margin and any continuing lines contain the "pipe" character (it cannot be
- on the first) or begin with a "space". Lines can be up to 255 characters.
-
- Suppose you have a list of file descriptions that are ready to be added to
- your main upload directory. Instead of adding them all at once, ADDTODAY
- can be run each day (e.g., from a batch file) on the new file description
- list and add those whose "day of month" number matches the current system
- day (e.g., the file description date is 08-30-93 and the system date is
- 11-30-94). When ADDTODAY appends the descriptions, it also changes the
- description date to the current date (e.g., 11-30-94). As far as callers
- to your BBS are concerned, they see a bunch of new files every day. The
- default file description date starting column is 24, which can be changed.
-
- You can set both a minimum and maximum number of descriptions to be added
- if desired (setting the minimum and maximum to the same value will add a
- fixed number each day). ADDTODAY can also execute an optional batch file
- with each file name whose description has been added, such as moving the
- parent file to your uploads directory. As descriptions are added, they
- are removed from the new files list and when it is empty, you are notified
- with a message to replace it (the message goes both to the screen and is
- written to the empty new files list. WildCat! BBS's can still use this
- technique, but with an extra step. Today's descriptions could be written
- to a new text file each day, which is then converted to the database
- format and inserted into the existing file list database. The work files
- should be deleted afterwards in preparation for the next day's run.
-
- Entering ADDTODAY without any parameters accesses "help", which describes
- the syntax and commands. Since this utility is designed to run unattended
- from a batch file, it quits with an errorlevel that can be tested. For a
- list of the various exit codes, please see the help system. Its screen
- output can also be redirected to create a log by using the "greater than"
- symbol, e.g., ADDTODAY addlist uploads > addtoday.log. Using ">>" will
- append each day's log rather than overwriting the previous day's.
-
-
-
- DISCLAIMER OF WARRANTY
-
- THIS SOFTWARE AND DOCUMENTATION ARE PROVIDED "AS IS", WITHOUT
- WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT
- NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
- FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
- RESULTS AND PERFORMANCE OF THIS SOFTWARE IS ASSUMED BY THE USER.
- IN NO EVENT WILL THE AUTHOR OF THIS SOFTWARE, OR ANYONE ELSE WHO
- HAS BEEN INVOLVED IN ITS CREATION, PRODUCTION, OR DELIVERY, BE
- LIABLE TO YOU OR ANY OTHER PARTY FOR ANY DIRECT, INDIRECT,
- INCIDENTAL, OR CONSEQUENTIAL DAMAGES (INCLUDING DAMAGES FOR LOSS
- OF BUSINESS PROFITS, INFORMATION, AND THE LIKE) RESULTING FROM ANY
- DEFECT IN THIS SOFTWARE OR DOCUMENTATION OR ARISING FROM THE USE
- OF OR INABILITY TO USE THIS SOFTWARE OR DOCUMENTATION EVEN IF THE
- AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- BECAUSE OF THE VARIOUS HARDWARE AND SOFTWARE ENVIRONMENTS INTO
- WHICH THIS PROGRAM MAY BE PLACED, IT SHOULD ALWAYS BE THOROUGHLY
- TESTED WITH NONCRITICAL DATA BEFORE RELYING ON IT. YOUR USE OF
- THIS SOFTWARE INDICATES THAT YOU HAVE READ AND AGREED TO THESE AND
- ANY OTHER TERMS INCLUDED IN THIS SOFTWARE COLLECTION. SOME STATES
- DO NOT ALLOW THE EXCLUSION OR LIMITATION OF IMPLIED WARRANTIES OR
- LIABILITIES FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE
- LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU.
-
-
- Live long and prosper.
-
-
- PCBoard is a registered trademark of Clark Development Company, Inc.
- PKLITE is a registered trademark of PKWARE, Inc.
- WildCat! is a trademark of Mustang Software, Inc.
-
-
- You may contact me at any of the addresses given below.
-
- Write to: Hal Parks E-Mail: 8:970/201 RBBSNet
- HAL SoftWare 1:11/157 FIDONet
- 404B W. Oak InterNet
- Carbondale, IL 62901 charlies@skelos.lib.siu.edu
-
- OR leave a message for me with InfoQuest BBS at 618-529-0000
- OR through InfoQuest's sysop (safest bet for E-Mail and messages)
-
- InterNet: charlies@skelos.lib.siu.edu
- RBBSNet: 8:970/201 FIDONet: 1:11/157
- USERNAME: Charles Strusz
- FIDO NODELIST CORRECTION: Phone should be 618.529.0000
-
-
- The latest version can always be downloaded by calling:
-
- InfoQuest BBS, Carbondale, IL, 618-529-0000 (sign on as a GUEST USER and
- join the HAL conference)
- Shawnee Free-Net BBS, Carbondale, IL, 618-549-8448
- Rusty-n-Edie's BBS, Youngstown, OH, 216-726-2620
-
-