home *** CD-ROM | disk | FTP | other *** search
-
-
- ▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄
- █ ▄▄▄ █ █ █ █ █ █ ▄▄ ▀█ █▄▀█▀▄█ █▀▄█ █ ▄▄▄▄█
- █ ▄ ▄▄█ █ █▄█ █ █ █▄▀ █ ▀█ █▀ ▀▀▀ █▄▄▄▄ █
- █▄█▄▄▄█ █▄▄▄▄▄█ █▄▄▄▄█▀ █▄█ █▄▄▄▄▄█
- ▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄
- █▄▄ ▄▄█ █ ▄▄▄ █ █ ▄▄▄ █ █ █ █ ▄▄▄▄█
- █ █ █ █▄█ █ █ █▄█ █ █ █▄▄▄▄ █▄▄▄▄ █
- █▄█ █▄▄▄▄▄█ █▄▄▄▄▄█ █▄▄▄▄▄█ █▄▄▄▄▄█
-
- Release 1.14 - November 1993
-
- 1993 (C) Chief Data Recovery Ltd.
-
- All Rights Reserved.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ INTRODUCTION ║
- ╘══════════════════════════════════════════════════════════════════════╝
- During my operation of Rudy's Place BBS I wrote lots of small utilities
- to help me maintain the BBS. As I needed these tools, I imagin that
- there are other Sysops that will find some of these utilities suitable
- for their needs, so I decided to distribute them to the free world.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ TOOLS DESCRIPTION ║
- ╘══════════════════════════════════════════════════════════════════════╝
- The package include several utilities, each is a stand alone utility
- which have nothing to do with other programs in the package. Each of the
- programs is described differently, as if it was distributed seperatly.
- Tools that handles the users files must be run from the same disrectory
- where USERSxxx.BBS files are found. Please note that all RA specific
- utilities are compatible with RA 2.00 only. They should not be used on
- RA 1.11 or earlier versions.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ DIZ.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- This little program strip FILE_ID.DIZ form ZIP, ARJ and LZH into
- FILES.BBS. It will not check for the existent of the file in FILES.BBS.
-
- USAGE: DIZ filemask.ext
-
- DIZ requires that PKUNZIP.EXE, ARJ.EXE and LHA.EXE will be somewhere in
- the DOS Path for each archive type. Note that DIZ does not check if a
- file description is already exist in FILES.BBS.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ ZID.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- ZipID is used to identify ZIP version that ZIP archives were packed
- with.
-
- USAGE: ZID filemask.ext [/1|/2]
-
- It will list all files with their version of ZIP. If /1 or /2 are used,
- ZID will display only files that were created with ZIP 1.xx or 2.xx.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ WIPE.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- Sometimes, when USERON.BBS is messed up from any reason, this program
- can clear the USERON.BBS file and create an empty one.
-
- USAGE: WIPE n
-
- It will create an empty USERON.BBS file for 'n' nodes. Compatible with
- RA 2.00. Do not use in RA 1.xx.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ NODEFIND.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- This utility will search the nodelist for a specific node address.
-
- USAGE: NODEFIND [d:\path\]nodelist.xxx zone:net:node
-
- where nodelist.xxx is the name of the nodelist file, including
- extension, and the zone:net:node is the complete node number address. No
- wildcards are allowed in both nodelist name and node address.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ BUILDIDX.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- It happends to me, sometimes, that the USERSIDX.BBS is trushed and so
- when users are logging in, RA recognizes them as new users. BUILDIDX.EXE
- will rebuild RA 2.00 USERSIDX.BBS file from scratch.
-
- USAGE: BUILDIDX
-
- The program should run in the same directory where your USERS*.BBS
- resides and the RA should not run during BUILDIDX's execution.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ BUILDXI.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- The USERSXI.BBS file in RA 2.00 does not hold any data, and sometime it
- may trash for several reasons. BUILDXI will rebuild an empty USERSXI.BBS
- file according to the number of users in USERS.BBS.
-
- USAGE: BUILDXI
-
- The program should run in the same directory where your USERS*.BBS
- resides and the RA should not run during BUILDIDX's execution.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ FIXALIAS.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- There are users in the user file that their alias (handle) is not set
- and when entering a program which uses aliases (like ChatManager with
- Handles set to ON), there is no name listed in the user's list. FIXALIAS
- will fill these empty fields with the user's name if the alias is not
- available.
-
- USAGE: FIXALIAS
-
- The program should run in the same directory where your USERS*.BBS
- resides and the RA should not run during BUILDIDX's execution.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ USERSDUP.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- UsersDUP will search your USERS.BBS for duplicate user entries. If a
- user record is found more then once, it will be reported to the screen
- along with the record numbers of the records.
-
- USAGE: USERSDUP
-
- UsersDUP may run while RA is up and running. It will not write anything
- to the users file.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ TRUNC.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- TRUNC is a utility to truncate files to a spesific size. It may be
- useful when fixing damaged files or experamenting with disk space. TRUNC
- works in both ways ; It can truncate files to a size smaller or bigger
- the file's original size.
-
- USAGE: TRUNC filename.ext size
-
- 'filename.ext' may be any DOS filename in the current directory and
- 'size' is the size you want to truncate the file to.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ UCHECK.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- UCHECK is a utility to check and validate the users files. UCHECK will
- check if the size of the users files match, validate the USERSIDX
- information, check for deleted users and will check for duplicate
- handles and will fix them.
-
- USAGE: UCHECK
-
- UCHECK will recommend actions if errors found. UCHECK also provide
- errorlevels for batch processing. It will exit with errorlevel 0 if
- everything checks OK, errorlevel 1 if users files can not be found or
- opened and errorlevel 2 if a sysop actions is needed.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ FDPW.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- FDPW is a utility to syncronize session passwords with your pollers. It
- reads the FrontDoor log file and searches for "Unexpected password"
- error messages and adds the missing passwords to the PASSWORD.FD file in
- the FrontDoor directory. The FD= environment variable must be set and
- point to the FrontDoor directory before FDPW can run.
-
- USAGE: FDPW fd.log
-
- You must specify the FrontDoor log filename in the command line.
- FDPW runs on FrontDoor 2.02 or higher.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ RENUM.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- RENUM is a utility to rename files according to sequential numbers, just
- like FrontDoor's Editro (FM) renames files in the NetMail directory.
-
- USAGE: RENUM filemask.ext [newext]
-
- RENUM must run in the same directory where the files to be renames are.
- the [newext] parameter is optional and will be used as the new extension
- for the renumbed files. Default extension is [NUM].
-
- For example, running 'RENUM *.LIS BBS' will rename all files with the
- extension of [LIS] to sequential files with the extension of [BBS] (ie.
- 1.BBS, 2.BBS, 3.BBS etc.).
-
- Because the operation of RENUM is non-reversable, RENUM will create an
- UNDO batch file named REN_UNDO.BAT. If you wish to rename the files to
- their original names, just run this batchfile.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ GUB_SET.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- GUB_SET is a Global USERS.BBS Set utility. It allows global changes to
- be applied to FILES.BBS.
-
- USAGE: GUB_SET field1=value1 [field2=value2] ...
-
- The fields that may be changed and their valid values are as follows:
-
- Field Meaning Values
- ────────── ──────────────────────────────── ───────────────
- ANSI= Toggle ANSI ON or OFF
- AVATAR= Toggle AVATAR ON or OFF
- BILL= Toggle post bill ON or OFF
- CALLS= Set number of calls 0 to 2147483647
- CLS= Toggle Clear Screen ON or OFF
- CREDIT= Set NetMail Credit 0 to 2147483647
- DELETE= (un)Delete all users ON or OFF
- DLK= Set amount of downloads in K. 0 to 2147483647
- DOWNLOADS= Set number of downloads 0 to 2147483647
- FLAGxy= Toggle user flags (xy = A1-D8) ON or OFF
- GROUP= Set group 0 to 65535
- GUEST Toggle Guest flag ON or OFF
- HIDDEN= Toggle Hidden flag ON or OFF
- HOTKEY= Toggle hotkeys ON or OFF
- LANG= Set Language 0 to 255
- MAILSCAN= Toggle EchoMail mailbox scan ON or OFF
- MORE= Toggle More prompt ON or OFF
- MSGED= Toggle FullScreen Msg Editor ON or OFF
- MSGVU= Toggle FullScreen Msg Viewer ON or OFF
- NOKILL= Toggle NoKill flag ON or OFF
- PAGE= Toggle Page priority ON or OFF
- PROTOCOL= Set default protocol AlphaBetic
- PWDCHNGE= Set Last password change 0 to 255
- QUIET= Set Quiet mode ON to OFF
- SEC= Set security level 0 to 65535
- TODAYK= Set amount of downloads today 0 to 2147483647
- ULK= Set amount of uploads in K. 0 to 2147483647
- UPLOADS= Set number of uploads 0 to 2147483647
- XFER= Toggle XFER priority ON to OFF
-
- Up to 10 fields to change may be specified in one command.
-
- Each field should be followed by the '=' sign, followed by a value with
- no spaces between them. Different fields should be seperated by a space.
- The command line parameters are NOT case sensitive and may apear in any
- order. Please note that there is no validation for different field in
- the command line, ie. if you specify ANSI=OFF and MSGED=ON - it's your
- problem.
-
- For example, running 'GUB_SET SEC=0' will lockout all users. running
- 'GUB_SET FlagA1=ON Credit=10' will set flag A1 and change the credit to
- a value of 10 for all users.
-
- If you change the UL / DL ratio and want to reset all users UL / DL
- statistics, run: "GUB_SET UPLOADS=0 DOWNLOADS=0 ULK=0 DLK=0 TODAYK=0"
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ RAREPORT.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- RAReport is a utility to create readable text reports of file and mail
- areas and groups. It reads your FILES.RA and MESSAGES.RA (with F or M
- Group files) and create a sorted list of all areas. In each report, a
- Group 0 is created to list areas that are not groupd.
-
- USAGE: RAREPORT /F|/M [/G] [OutFile]
-
- You must specify either /F or /M to create Files or Messages reports.
- The /G tells RAReport to list group names only. An optional output file
- may be specified in the command line. If not specified, RAReport will
- default to RAREPORT.LST in the current directory.
-
- for example: 'RAREPORT /F FILES.LST' will create full file area list in
- FILES.LST in the current directory. 'RAREPORT /M /G' will create list of
- message groups in RAREPORT.LST in the current directory.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ RA_CLEAN.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- RA_Clean utility checks your menus, textfiles and questionnaire files
- for orphan files. This means that RA_Clean will report any menus that
- are not linked to other menus and textfiles and questionnaire files that
- are not listed in any menu. RA_Clean checks every files against the
- internal RA list, a user defined exclude file and the menus.
-
- The user defined exclude file should be named RA_CLEAN.EXC and should be
- place somewhere in the DOS path or in the same directory as
- RA_CLEAN.EXE. This is a plain text file with one filemask per line.
- Empty lines and lines that begins with a semicolon (;) are ignored. The
- exclude file may be used to specify names of screens that are used by
- door programs such as FileDoor etc. The exclude file should look
- something like this:
-
- ------------------------------------------------------------------------
- ; RA_Clean Sample Exclude File.
- ;
- ; FileDoor External Screens:
- ERR_10FL.A??
- HLP_DOWN.A??
- MNU_DOWN.A??
- MNU_UP.A??
- ; And so on...
- ;
- ; ALLFIX Door external screens:
- FIXMENU.A*
- FIXHELP?.A*
- ;
- ; Etc, Etc...
- ;
- -----------------------------------------------------------------------
-
- There is no limit for the size of the exclude file.
-
- USAGE: RA_CLEAN [/L#] [/R]
-
- By default, RA_Clean reports only to the screen. If the /R command line
- parameters is specified, a report file named RA_CLEAN.LOG will be
- created in the current directory and will list all orphan files.
-
- The /L# is used to specify the language set of files to check. The
- default is language 1, which is usually English. If you want to check
- language number 5, use the /L5 command line parameter.
-
- If orphan menus are found, RA_Clean will stop and you have to remove
- these menus from your menus directory before RA_Clean can continue. In
- this case, you'll have to run RA_Clean again.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ GMR_SET.EXE ║
- ╘══════════════════════════════════════════════════════════════════════╝
- GMR_Set is a Global Message.Ra editor that allow changes in the three
- most common changed fields. These are the fields that are used to tell
- RAMSG the details needed to purge messages from the messagebase. These
- fields are known as DaysKill, DrcvKill and CountKill.
-
- USAGE: GMR_SET [options]
-
- The options are:
-
- DOLD=nn - Set DaysKill limit.
- DRCV=nn - Set RecvKill limit.
- MSGS=nn - Set CountKill limit.
- /L - Process Local areas only.
- /E - Process Echomail areas only.
- /N - Process Netmail areas only.
- /Gnn - Process Group nn areas only.
-
- Only one type of change is allowed in a single run. If a field is not
- specified, it will remain unchanged.
- For example, if you want to set the limit of 500 messages in all local
- areas, use the command 'GMR_SET MSGS=500 /L'. If you want to set maximum
- number of messages to 300 and the maximum of 8 days old in all areas
- that are under group 5, use the command 'GMR_SET MSGS=300 DOLD=8 /G5'.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ WARRANTY ║
- ╘══════════════════════════════════════════════════════════════════════╝
- None, Whatsoever. These programs are used daily on Rudy's Place BBS so
- they should work for you too.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ HISTORY ║
- ╘══════════════════════════════════════════════════════════════════════╝
- Release 1.00 - First public release.
- Release 1.01 - Fixed nasty bug in NODEFIND program.
- Fixed ZID to support full path.
- Release 1.02 - Added FIXALIAS and BUILDXI utilities.
- Release 1.03 - Improved speed of BUILDIDX in about 300%.
- Release 1.04 - NODEFIND fixed to run even if FrontDoor is using the
- Nodelist.
- Release 1.05 - Added USERSDUP utility.
- Release 1.06 - Added TRUNC utility.
- Release 1.07 - Added UCHECK utility.
- Release 1.08 - Added FDPW utility.
- Release 1.09 - Fixed spelling mistakes in UCHECK.
- FDPW can now run even if FrontDoor is running.
- Release 1.10 - Added RENUM utility.
- Release 1.11 - Added GUB_SET utility.
- Release 1.12 - Changes in UCHECK.EXE.
- Added RAREPORT.EXE.
- Release 1.13 - Added RA_CLEAN.EXE.
- Added more field changes in GUB_SET.EXE.
- Release 1.14 - Added GMR_SET.EXE.
-
-
- ┌──────────────────────────────────────────────────────────────────────╖
- │ COMMENTS ║
- ╘══════════════════════════════════════════════════════════════════════╝
- Cemments may be sent to Nemrod Kedem in one of the following addresses:
-
- FidoNet 2:403/138
- VirNet 9:972/0
- BetaNet 144:1442/2
- FD_Net 255:3972/0
- Compuserve 100274,73
- Fax +972-8-403-295
- BBS +972-3-966-7562
-
-
- -= EOF =-
-