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
-
-
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒ WAAROM REGDOOR & REGVIEW EN WAT DOET HET ▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- Een utility die een sysop het leven makkelijker maakt.
- We werden ziek van allerlei programma's die moesten worden geinstalleerd
- om het zelfde te bereiken wat we nu hebben gemaakt.
- Daar kwam ook nog bij dat om deze programma's te draaien een flink bedrag
- gemoeid was voor registratie,vandaar dat dit programma werd geschreven.
- Alles voor de prijs van EEN !
-
- Als alles goed is ingesteld heb je geen omkijken meer naar je userbase,
- alleen het upgraden van je users, maar dat is met een enkele
- druk op de knop zo gebeurt.
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ DE BESTANDEN LIJST ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
-
- REGVIEW.EXE Sysop userbase programma en downgraden eventprogramma
- REGDOOR.EXE Registratie door
- REGPACK.EXE Packen,deleten,etc...
- REGSETUP.EXE Setup programma voor RegDoor en RegView
- DOWN.TXT Downgrade message aan donateurs die niet betaald hebben.
- WARNING.TXT Message naar donateurs wanneer ze weer moeten betalen.
- WELCOME.TXT Welkom message naar nieuwe gebruikers
-
- NEWCO.ANS Startscherm voor nieuwe users (kleuren scherm)
- ENDNEWCO.ANS Eindscherm voor nieuwe users (kleuren scherm)
- NEWMO.ANS Startscherm voor nieuwe users (monochroom scherm)
- ENDNEWMO.ANS Eindscherm voor nieuwe users (monochroom scherm)
-
- CHGCO.ANS Startscherm voor bestaande users (kleuren scherm)
- ENDCHGCO.ANS Eindscherm voor bestaande users (kleuren scherm)
- CHGMO.ANS Startscherm voor bestaande users (monochroom scherm)
- ENDCHGMO.ANS Eindscherm voor bestaande users (monochroom scherm)
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ DE INSTALLATIE ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
-
- Nadat alles is uitgepakt in de directory REGVIEW draaien we het
- volgende programma REGSETUP.
-
-
- Er verschijnt een menu met de volgende opties
-
-
- [ 1 ] Change questions Dutch
- [ 2 ] Change questions English
- [ 3 ] Setup msg's to users
- [ 4 ] Fill in your key
- [ 5 ] System/Program Info
-
- Indien je optie 1 ingeeft krijg je een scherm voor je waarin je de
- overige vragen kunt veranderen.
- De vragen 1 t/m 6 zijn al voor je aangemaakt ( NAW gegevens) deze kunnen
- niet worden veranderd.
-
- De Flags & Levels settings moeten overeenkomen met die van de CONFIG.RA
- (menu Options > New user).
-
- Bijv. Level 1
- Flags A X------
- Flags B -------
- Flags C -------
- Flags D -------
-
-
- In dit voorbeeld is de flag A1 aangezet met Level 1
- Deze setting wordt ook in het TOP menu van RA gebruikt,verder op in doc
- wordt de installatie in RA beproken.
- Met deze gegevens gaan we het volgende invoeren de Flag A1 wordt uitgezet
- en het level naar 10 gebracht.
-
- (Je kan ook een ander level nemen of juist een Flag aanzetten al na gelang
- je instelling in de new user setting van RA)
-
- Dit wordt alleen gedaan als de velden 1/6 zijn ingevuld (de NAW gegevens).
- Indien een user dit niet invult blijft hij/zij op dit level hangen, en
- krijgt hij/zij iedere keer de Door voor zijn/haar neus.
- Net zo lang totdat de door goed is ingevuld.
-
- Als laatste kan je het language nummer ingeven zoals je die
- in raconfig hebt staan. 1 = Nederlands 2=Engels
- Met de spatiebalk kan je de tekst Escape=Ready of Klaar kiezen.
-
- Dit geldt ook voor optie 2 de engelse versie.
- Met uitzondering van de language nummers die heb je al in het nederlandse
- deel ingegeven.
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ SETUP MESSAGE TO USER ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
-
- Met deze optie kan je de message area voor je user definieren
- met een simpele druk op de spatiebalk.
-
- AREA TYPE : HUDSON / JAM
- BOARDNUMMER : Boardnummer handmatig ingeven mag ook een echomail
- board zijn
- JAMPATH : Path naar 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 beide
-
-
- * Deze zijn van belang indien je automatisch je donateurs
- in de gaten wilt laten houden.
- Er wordt een bericht gestuurd wanneer deze weer moeten gaan betalen.
- Wordt er geen gehoor gegeven aan het bericht dan downgrade regdoor
- hen automatisch.
- Een voorwaarde is dat in je userbase bij de donateurs de SUB DATE
- hebt ingevuld. De subscription date moet worden ingevult zodat de
- sub date de einddatum is van het donateurschap van de user. Zie
- verderop in deze doc. voor verdere mogelijkheden.
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒ INSTALLATIE DOORPROGRAMMA IN REMOTE ACCESS ▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
-
- Edit je TOPMENU en voeg daar de volgende lijn aan toe.
-
-
- ╒═════════════════════════════════════════════════════════════ 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 │
- │ │
- │ │
- ╘═════════════════════════════════════════════════════════════════════════════╛
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ PARAMETERS VOOR REGDOOR ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- Je kan regdoor met en zonder parameter opstarten hieronder volgt de uitleg.
-
- -JUSTENG
-
- Met deze parameter forceer je dat de door de tekst in het engels laat zien.
- Ook al heb je de door voor de nederlandse taal in je config gezet.
-
- -ALL
-
- Als deze parameter wordt mee gegeven zal de users ALLE vragen moeten invullen
- voordat hij op het BBS wordt toegelaten.
-
- -NOCHANGE
-
- Wanneer deze parameter wordt gebruikt zal de user op het level blijven
- zoals deze is binnengekomen ook zullen de flags niet worden verandert.
-
- De -N*N achter regdoor is nodig indien je een multiline BBS draait.
- Als je deze niet gebruikt kan regdoor in de verkeerde EXITINFO.BBS
- kunnen schrijven.
- Deze parameter is niet nodig voor Single-Line BBS'en
-
-
- -NOTNEW
-
- Deze parameter kan gebruikt worden om gebruikers,die de door al eerder
- hebben ingevuld,de kans te geven hun gegevens te laten veranderen.
- Dit kan je in ieder willekeurig menu zetten.
-
- Met deze parameter wordt de onderstaande set Ansi files gebruikt !
-
-
- CHGCO.ANS Startscherm voor users (kleuren scherm)
- ENDCHGCO.ANS Eindscherm voor users (kleuren scherm)
- CHGMO.ANS Startscherm voor users (monochroom scherm)
- ENDCHGMO.ANS Eindscherm voor users (monochroom scherm)
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒ GEBRUIK VAN DE ANSI SCHERMEN ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- Voor elke taal heb je een aparte directe directory aangemaakt waar alle
- schermen van die taal instaan, plaats hier alle onderstaande files in.
-
- NEWCO.ANS Startscherm voor nieuwe users (kleuren scherm)
- ENDNEWCO.ANS Eindscherm voor nieuwe users (kleuren scherm)
- NEWMO.ANS Startscherm voor nieuwe users (monochroom scherm)
- ENDNEWMO.ANS Eindscherm voor nieuwe users (monochroom scherm)
-
- CHGCO.ANS Startscherm voor bestaande users (kleuren scherm)
- ENDCHGCO.ANS Eindscherm voor bestaande users (kleuren scherm)
- CHGMO.ANS Startscherm voor bestaande users (monochroom scherm)
- ENDCHGMO.ANS Eindscherm voor bestaande users (monochroom scherm)
-
- Deze schermen kan je eenvoudig aanpassen of zelf nieuwe maken
- met een ansi editor bv met TDRAW.
- Een voorwaarde is wel dat de schermen dezelfde namen moeten hebben als
- de bijgeleverde voorbeelden.
-
- Plaats je deze ANSI schermen niet dan gaat RegDoor uit van een default scherm.
-
- Laat je fantasie de vrije loop en stuur ons een kopie van je ontwerp.
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒ DE SYSOP UTILITY REGVIEW ▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- Nadat RegDoor helemaal is geinstalleerd en naar behoren werkt kan de
- sysop zijn util gebruiken.
- Hiervoor is geen speciale installatie nodig regview leest namelijk zijn
- gegevens uit regview.cfg en de userbase van RA.
- Je krijgt exact hetzelfde scherm als de gebruikers voor je alleen
- met de sysop opties.
- Druk op F1 en alles wijst zich vanzelf,let op als je iets wijzigd
- dan wordt dit ook in Ra userbase gewijzigd.
-
-
- RegView heeft ook een paar parameters,deze kunnen direct worden opgestart
- of in een event.
-
- ENG
-
- - Gebruikt het engelse scherm ipv nederlandse
-
- DOWNGRADE
-
- - Downgrade gebruiker en schrijf deze een berichtje (zie regdoor)
- Voorbeeld bericht is reeds voor je aangemaakt en kan naar eigen
- wens aanpassen (DOWN.TXT). De user word gedowngrade als de sub-scription
- date gelijk is aan de huidige datum !
-
-
- WARNXXX
-
- - Schrijf een waarschuwings bericht aan je donateurs dat deze over een x aantal
- dagen weer moet gaan betalen.
- Ook hier is er een voorbeeld bericht voor je aangemaakt (WARNING.TXT)
- en deze kan wederom naar eigen wens aanpassen.
-
- MONO
-
- - Forceer Monochrome kleuren
-
- COLOR
-
- - Forceer kleur.
-
- Aan het eind van de doc staan wat voorbeelden om de downgrade en
- de warnxxx in een event te laten lopen.
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒ DE REGPACK UTILITY ▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- Deze utility kan het beste in een event geplaatst worden zodat iedere
- dag de userbase up to date is.
-
- Start REGPACK ? en je krijgt de volgende parameters.
-
- KILLx
-
- - Verwijder users uit de userbase van RA voor de X komt het
- aantal dagen te staan dat de user niet gebeld heeft.
- bv : REGPACK KILL100 users die 100 dagen niet hebben gebeld
- worden verwijdert ongeacht hun level.
-
- Btw. Users met de NoKill status worden nooit gedelete !!
-
- LEVELx
-
- - Deze moet in combinatie met KILLx gebruikt worden wanneer
- je voor de x een level opgeeft worden alleen de users die een lager level
- hebben verwijdert. bv : REGPACK KILL100 LEVEL50
- Dit verwijdert alle users die 100 dagen niet gebelt hebben behalve de users
- met een level van 50 of hoger.
-
-
- RA
-
- - Pack de userbase van RA, dit moet gebeuren nadat je users hebt delete vanuit
- RegView. Een nieuwe index word automatisch gemaakt.
-
- REG
-
- - Pack de database van RegView/Door, dit moet gebeuren als je users hebt
- gedelete. Een nieuwe index word automatisch gemaakt.
-
- BOTH
-
- - Pack de userbase van RA en de database van RegView/Door. Nieuwe indexen
- worden automatisch gemaakt.
-
- INDEX
-
- - Maakt nieuwe index files voor RA.
-
- GENIDX
-
- - Maakt nieuwe index files voor RegView/Door
-
- LASTREAD
-
- - Herstelt de messagebase lastreadpointers. Let op !!! Alleen gebruiken indien
- strikt noodzakelijk, alle, lastreadpointers worden nl. op 0 gezet !!
-
- CLEAN
-
- - Maakt de database van RegView/Door schoon
- Deze optie alleen gebruiken als je per ongeluk met een andere util als
- RegPack je USERS.BBS bent gaan packen cq. users bent gaan deleten, de optie
- is erg traag omdat hij voor elke entry in de datafile van RegView moet gaan
- zoeken of deze bestaat in de USERS.BBS Normaal gsproken heb je dit dus niet
- nodig maar just in case.
-
- NOLOG [ registered users only]
-
- - Schrijft niets in het logfile van RA
-
- NOBAK [ registered users only]
-
- - Maakt geen bakfiles aan na het packen.
-
- NOCOUNT [ registered users only]
-
- - Laat geen counter zien tijdens het doorlopen van de userbase
- en het indexbestand. Dit kan een snelheidswinst voor RegPack geven.
-
- LOG=x [ registered users only]
-
- - Zet de logging in een ander logfile dan die van RA, voor x moet je een
- compleet pad opgeven, bv LOG=C:\RA\REGPACK.LOG
-
- CSF [ registered users only]
-
- - Maakt een comma separated bestand aan dat ook door DBASE is te gebruiken, de
- file heet REGVIEW.CSV Normaal worden de naam, adres, postcode, woonplaats,
- telefoonr, geboortedatum erin gezet maar met de switch -ALL kan je alle data
- van RegView erin laten zetten.
-
- VERBOSE
-
- - Geeft naam en woonplaats van de user die gewist zijn weer in de logfile.
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │ ▒▒▒▒▒▒▒▒▒▒▒ BATCH FILE VOORBEELD ▒▒▒▒▒▒▒▒▒▒▒▒▒ │
- └─────────────────────────────────────────────────────────────────────┘
-
- Hier is een klein voorbeeld om straks als event te gebruiken,
-
- :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:
-
- Er is hard aan dit programma gewerkt en het heeft ons vele uren
- aan testen ontwerpen en programeren gekost.
- Wij vragen dan ook geen astronomische bedragen maar een kleine
- bijdrage die iedereen kan opbrengen.
- Vul dat registratie formulier in en je wordt op de hoogte gehouden
- van nieuwe releases cq updates.
- Dit programma mag vrij verspreid worden zonder key op ieder BBS muv
- digitale informatie dragers (CDROM/FLOPPYDISK) dit mag alleen
- na schriftelijke bevestiging van BundySoft.
-