home *** CD-ROM | disk | FTP | other *** search
- FMS UpDate Ver 1.5 for RBBS-PC
- (c) Copyright 1990
- by
- Brian E. Baker
- SysOp 21st Century BBS
- (208) 336-3565
- 9600, N,8,1 Hayes & USRobotics
-
- In keeping with the tradition of RBBS-PC, where not one but many sysop's
- from around the world have contributed to make RBBS-PC the best
- BULLETIN BOARD program available.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- This program is provided as SHAREWARE for a meager $10.00.
- If you wish to register the program send a check or money order to:
-
- Brian E. Baker
- 418 Pueblo
- Boise, ID 83702
- (208)-385-9943
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-
- DISCLAIMER
- ~~~~~~~~~~
-
- This product is provided "AS IS" without warranties of any kind. The
- entire risk as to the results and performance of this program is assumed
- by you the user. Further more, I the author do not warranty, guarantee, or
- make any representations regarding the use of, or the result of the use
- of this program. I the author cannot accept responsibility for system
- damage, loss of profit or any other special, incidental, or consequential
- damages resulting from the use or inability to use this product. In other
- words, use this program at you own risk.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- FMSUD11.ZIP The following files are provided in this archive file.
-
- FMSUD.EXE Main file, just load and answer 3 simple questions.
-
- DIRLIST Edit this file to match your UP/DNLOAD directories.
-
- FMSUD.DOC This file you are reading.
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- WHAT FMS UpDate DOES
- ~~~~~~~~~~~~~~~~~~~~
-
- o Checks files in the master.dir with the actual files
- in your UP/DNLOAD subdirectories.
-
- o Checks the size of the files on disk and corrects the
- master directory if the file sizes have changed.
-
- o Deletes entries in the master.dir of files not found in
- the UP/DNLOAD subdirectories.
-
- o Adds files to the master.dir which are found on the
- hard drive in the specified path.
-
- o Creates a file "FNFOUND.LST of all deleted files in the
- new master.dir
-
- o Creates a DownLoadable file list with the extended descriptions
- in the right reading order.
-
- o Searches the MASTER.DIR for duplicate files.
-
-
- The reason I wrote this should be fairly obvious. There are
- always new versions of data compression programs coming out and the
- file sizes are always changing if you keep on top of things. So to
- help keep your master directory up to date I give you FMS UpDate.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- DIRLIST
- ~~~~~~~
- First of all you must create a file with a list of all the
- directories in which files are kept. The easiest way to do this
- is to copy and edit your RBBS-PC FILESEC file. The file must look
- like this:
-
- c:\file\games
- c:\files\pics
- c:\files\misc
- d:\bbsfiles
- d:\newfiles
- e:\morefiles
-
- and so on. No trailing backslash is needed.
-
- A sample directory list is provided in the file, DIRLIST or just
- edit that file and rename it to whatever you wish.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Once this file is created all you have to do is run the program.
- The main menu will give you the following options:
-
-
- 1) UpDate FMS directory
- 2) Search FMS directory for duplicate files
- 3) Create DownLoadable file list
- 4) Quit FMS UpDate
-
-
-
- 1. Will search the Hard drive for missing files and unlisted files.
- It will also make sure that the file sizes are correct.
-
- 2. Will search the MASTER.DIR for duplicate files and give you a
- listing of the ones that it found and the line numbers that they
- were on.
-
- 3. Will create a DownLoadable file list, sorting the extended description
- into the right order.
-
- 4. Exits to dos and deletes the temp. files that were needed.
-
-
- The following pages are more detailed descriptions of how
- each selection actually runs. They are numbered as above.
-
-
-
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- #1 UpDate FMS Directory
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- You will be prompted for the following
-
-
- 1. The name of your master directory of files. [EXAMPLE] master.dir
- or c:\rbbs\files\master.dir
-
- 2. The name of the file that we just discussed. [EXAMPLE] dirlist
-
- 3. The name of the new file to create. [EXAMPLE] master.new
- or c:\rbbs\files\master.new
-
- + Enter full path names if other than the subdirectory you are in.
-
- 4. What category would like the new files to be placed in [EXAMPLE] UPL
-
- 5. The starting position of the category code [EXAMPLE] 77
- The number should be the position of the first character
- in the category code.
-
- * 6. The Indexing type (2=fast/1=slow). [EXAMPLE] 2
-
- ** 7. Memory type (2=over 512/1=512 or less). [EXAMPLE] 2
-
-
- * The indexing type is based on how many characters to use from the
- file name to make the index files. If you select 2 you must make
- sure that the shortest file name is 2 characters or more not
- counting the ext.
-
- ** When selecting 2 for memory type make sure that DOS's SORT.EXE is
- in the path. If you have the memory the program will shell to DOS
- and sort the directory files with DOS's SORT. If you do not have
- the memory it will just take a bit longer.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- SEARCHING THE HARD DRIVE
- ~~~~~~~~~~~~~~~~~~~~~~~~
- After the program searches your MASTER.DIR you will be prompted:
-
- Do you want to search the Hard Drive for extra files?
-
- If you answer 'y' the program will search the paths that you have
- in the DIRLIST file for files that are not in the MASTER.DIR.
- If it finds and it will add the files to the new list in the
- proper format.
-
- When searching the hard drive for missing files the program will
- go through the same process as when you searched the MASTER.DIR.
- This time it will be a bit quicker since the program already knows
- a few things that it is looking for.
-
-
-
- The program will not edit your master directory in any way, that
- is why you are asked for the name of the new file. If the name of
- the new file is the same as the master directory you will get an error
- and be asked to re-enter the information.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- FILES
- ~~~~~
- The program will create a number of temporary files to free up memory.
- The names of the files are listed below.
-
- F??TFMS.TMP
- DIR?INFO.TXT
- ?.D34
- UPDIR347.BAT
-
- If you have any files by this name in the default directory they will
- be deleted.
-
- After FMSUD has created your new master.dir listing it will create a file
- called "FNFOUND.LST" which will list all files not found and deleted from
- the master.new file.
-
- FMSUD will insert (***** FILENAME was not found on hard drive *****)
-
- Because there is no way for me to know how many lines of EXTENDED
- descriptions there are for deleted files You will have to edit out all of
- these with any text editor. Also remember that your extended descriptions
- write to the line above and not below in your master.dir file, these will
- also have to be edited out.
-
-
-
- **** NOTE ****
-
- Every now and then you will see a 'FILE NOT FOUND' in the upper left
- hand corner of the screen. This is because the program is deleting
- the temporary files before they are created. In the first versions
- of the program, I had a few problems on some machines with out a lot
- of memory and the program would lock up before deleting the temporary
- files. This caused a big problem when the program was rerun because
- some of the files were still there. So don't worry about it, it is
- not an error.
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- #2 Search FMS for Duplicate files
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- This selection is provided to search the master.dir for duplicate
- files. If the program finds a duplicate file it will tell you which
- lines in which both names reside. You may either have the output sent
- to the printer or a text file. The program will ask for the name of the
- master.dir and whether or not you want the information sent to the printer
- or a file. If you select a text file it will prompt you for a name to
- call the file. Then just sit back and watch.
-
- ** I suggest that you run Search before running FMS UpDate
- ** just to make sure that you do not have any duplicate files.
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- #3 Make DownLoadable file list
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- This selection will search through the MASTER.DIR and cut
- off the category codes and place the extended descriptions in
- the order that they are displayed to the user. You will be
- prompted for the name of the MASTER.DIR and the new text file
- to be created.
-
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Enhancements
- ~~~~~~~~~~~~
-
- - COPYRIGHT - 1.4 and up now has (c) Copyright protection.
-
- - SPEED - Ver 1.4 and up will now do what 1.3 did, in 1/8 the time.
-
- - FMS SEARCH added into the program. In versions 1.0 - 1.4
- it was a separate program.
-
- - MAKE LIST added to create a DownLoadable file list for users.
-
-
- What to look for in future releases of FMS UpDate:
-
- o Converting master list file extensions from ARC to ZIP ect.
-
- o Setting up a configuration file so you do not have to enter
- the information in all the time.
-
- o Command line options so you may run program unattended.
-
- o And whatever improvements I can think of.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- I would appreciate any comments or suggestions that you may have on
- the program and what else you would like to see in a program of this
- nature in future releases. If you have any suggestions please call
- the 21st Century BBS and leave me a message or write to the above
- listed address.
-
- Thanx BB
-
-