home *** CD-ROM | disk | FTP | other *** search
-
- ---------------------------------------
- Searchlight .MSG RENAME (RENAME) v.3.00
- ---------------------------------------
-
- By: Greg Belanger
- Late-Night Software, Inc.
- Late-Night BBS (403) 273-3503
- (c) 1992, 1993
-
-
-
- =-=-=-=-=-=-=-=
- What is RENAME?
- =-=-=-=-=-=-=-=
-
- Rename is a program that allows SL Sysops to provide Alias support for their
- users. RENAME replaces the FROM and/or TO fields of a .MSG file with the
- users ALIAS or REAL name depending on whether RENAME is in IMPORT or EXPORT
- mode. I wrote another UTILITY called SLAM which you can use
- to AUTOMATICALLY update the SL data file each time a new user registers.
- You can get SLAM from any of the addresses listed at the end of this DOC.
- RENAME can handle a maximum of 1500 Alias and Real names. This should be sufficient for most bbs operators.
- As well, RENAME will check the SIZE of the .MSG file, and will process
- it *IF* it's less than 64K...I have NEVER seen a .MSG file that large, nor
- do I think it would make it through any of the networks, but the safety
- feature has been installed JUST IN CASE.
-
- ***********************************************************************
- * *
- * If you previously used SLRENAME, you can QUICKLY convert over *
- * by RENAMING the IMPORT.CFG file to Aliases.Txt. Also, you *
- * don't have to worry about CASE sensitivity for the Alias or *
- * Real names. They can be either Upper and/or Lower case. *
- * BUT, make sure the format of the file is: *
- * *
- * ALIAS=REALNAME *
- * *
- * If it is NOT in that format, check the EXPORT.CFG and see if *
- * you can use that file instead. *
- * *
- * Next, run the ALIAS2SL.EXE utility included in this package and *
- * it will write the Aliases DIRECTLY to your SL data file. *
- ***********************************************************************
-
-
- RENAME is unique in that it will use a DIRECTORY list file to
- scan MANY directories all at once. Another nice feature is that
- it uses only ONE Data file (The SL USER.SLx data file) instead of TWO
- TEXT files like the SLRENAME (c). As well, RENAME will CONVERT the
- FROM and TO fields of an IMPORTED message to the ALIAS equivelent name,
- unlike SLRENAME (c) which only converts the TO field on IMPORT.
- On EXPORT mode, RENAME will change BOTH the TO and FROM fields
- to the REAL equivelent. Otherwise, it operates in much the same
- manner as SLRENAME (c), well...Actually there is one other
- MAJOR difference..IT'S COMPLETELY FREE.
-
-
- =-=-=-=-=-=-=-=-=-
- Setting up RENAME:
- =-=-=-=-=-=-=-=-=-
-
- Setting up RENAME is EASY. You only need to pass it two parameters:
-
-
- Param 1: E or I (for EXPORT or IMPORT)
- Param 2: Name of DIRECTORY LIST FILE
-
- Ex:
- RENAME30 I DIRS.LST
-
- Or
-
- RENAME30 E DIRS.LST
-
-
- The Directory List file is just a plain TEXT file of all the
- Subdirectories (Where the .MSG files are STORED) that you want
- RENAME to scan. The format of the file is:
-
- C:\BBS\BINK\SIERRA\
- C:\BBS\BINK\COMM\BINKLEY\
-
- Etc..
- However, make sure the PATH length is less than 50 characters long.
- As well, the paths DO NOT have to be capitalized. Be sure to use a
- TRAILING backslash at the end of each path line.
-
-
- =-=-=-=-=-=-=-=-=
- Operating RENAME:
- =-=-=-=-=-=-=-=-=
-
- RENAME can be placed in your BATCH files for PACKING/UNPACKING your mail.
-
-
- EXAMPLE #1:
-
- Unpack.Bat
- ----------
-
- cd\ | This will UNPACK and TOSS all the .MSG |
- cd bbs\bink | files into their respective DIRECTORIES |
- QM TOSS -AAREAS.BBS | (Command will vary depending on ou MAIL |
- cd\ | Packer/Tosser software). Then, RENAME |
- cd bbs | will be executed in the BBS home DIR |
- RENAME30 I DIRS.LST | and will scan ALL the directories in the |
- SLMAIL @IMPORT.LST | text file DIRS.LST, and modify the .MSG |
- [..] | files if necessary. |
- | ** Make sure DIRS.LST is located in the |
- | SAME directory as RENAME, in this case |
- | C:\BBS. ** |
- | Then, the mail is imported into SL using |
- | SLMAIL. Check the docs for SLMAIL if you |
- | are unsure of the @ parameter. |
-
- Example #2:
-
- Export.Bat
- ----------
-
- cd\ | Basically the same procedure as above, |
- cd bbs | except in the reverse order. SLMAIL is |
- SLMAIL @EXPORT.LST | used to TOSS all the messages from the |
- RENAME30 E DIRS.LST | subboards and then RENAME is called to |
- cd\ | scan all the directories in DIRS.LST. |
- cd bbs\bink | The final step invokes the MAIL packer/ |
- QM SCAN PACK -AAREAS.BBS | tosser to pack up all the messages. |
- [..] | (Again, commands will vary from MAIL |
- | utility to MAIL utility. |
- | ** Once again, you MUST have the two |
- | Dirs.Lst file in the same directory as |
- | RENAME is run. |
-
-
- In Summary:
- -----------
-
-
- When Exporting Messages:
-
- RENAME30 E is called IMMEDIATELY AFTER you have run SLMAIL EXPORT MODE and
- IMMEDIATELY BEFORE you pack up the .MSG files using your MAIL
- packer/tosser.
-
-
- When Importing Messages:
-
- RENAME30 I is called IMMEDIATELY AFTER you have UNPACKED the .MSG's
- into their subdirectories with your packer/tosser and
- IMMEDIATELY BEFORE you run SLMAIL IMPORT MODE to import .MSG's into
- your subboards.
-
-
-
- =-=-=-=-=-=-=-=-=-=-=
- The Future of RENAME:
- =-=-=-=-=-=-=-=-=-=-=
-
- Hopefully there wont be a future for RENAME. I would much rather have an
- ALIAS routine BUILT-IN to SLBBS. Let's all bug Frank some more, ok? :-)
- RENAME and SLAM go hand-in-hand. If you do not have SLAM, you can
- get it from any of the Addresses listed at the end of this DOC.
-
-
- -=-=-=-=-=-
- Disclaimer:
- -=-=-=-=-=-
-
- While this program may not be completely bug-free, I have done significant
- testing to ensure that all MAJOR bugs have been squashed. I do NOT
- guarantee that this software will run properly, nor will I be responsible
- for any damage that may occur to your computer hardware or software while
- using RENAME. I feel that RENAME is relatively safe to run. All the
- safeguards possible have been installed to provide maximum security for your
- system and files while RENAME is in operation.
-
- RENAME was tested ONLY with MSDOS 5.0, if you encounter problems,
- please discontinue using the product and inform me. I will do my best
- to correct the problems. RENAME *SHOULD* run fine under IBM DOS
- and MSDOS 3.0 or later.
-
-
- -=-=-=-=-=-=-
- About RENAME:
- -=-=-=-=-=-=-
-
- I have been programming in Pascal for several years. It started with my
- first introduction to Turbo Pascal 4.0 in High School and I have continued
- to enjoy (sometimes!) programming various personal utilities and programs in
- my spare time. I have tried virtually every SL 3rd party utility in
- existance. I HATE messing with ALIAS programs, and I wanted a quick and
- EASY solution to the current ALAIS hassle. So, here it is! Thankfully
- there is already a good utility (SLAM) to update the Aliases.Txt file
- which RENAME uses.
-
- As you might have guessed, RENAME is written entirely in Turbo Pascal
- version 6.0. Thanks to Ross Himes and many of the other people who
- provided support, answers and in some cases even CODE to make RENAME
- a reality, without you guys RENAME could have been shelved.
-
-
- -=-=-=-=-=-=-=-=-=-=-=-=-=-=
- A Word About 3rd Party-ware:
- =-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
- Over the last couple of years, I have noticed more and more authors
- DEMANDING payment for programs they create. While I understand the work put
- into these BBS 'helpers' I am distressed by the fact that BBS operators
- should have to CONTINUOUSLY and NEVER-ENDINGLY pay for these utilities.
- That's why I choose to write FREE-WARE. I support the idea of a bbs, where
- utilities and programs are shared. Bbs operators are an amateur group
- of hobbyists and I don't believe a BBS operator should have to continuously
- pay for a hobby he/she already pays enough for. The BBS operator is a fine
- species..One who allows people he/she doesn't even know to gain access to
- their system, out of the goodness of his/her heart. I ask all you authors
- who are so valuable to the Searchlight community to join me in providing
- all our fellow SL sysops with quality FREE-WARE. Donate some of your time
- and expertise to the cause...It'll make the BBS community a much better
- place!
-
-
- =-=-=-=-=-=-=-=-=
- Closing Comments:
- =-=-=-=-=-=-=-=-=
-
- RENAME is FREE. COMPLETELY FREE. I ask no fee for using this software, I
- do however ask that you do NOT modify the file, or crack (dis-assemble) the
- code in any manner. If you find this program of value, and you want to
- contribute something, by all means send whatever you feel is fair. My real
- payment is that you find this program of value, and I thank you for taking
- the time to read about it. If you have any problems, bug reports, general
- questions or concerns, please address them to the following address:
-
- Greg Belanger
- 3241 Doverville Crescent S.E.
- Calgary, Alberta
- CANADA
- T2B1V1
-
- ...Or contact me at any of these Network Addresses:
-
- 1:134/48 -- FidoNet
- 201:5500/48 -- MetroNet
- 99:9305/48 -- EggNet
- 250:420/750 -- SL_Net
-
-
- ...Or Call my bbs at (403) 273-3503 (24 Hours & HST)
-
-
- Thanks for taking an interest in RENAME!
-
-
- -------------------------------------------------------------------------------
- SEARCHLIGHT, SL & SLBBS are registered trademarks of Searchlight Software, Inc.
- SLAM is copyrighted by Greg Belanger and Late-Night Software, Inc.
- SLRENAME is copyrighted by Glen Johnson 1:269/101@FidoNet
- MSDOS is a registered trademark of Microsoft, Inc.
- IBM is a registered trademark of International Business Machines, Inc.
- TURBO PASCAL & TP are registered trademarks of Borland International.
- -------------------------------------------------------------------------------