home *** CD-ROM | disk | FTP | other *** search
- {
- | NewUser script
- | Alex Howarth (16 September 1996 (03:42:38))
-
- REPORT "New User"
- STD
- NL NL
- }We are about to create you an account on this system.
- If are not happy with this please hang up now!{
- NL
- GOSUB anykey
- STD NL NL
- }Ok, lets create you an account..
-
- Please enter the name you wish to use for logons..
-
- Username : {
- CREATEUSER
- INPUT USERNAME,19
- NL
- NL
- PRINT "Which menu set do you require?"
- NL
- NL
- PRINT " 1. ASCII"
- NL
- PRINT " 2. "
- BFG 3
- PRINT "ANSI"
- STD
- PRINT " (Recommended - choose if yellow)"
- NL
- PRINT " 3. VT52"
- NL
- PRINT " 4. VT100"
- NL
- PRINT " 5. TTY"
- NL
- NL
- PRINT "Choose: "
- GET term%,"12345"
- TERMINAL=term%-1
- IF TERMINAL=0 PRINT "ASCII"
- IF TERMINAL=1 PRINT "ANSI"
- IF TERMINAL=2 PRINT "VT52"
- IF TERMINAL=3 PRINT "VT100"
- IF TERMINAL=4 PRINT "TTY"
-
- max%=100
- BFG 2
- REPEAT
- PRINT max%
- NL
- max%=max%-1
- UNTIL max%=1
- TAB 0 PRINT 1
- FG 7
- TAB 3}What is the number at the top of the screen [{BFG 1}24{FG 7}] : {
- INPUT DLINES,3
- IF DLINES=0 THEN
- DLINES=24
- PRINT "24"
- ENDIF
- NL
- FG 7
- }Do you want screen clearing codes to be sent [{BFG 1}Y{FG 7}/n] : {
- GETd sc,"YN"
- BFG 1
- IF sc="Y" THEN
- PRINT "Yes"
- CLEARING=1
- ELSE
- PRINT "No"
- CLEARING=0
- ENDIF
- FG 7
- NL
- }Do you want 'more' prompting [{BFG 1}Y{FG 7}/n] : {
- BFG 1
- GETd mo,"YN"
- IF mo="Y" THEN
- PRINT "Yes"
- MORE=1
- ELSE
- PRINT "No"
- MORE=0
- ENDIF
- FG 7
- NL
- SETPASSWORD
- REPEAT
- NL
- }Your real name {BATTR 6,4 INPUTc ECHONAME,25 STD
- UNTIL ECHONAME<>""
- REPEAT
- NL
- }Address 1/3 {BATTR 6,4 INPUTc ADDRESSLINE1,20 STD NL
- }Address 2/3 {BATTR 6,4 INPUTc ADDRESSLINE2,20 STD NL
- }Address 3/3 {BATTR 6,4 INPUTc ADDRESSLINE3,20 STD NL
- }PostCode {BATTR 6,4 INPUTc POSTCODE,8 STD NL
- }Phone Number {BATTR 6,4 INPUTc VOICEPHONE,15 STD NL
- UNTIL ADDRESSLINE1<>"" AND ADDRESSLINE2<>"" AND ADDRESSLINE3<>"" AND POSTCODE<>"" AND VOICEPHONE<>""
- NL NL
- HASCALLED
- }Your user number is {BFG 7 PRINT USERNUMBER STD NL
- }Your user level is {BFG 7 PRINT USERLEVEL STD NL
- }You are on line {BFG 7 PRINT LINE STD NL NL
- |
- | set these as desired
- |
- LOGONTIME=60
- |
- | Default msg/file areas now handled by 'Ensure' script
- |
- BFG 2}OK, account created, now logon...{STD NL
- RUN "Logon.Logon"
- |
- }
-
-
-
-
-
-