home *** CD-ROM | disk | FTP | other *** search
- CONVERT v0.02 - April 22, 1993
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Warranty
- ~~~~~~~~
- Yeah, right. This program is provided as is. It works on my system, and
- I see no reason why it won't work elsewhere, but if it chews up your
- hard drive, well, good luck to you.
-
- Registration
- ~~~~~~~~~~~~
- This program is distributed as freeware.
-
- This is a simple, quick 'n' dirty utility to allow you to run doors written
- for RA 1.11 with the new RA 2.0/Gamma release. Any fool can run it, but
- since fools are so ingenious according to Mr. Murphy, we have documentation.
- In your batch file before the door is executed, put this line:
-
- CONVERT 111
-
- This will do the following:
- 1) Rename your existing RA 2.0 CONFIG.RA, FILES.RA, MESSAGES.RA, and
- EXITINFO.BBS to .TMP files.
- 2) Create an RA 1.11 style CONFIG.RA - note that only a few fields are
- converted as most doors use only a few fields from this field. The
- ones converted are the Sysop name, System name, menu path, path to
- your message base, your RA system path, the path to your textfiles,
- RA logfilename, the RA semaphore path, and the net addresses.
-
- 3) Create an RA 1.11 style FILES.RA and MESSAGES.RA from the existing
- files. All fields are converted. If you have more than 200 entries,
- only the first 200 are converted. If you have less than 200, extra
- records with null information are appended.
- 4) Create an RA 1.11 style EXITINFO.BBS. All fields are converted.
-
- After the door has executed, place this line in your batch file before
- returning to RA:
-
- CONVERT 200
-
- This will do the following:
- 1) Update the RA 2.00 EXITINFO.BBS file with the information that could
- have changed. This includes the user security, the "readthru" field,
- highest message read, wantchat, sysopnext, and timelimit.
- 2) Delete the RA 1.11 style files, and rename the 2.00 files back to
- their proper names.
-
- This program assumes a few things. You MUST run it from the RA system
- directory - it looks for those files in the current directory. If one
- of the files doesn't exist, it is simply skipped. This program does NOT
- directly modify or convert your USERS*.BBS files, and neither does any
- other door written by an author who has two brain cells to rub together.
- EXITINFO.BBS contains a copy of the user records which RA reads upon returning
- from the Type 7/15, therefore there is no reason to directly modify the
- user records. (it wouldn't do any good anyway as RA will write the record
- back to the user file when the user hangs up... any changes made to the user
- file will be ovewritten, so it's pointless to directly modify those files).
- This program does not convert your LASTREAD.BBS file because the structure
- has not changed since 1.11, and this file is directly modified by programs
- like RAMail to update the last read pointers.
-
- All files are opened in Read/Write/Deny-None mode, and slower BIOS screen
- writes are used to avoid "bleeding" under DESQview, and if DESQview is
- detected, it will use DESQview screen writes.
-
- This is meant ONLY to help you run your RA 1.11 doors... do NOT use this
- if you want to run a program like Mbutil, Tsutil, Feutil, etc. These
- programs need to directly modify the user files when packing your message
- base. Since user files are not touched by this program, it will not do
- them any good. If you have any questions or problems, feel free to netmail
- me at 1:261/1108 and we'll get it straightened out.
-
- Addendum
- ~~~~~~~~
- 05 March 1993
-
- The USERON.BBS file is now converted as well since some doors such as RAMail
- read this file.
-