home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
RTOOL112.ZIP
/
R_TOOLS.DOC
< prev
next >
Wrap
Text File
|
1993-09-17
|
16KB
|
323 lines
▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄
█ ▄▄▄ █ █ █ █ █ █ ▄▄ ▀█ █▄▀█▀▄█ █▀▄█ █ ▄▄▄▄█
█ ▄ ▄▄█ █ █▄█ █ █ █▄▀ █ ▀█ █▀ ▀▀▀ █▄▄▄▄ █
█▄█▄▄▄█ █▄▄▄▄▄█ █▄▄▄▄█▀ █▄█ █▄▄▄▄▄█
▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄ ▄▄▄▄▄▄▄
█▄▄ ▄▄█ █ ▄▄▄ █ █ ▄▄▄ █ █ █ █ ▄▄▄▄█
█ █ █ █▄█ █ █ █▄█ █ █ █▄▄▄▄ █▄▄▄▄ █
█▄█ █▄▄▄▄▄█ █▄▄▄▄▄█ █▄▄▄▄▄█ █▄▄▄▄▄█
Release 1.12 - September 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
CLS= Toggle Clear Screen ON or OFF
CREDIT= Set NetMail Credit 0 to 2147483647
DELETE= (un)Delete all users ON or OFF
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
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 not that there is not 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.
┌──────────────────────────────────────────────────────────────────────╖
│ 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.
┌──────────────────────────────────────────────────────────────────────╖
│ 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.
┌──────────────────────────────────────────────────────────────────────╖
│ 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 =-