home *** CD-ROM | disk | FTP | other *** search
- Script
- Close
- Clear (screen)
- Noabort
- ;***********************************************************************
- ;* *
- ;* Visitor Informer *
- ;* *
- ;* Version 1.03 *
- ;* *
- ;* Written In Express! Script By: *
- ;* *
- ;* /E/D/I/S/O/N///C/A/R/T/E/R/ *
- ;* *
- ;* NETWORK 23 BBS *
- ;* *
- ;* (402) 467-2474 *
- ;* *
- ;* 1200 / 2400 BAUD *
- ;* *
- ;* 24 HOURS *
- ;* *
- ;***********************************************************************
-
- Define BBS_Name
- Define Path1
- DEFINE Data_File
- Define Path2
- Define Next_Prog
- Define Password = &03
- Define User_Input
- Define Address
- Define Zip
- Define Phone
- Define Age
- Define Computer
- Define Occupation
- Define Reason1
- Define Reason2
- Define Reason3
- Define Why1
- Define Why2
- Define Why3
-
- Open ('\Visitor.dat', Input)
- Finput BBS_Name
- Finput Path1
- Finput Data_File
- Finput Path2
- Finput Next_Prog
- Close
-
- If Password = 'A Visitor' then
- Printe '&23 [BBS_Name] VISITOR POLICY &24' Center
- Printe
- Printe 'As a visitor here, you are required to answer the following' Center
- Printe 'questions about yourself.' Center
- Printe
- Printe 'If you answer these questions incorrectly, you will not be' Center
- Printe 'allowed any further access to [BBS_Name]!!!' Center
- Printe
- Printe
- Print '\iAddress:\o '
- Input address 30 noreturn
- Printe
- Print '\iZip Code (XXXXX-XXXX):\o '
- Input zip 10 noreturn
- Printe
- Print '\iPhone Number (XXX-XXX-XXXX):\o '
- Input phone 12 noreturn
- Printe
- Print '\iAge:\o '
- Input age 3 noreturn
- Printe
- Print '\iComputer Type:\o '
- Input computer 20 noreturn
- Printe
- Print '\iOccupation:\o '
- Input occupation 30 noreturn
- Printe
- Printe
- Printe '\iPlease state the reason for your visit to [BBS_Name]\o' Center
- Printe
- Printe '\i(Message may be 3 lines at 75 characters per line)' Center
- Printe
- Printe '\iLine 1\o'
- Input Reason1 75 noreturn
- Printe
- Printe '\iLine 2 (Return to skip)\o'
- Input Reason2 75
- Printe
- Printe '\iLine 3 (Return to skip)\o'
- Input Reason3 75
-
- Printe
- Printe
- Printe '\iWhy did you choose not to apply for a permanent password\o' Center
- Printe
- Printe '\iaccount on [BBS_Name]?\o' Center
- Printe
- Printe '\i(Message may be 3 lines at 75 characters per line)\o' Center
- Printe
- Printe '\iLine 1\o'
- Input Why1 75 noreturn
- Printe
- Printe '\iLine 2 (Return to skip)\o
- Input Why2 75
- Printe
- Printe '\iLine 3 (Return to skip)\o'
- Input Why3 75
-
- Open ('[Path1][Data_file]', append)
-
- Fprinte 'Logon Date: &24'
- Fprinte 'Logon Time: &23'
- Fprinte 'User Name : &02'
- Fprinte 'Handle : &01'
- Fprinte 'Address : [Address]'
- Fprinte 'City : &05'
- Fprinte 'State : &06'
- Fprinte 'Zip Code : [Zip]'
- Fprinte 'Phone # : [Phone]'
- Fprinte 'Age : [Age]'
- Fprinte 'Computer : [Computer]'
- Fprinte 'Occupation: [Occupation]'
- Fprinte
- Fprinte 'Reason For Users Call To [BBS_Name]!
- Fprinte
- Fprinte [Reason1]
- Fprinte [Reason2]
- Fprinte [Reason3]
- Fprinte
- Fprinte
- Fprinte 'Why User Did Not Apply For A Permanent Password!'
- Fprinte
- Fprinte [Why1]
- Fprinte [Why2]
- Fprinte [Why3]
- Fprinte
- Fprinte
- Close
- Goto RUN_NEXT
- Else
- Goto RUN_NEXT
- Endif
- Endif
- Exit
-
- RUN_NEXT:
- Execute ('[Path2][Next_prog]')
- Exit
-