home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ╥─┐ ╥ ┬ ╓──┐ ╥──┐ ╥ ┬ ╓─┐ ╓──┐ ╥──┐ ╓─╥─┐
- ╟─┴┐ ║ │ ║ │ ║ │ ╙──┤ ╙─┐ ║ │ ╟─ ║
- ╨──┘ ╙──┘ ╨ ┴ ╨──┘ ╙──┘ ╙──┘ ╙──┘ ╨ ╨
-
-
- ╥──┐ ╥──┐ ╥──┐ ╓─┐ ╥──┐ ╓──┐ ╓─╥─┐ ╓─┐
- ╟──┘ ╟─┬┘ ╟─ ╙─┐ ╟─ ║ │ ║ ╙─┐
- ╨ ╨ ┴ ╨──┘ ╙──┘ ╨──┘ ╨ ┴ ╨ ╙──┘
-
-
- ▀▀▀▀▀▀ ▀▀▀▀▀▀▀ ▀▀▀▀▀ ▀▀ ▀▀ ▀▀▀▀▀▀ ▀▀▀▀▀▀▀ ▀▀ ▀▀
- ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀ ▀▀
- ▀▀▀▀▀▀ ▀▀▀▀▀ ▀▀▀ ▀▀▀▀ ▀▀ ▀▀ ▀▀ ▀▀▀▀▀ ▀▀ ▀▀▀ ▀▀
- ▀▀ ▀▀ ▀▀ ▀▀ ▀▀ ▀▀▀ ▀▀ ▀▀ ▀▀▀▀ ▀▀▀▀
- ▀▀ ▀▀ ▀▀▀▀▀▀▀ ▀▀▀▀▀ ▀ ▀▀▀▀▀▀ ▀▀▀▀▀▀▀ ▀▀ ▀▀ (c)
-
-
- The Ultimate Sysop-userbase utility for RA 2.0x 1995 (c)
-
- Written by : Peter Lindeman
- Sysop of Bundy Board +31-85-812305 #1 / +31-85-830337 #2
- ZyXel 19k2 USR V34/VFC
- Design by : Harold Van Oeveren
- Sysop of Fire-Fly BBS Rotterdam +31-10-4194888
- ZyXEL 19k2
-
- Netmail 2:283/6@fidonet.org
- 79:1100/0 tav Peter Lindeman
-
- of
-
- 2:283/6.2@fidonet.org
- 79:1100/105 tav Harold Van Oeveren
-
-
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒ WHYE REGDOOR & REGVIEW AN WHAT DOES IT DO ▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- It's a util that makes life of a sysop much, much easier.
- We didn't like all the different utils we needed,to do exactly the same
- as what we can do now with RegView/Door.
- Furthermore were all these programs very expensive to register so there the
- plan was born for the developing of RegView/Door.
- And here it is, lots of options for only 1 price !!
-
- If you installed everything well you don't have to check your userbase so
- often anymore, just to upgrade your users, but thats done in a minute
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ THE FILE LIST ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
-
- REGVIEW.EXE Sysop userbase program and downgrade eventprogram
- REGDOOR.EXE Registration door
- REGPACK.EXE Packen,deleten,etc...
- REGSETUP.EXE Setup program for RegDoor and RegView
- DOWN.TXT Downgrade msg to members who didn't pay for the next period.
- WARNING.TXT Msg to members when they have to pay for the next period.
- WELCOME.TXT Welcome msg to new users
-
- NEWCO.ANS Startscreen for new users (color screen)
- ENDNEWCO.ANS Endscreen for new users (color screen)
- NEWMO.ANS Startscreen for new users (mono screen)
- ENDNEWMO.ANS Endscreen for new users (mono screen)
-
- CHGCO.ANS Startscreen for existing users (color screen)
- ENDCHGCO.ANS Endscreen for existing users (color screen)
- CHGMO.ANS Startscreen for existing users (monoscreen)
- ENDCHGMO.ANS Endscreen for existing users (mono screen)
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ THE INSTALLATION ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
-
- After you un-arced all the files in a seperate directory (eg. C:\RA\REGVIEW)
- run the program REGSETUP.
-
-
- The folowing menu pops up
-
-
- [ 1 ] Change questions Dutch
- [ 2 ] Change questions English
- [ 3 ] Setup msg's to users
- [ 4 ] Fill in your key
- [ 5 ] System/Program Info
-
- If you choose option 1 you'll get a screen where you can change the other
- questions for the user,
- Question 1 till 6 are allready made for you. You can't change these
- questions.
-
- The Flags & Levels settings have to be the same as the settings in CONFIG.RA
- (menu Options > New user).
-
- Eg. Level 1
- Flags A X------
- Flags B -------
- Flags C -------
- Flags D -------
-
-
- In this example Flag 1 and Level 1 has been set.
- Use this setting in the TOP menu to start RegDoor,further in the doc. you see
- how.
- If you start RegDoor with level and/or flag you can now change the flags from
- RegDoor, after the user answered the questions RegDoor changes the flags as
- you wish.
-
- (Of course every flagsetting is correct.)
-
- If the user hangs up in the door the flagsettings remain the same, and
- every time this user logs in RegDoor starts, until he answered the questions
- as you wish.
-
- The last thing you have to setup is the language nr. If in RA Language 1 is
- dutch choose 1, if language 1 is English choose 2.
-
- With "SPACE" you can set the line Escape=Ready or Escape=Klaar for RegDoor.
-
- The same goes for option 2, the english questions.
- Except the line where you set de language nr because you allready did that in
- the dutch part.
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ SETUP MESSAGE TO USER ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
-
- With this option you can choose the message area where RegView has to put
- the msg's to the user.
-
- AREA TYPE : HUDSON / JAM
- BOARDNUMMER : Boardnr, a local or an echomail board,
- JAMPATH : Path to JAM message area
- ORIGINLINE : -=( Regdoor & Regview The Utlimate RA util )=-
- PRIVATE : YES/NO
- WELCOME MSG FILE : Welcome.txt
- SUBJECT WELOME MSG : Welcome to my BBS !
- * WARNING MSG FILE : Warning.txt
- * SUBJECT WARN MSG : Attention Please !!!
- * DOWNGRADE MSG FILE : Down.txt
- * SUBJECT DOWN MSG : Youre Level is set back to normal !
- * DOWNGRADE SEC LVL : 20 (or what ever)
- * DOWNGRADE FLAGS : B1 (or what ever)
- EDITOR FULL PATH : C:\Qedit\q.exe
- SUBJECT VIA MSG EDT: Test
- ERASE TEMP. MSG : YES/NO
- SWAPPING : XMS/EMS of both
-
-
- * These files are important if you want to warn and downgrade members of
- your board automatically.
- RegView can write a msg when a user have to pay again.
- If the user doesn't pay RegView can automatically downgrade the user.
- To use this option you have to fill in the date when the membership ends
- on the SUB DATE field. If the current date is the same as the sub date of
- the user RegView can write a msg and downgrade the user to 'Normal User'
- level.
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒ INSTALLATION DOORPROGAM IN REMOTE ACCESS ▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
-
- Edit the TOPMENU and insert the following line.
-
-
- ╒═════════════════════════════════════════════════════════════ Edit Menu Item ╕
- │ │
- │ 1 2 3 4 5 6 7 │
- │ 123456789012345678901234567890123456789012345678901234567890123456789012345 │
- │ ; │
- │ │
- │ C:\RA\REGDOOR\REGDOOR.EXE [parameters] -N*N *M │
- │ │
- │ Action Execute sub-program (Type 7) │
- │ Display │
- │ OptData │
- │ HotKey │
- │ AutoExec Yes │
- │ Colour Colour example │
- │ │
- │ MinSec 0 TimeUsed 0 FlatCost 0 │
- │ MaxSec 0 TimeLeft 0 TimeCost 0 │
- │ A flags X------- Age 0 Terminal Any │
- │ B flags -------- MinSpeed 0 Nodes │
- │ C flags -------- MaxSpeed 0 Groups │
- │ D flags -------- Credit 0 DayTimes │
- │ │
- │ │
- ╘═════════════════════════════════════════════════════════════════════════════╛
-
- In this example RegDoor starts if a user has the A1 flag set !!
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ PARAMETERS FOR REGDOOR ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- You can start RegDoor with some parameters, down here is an explanation.
-
- -JUSTENG
-
- With this parameter you'll force RegDoor to use the English language.
-
- -ALL
-
- With this parameter the user has to answer ALL questions, default is only to
- answerthe Name,Adress,City,ZipCode,Phonenr and Date of Birth
-
- -NOCHANGE
-
- With this parameter RegDoor doesn't update the EXITINFO.BBS file, only the
- database file of RegView will be updated !
-
- If you have a multiline BBS you'll need the parameter -N*N to tell RegDoor on
- what line the user is.
- You don't need this parameter on Single-Line BBS'es
-
- -NOTNEW
-
- This parameter can be used to give existing users the possibility to change
- their answers. So you can put RegDoor in every menu you want.
-
- With this parameter another set of ANSI files will be used !!!
-
-
- CHGCO.ANS Startscreen for users (color screen)
- ENDCHGCO.ANS Endscreen for users (color screen)
- CHGMO.ANS Startscreen for users (mono screen)
- ENDCHGMO.ANS Endscreen for users (mono screen)
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ USAGE OF THE ANSI SCREENS ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- For each language of RA you have a different directory where you put all the
- screens of this language, in this directory you'll put all the ANSI's of
- RegView/Door
-
- NEWCO.ANS Startscreen for new users (color screen)
- ENDNEWCO.ANS Endscreen for new users (color screen)
- NEWMO.ANS Startscreen for new users (mono screen)
- ENDNEWMO.ANS Endscreen for new users (mono screen)
-
- CHGCO.ANS Startscreen for existing users (color screen)
- ENDCHGCO.ANS Endscreen for existing users (color screen)
- CHGMO.ANS Startscreen for existing users (monoscreen)
- ENDCHGMO.ANS Endscreen for existing users (mono screen)
-
- You can easily change these screens or make new ones with an ANSI
- editor like TheDraw or A3E.
- You cannot change the names of the files so beware that you use the same names
- as the example files !!
-
- If you don't place these ANSI's in the lang.dir. of RA RegDoor will use
- default screens.
- If you have made any nice screens send us a copy !
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒ THE SYSOP UTIL REGVIEW ▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- After you've installed RegDoor (correctly) you can go on to the user editor
- There's no need for an extra installation because RegView uses the same
- configuration file as RegDoor and the userbase of RA.
- You will get exactly the same screen as the user except with some
- sysop options.
- If you push F1 you will get a help screen and I think everything will
- be clear to you.
-
-
- RegView also has some parameters.
-
- ENG
-
- - Use the English screen except from the Dutch
-
- DOWNGRADE
-
- - Downgrade user and write a msg to this user.
- Example msg has been made for you, you can edit this file to you own needs.
-
- WARNXXX
-
- - Write a warning msg to the user that his membership on the BBS
- will end in XXX days.
- Example msg has been made for you, you can edit this file to you own needs.
-
- MONO
-
- - Force Mono screens
-
- COLOR
-
- - Force color
-
- At the end of the doc you can find an example to downgrade and warn
- users from within an event.
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒ THE REGPACK UTIL ▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- You can put this util in an event so your userbase keeps up to date
- automatically
-
- Start REGPACK ? and you will see the following parameters.
-
- KILLx
-
- - Eliminate users from the userbase who didn't call the BBS
- for x day's
- Eg : REGPACK KILL100 will eliminate users who didn't call
- for 100 days inpedendant of their sec.level.
-
- Btw. Users with the NoKill status will never be deleted !!
-
- LEVELx
-
- - You can use this one only in combination with KILLx.
- You eliminate users except users with level x and higher
- Eg : REGPACK KILL100 LEVEL50
- This will eliminate all users who didn't call for 100 days except users
- with a level of 50 and higher.
-
-
- RA
-
- - Pack the userbase of RA, you have to do this if you deleted users from
- RA. A new index will be created automatically.
-
- REG
-
- - Pack the database of RegView/Door, you have to do this if you deleted
- users from RegView/Door. A new index will be created automatically.
-
- BOTH
-
- - Pack the userbase of RA and the databae of RegView/Door. New indexes
- will be created automatically.
-
- INDEX
-
- - Creates a new index for RA
-
- GENIDX
-
- - Creates a new index for RegView/Door
-
- LASTREAD
-
- - Recreates a LASTREAD file. Watch it !! Only use this paramater if absolutely
- necessary, all you lastread pointers will be reset to 0 !!
-
-
- CLEAN
-
- - Cleans up the database of RegView/Door
- only use this option if you accidently packed your users.bbs with another
- util as regpack. this option is very slow because he has to search for each
- entry if it also exists in users.bbs, normally you don't need this option.
-
- NOLOG [ registered users only]
-
- - Doesn't write in the logfile of ra
-
- NOBAK [ registered users only]
-
- - Don't leave bakfiles after packing.
-
- NOCOUNT [ registered users only]
-
- - Don't show counter when running, this can increase the speed of regpack
-
- LOG=x [ registered users only]
-
- - Place the logfile of regpack in a different file then the logfile of
- ra, you have to give thw whole path+filename
- Eg. LOG=C:\RA\REGPACK.LOG
-
- CSF [ registered users only]
-
- - Creates a comma separated file, you can import this file in dbase programs.
- the file is called regview.csv normally the name, adress, zipcode,
- city, phonenr and date of borth are placed in the file but with the
- switch -all you can put all the data of RegView/Door in the file
-
- VERBOSE
-
- - Use verbose logging (whole names)
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒ BATCH FILE EXAMPLE ▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- Here a little example of how you can use RegPack in an event.
-
- :LOOP
- FD.EXE
- :
- :
- If errorlevel 50 goto REGDOOR
- :
- :
- :REGDOOR
- C:\REGDOOR\REGVIEW.EXE DOWNGRADE
- C:\REGDOOR\REGVIEW.EXE WARN60
- C:\REGDOOR\REGPACK.EXE KILL200 LEVEL50 VERBOSE
- C:\REGDOOR\REGPACK.EXE BOTH NOBAK
- GOTO LOOP
-
-
- - END OF DOC -
-
-
- LASTNOTE:
-
- We've spend a lot of time on this program for testing and developing.
- We don't ask very much only a little register fee that everybody can pay.
- Run the program REGISTER.EXE and send in the form, transfer Fl 10,00 or $7,50
- to our bankaccount. (See REGISTER.DOC)
- You can spread this program freely to anyone. It is not allowed to spread
- this program on Floppy Disc or CDRom, this is only allowed in
- agreement with BundySoft (C) 1995
-