home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / SLCALL09.ZIP / SLCALL.DOC < prev    next >
Text File  |  1992-08-10  |  19KB  |  443 lines

  1.  
  2.    ▒▒▒▒▒▒▒▒▄  ▒▒▒▒▄              ▒▒▒▒▒▒▒▒▄   ▒▒▒▒▒▒▒▒▄   ▒▒▒▒▄      ▒▒▒▒▄
  3.    ▒▒█▀▀▀▒▒█   ▒▒█▀              ▒▒█▀▀▀▀▀▀   ▒▒█▀▀▀▒▒█    ▒▒█▀       ▒▒█▀
  4.    ▒▒█    ▀▀   ▒▒█               ▒▒█         ▒▒█   ▒▒█    ▒▒█        ▒▒█
  5.    ▒▒▒▒▒▒▒▒▄   ▒▒█       ▒▒▒▄    ▒▒█         ▒▒▒▒▒▒▒▒█    ▒▒█        ▒▒█
  6.      ▀▀▀▀▒▒█   ▒▒█        ▀▀▀    ▒▒█         ▒▒█▀▀▀▒▒█    ▒▒█        ▒▒█
  7.    ▒▒▄   ▒▒█   ▒▒█               ▒▒█         ▒▒█   ▒▒█    ▒▒█        ▒▒█
  8.    ▒▒▒▒▒▒▒▒█  ▒▒▒▒▒▒▒▒▄          ▒▒▒▒▒▒▒▒▄  ▒▒▒▒█ ▒▒▒▒█  ▒▒▒▒▒▒▒▒▄  ▒▒▒▒▒▒▒▒▄
  9.     ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀          ▀▀▀▀▀▀▀▀▀   ▀▀▀▀  ▀▀▀▀   ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀▀
  10.  
  11.  
  12.                           SL-CallBack v0.07 (Beta)
  13.                     Copyright (c) 1992 by Jason Ewert, of
  14.  
  15.                          TR ][ BBS  (416) 459-0688
  16.                              Fidonet: 1:259/207
  17.                             SL-Net 1000:250/851
  18.                           DarkNet  500:416/1 (HQ)
  19.  
  20.  
  21.  
  22.  
  23.         ╔════════════════════╗
  24.         ║█▓▒░ Disclaimer ░▒▓█║
  25.         ╚════════════════════╝
  26.  
  27.         The author makes no warranties, expressed or implied, as to the
  28.         quality or performance of this program. The author will not be
  29.         held liable for any direct, indirect, incidental or consequential
  30.         damages resulting from the use of this program. Your use of the
  31.         program constitutes your agreement to this disclaimer and your
  32.         release of the author from any form of liability or litigation.
  33.  
  34.         (In other words, Use at your own risk)
  35.  
  36.  
  37.  
  38.         ╔══════════════════════╗
  39.         ║█▓▒░ Introduction ░▒▓█║
  40.         ╚══════════════════════╝
  41.  
  42.          What exactly is SL-CallBack, you may be asking.
  43.  
  44.          SL-CallBack is essentially a Callback-verification door SPECIFIC
  45.          to Searchlight BBS! Instead of having to spend hours voice-
  46.          validating users, or having important callers wait for you to
  47.          validate them, they can get validated by your own system. I wrote
  48.          it just because I couldn't find a working CBV door for SL-BBS,
  49.          much less one that did everything I wanted it to do...
  50.  
  51.  
  52.          *********************************
  53.          NOTICE: This will only work with SearchLight version 2.25!
  54.          *********************************
  55.  
  56.  
  57.          SL-CallBack has the following features:
  58.  
  59.           *** Does it's OWN communications support, reads in necessary
  60.               information direct from SL files... works correctly
  61.               at locked baud rates (38400 at least...)
  62.  
  63.           *** Automatic flagging of "911" numbers as BAD
  64.  
  65.           *** Sysop-definable list of "BAD" numbers - numbers NOT to
  66.               call. Can now use WILDCARDS! (ie 922???? to block all
  67.               numbers starting with 922)
  68.  
  69.           *** Maintains list of previously validated users and numbers,
  70.               so no user can get more then one account
  71.  
  72.           *** Automatically calls user back, and (if validated) updates
  73.               their access levels, session time limits, file ratio,
  74.               attributes, expiry date, time remaining, etc. ONLINE..
  75.  
  76.           *** Reads the new validation levels from your Default Access
  77.               Levels in CONFIG.SL2 , the second setting ('B')
  78.  
  79.           *** Optionally, sets preferences like the Sub/Mail Disposition
  80.               prompts to On/Off, File List Format to Short/Long/Prompt, etc.
  81.  
  82.               This lets you set new-user preferences to your OWN defaults!
  83.               (REGISTERED VERSION ONLY!)
  84.  
  85.           *** Optionally send Mail to the SysOp (Requires SLMAIL to be in
  86.               either the path or the same dir as SLCALL) to inform him/her
  87.               that the user has been validated. Also includes the new
  88.               access levels.
  89.  
  90.           *** Does NOT support LD calls... WHY?  Most sysops I've seen
  91.               don't use the feature, and a one less useless feature
  92.               is one less thing to go wrong :)... If there is a need for
  93.               this, contact me, and I'll write it in...
  94.  
  95.           *** Runs in a multinode environment.
  96.  
  97.  
  98.         ╔═════════════════╗
  99.         ║█▓▒░ Upgrade ░▒▓█║
  100.         ╚═════════════════╝
  101.  
  102.         To upgrade from a previous version (0.06 +), just copy the
  103.         .EXE to your new directory. That's all!
  104.  
  105.  
  106.         ╔════════════════╗
  107.         ║█▓▒░ Set Up ░▒▓█║
  108.         ╚════════════════╝
  109.  
  110. ***     Make a directory for SL-CallBack and unzip the contents of the
  111.         archive into the directory. The archive should contain the
  112.         following files:
  113.  
  114.         SLCALL.DOC       -   The Documentation (yer readin' it!)
  115.         ORDER.FRM        -   Registration order form
  116.         WHATS.NEW        -   Bug fixes and New Features
  117.  
  118.         SLCALL.EXE       -   SL-CallBack (The Program Itself)
  119.         SLCONFIG.EXE     -   SL-CallBack installation program
  120.  
  121.         *.ANS            -   Assorted ANSI screens (customize them!)
  122.         *.TXT            -   Assorted ASCII screens (customize them!)
  123.  
  124.         VERIFY.SL2       -   List of verified numbers (read on)
  125.         BADNUM.SL2       -   List of Bad numbers (read on)
  126.  
  127.  
  128. ***     Once this is done, run SLCONFIG.EXE. This will initialize the
  129.         CFG file and let you select various options and settings.
  130.  
  131.                         ****************************
  132.                         **** NEW OPTIONAL FEATURE***
  133.                         ****************************
  134.  
  135. ***     NEW FEATURE!!! Instead of using a BADNUM.SL2 file, you can specify
  136.         a list of prefixes that are the ONLY ones SL-CALL will dial. Do
  137.         this by creating a file called "GOODNUM.SL2". THe format is as follows:
  138.         459
  139.         450
  140.         451  <---- 459, 450 and 451 are allowed.
  141.  
  142.         Wildcards can also be used (457???? or, if you really wanted, ???1234)
  143.  
  144.         To disable the feature, delete the GOODNUM.SL2 file
  145.  
  146.  
  147.                          ***************************
  148.                          ***************************
  149.                          ***************************
  150.  
  151.  
  152. ***     Edit the BADNUM.SL2 file with a text editor. The format is as follows:
  153.  
  154.         9671111
  155.         4590688
  156.         ..
  157.         Each line being the actual phone number you want RESTRICTED.
  158.         Note: *NO* dashes!
  159.         Note: 911 is automatically built into the program as a no-no #.
  160.  
  161. *       Wildcards may also be used. For example, to block all numbers
  162.         beginning with 922:
  163.  
  164.         922????
  165.  
  166.         Likewise, all numbers ending in "1234":
  167.  
  168.         ???1234
  169.  
  170.  
  171. ***     Go into CONFIG.SL2 and modify the Default Access Level 'B' to
  172.         your liking.
  173.  
  174. ***     Customize the .ANS/.TXT files for your BBS. It isn't necessary,
  175.         but it will help SL-Callback to fit in to your BBS...
  176.  
  177. ***     To set it up as a door in SL 2.25, do the following:
  178.  
  179.  
  180.              1. Command Name ................. Validation Door
  181.              2. Command Key .................. V
  182.              3. Description .................. Use Callback verifier
  183.              4. Minimum Access Level ......... 0
  184.              5. Maximum Access Level ......... 5   -(new user level)
  185.              6. Required Attributes .......
  186.              7. Exclude Attributes ........
  187.              8. Preference Attributes .....
  188.              9. Help Levels ............... All
  189.  
  190.             10. Door Command ................. SLCALL.exe d:\bbs\node1\
  191.                      Trailing backslash a must!   --------------------^
  192.  
  193.             11. Directory Path ............... d:\bbs\doors\slcall
  194.             12. Communications Support ....... NONE
  195.             13. Abort Method ................. NONE
  196.             14. Write Protection ............. NO
  197.             15. Parameter File ............... NONE
  198.             16. Pause after door ............. NO
  199.  
  200.  
  201. ***     To set it up as a New-User autodoor, do the following
  202.  
  203.  
  204.              1. Command ...................... SLCALL.exe d:\bbs\node1\
  205.                      Trailing backslash a must! ----------------------^
  206.  
  207.              2. Directory Path ............... d:\bbs\doors\slcall
  208.              3. Communications Support ....... None
  209.              4. Abort Method ................. None
  210.              5. Write Protection ............. No
  211.  
  212.  
  213.  ***     That's all folks! If you have any problems, drop me a line!
  214.  
  215.          TR ][ BBS
  216.          (416) 459-0688
  217.          up to 16.8k Dual Standard supported
  218.  
  219.          SL-Net   250:1000/851
  220.          Fidonet     1:259/207
  221.          DarkNet     500:416/1  (always looking for more nodes! Dark_Net is
  222.                                  an inter-BBS gaming net, linking up many
  223.                                  online doors into BBS-against-BBS-against-
  224.                                  BBS contests!)
  225.  
  226.  
  227.  
  228.         ╔══════════════════════╗
  229.         ║█▓▒░ SLCONFIG.EXE ░▒▓█║
  230.         ╚══════════════════════╝
  231.  
  232.      When you run SLCONFIG.EXE, the following menu should appear. Make sure
  233.      NUMLOCK is on, and use the cursor keys to move up and down, the
  234.      RETURN key to select an option.
  235.  
  236.  
  237.      ╔══════════════════════════════════════════════════════════════════╗
  238.      ║                                                                  ║
  239.      ║   Name of SysOp:                     > Jason Ewert               ║
  240.      ║   Area Code:                         > 416                       ║
  241.      ║   Number of Dial Retries             > 3                         ║
  242.      ║   Seconds per Dial Attempt           > 40                        ║
  243.      ║   Dialing Command                    > ATDT                      ║
  244.      ║                                                                  ║
  245.      ║   File Listing Format Default        > Prompt                    ║
  246.      ║   Mail Disposition Default           > On                        ║
  247.      ║   Subboard Disposition Default       > On                        ║
  248.      ║   Generate Sysop Mail?               > On                        ║
  249.      ║     Send Mail to:                    > SYSOP                     ║
  250.      ║                                                                  ║
  251.      ║   Register SL-CallBack                                           ║
  252.      ║   Exit                                                           ║
  253.      ║                                                                  ║
  254.      ╚══════════════════════════════════════════════════════════════════╝
  255.  
  256.  
  257.       Name of SysOp:      Your name, what you would like to register under.
  258.  
  259.       Area Code:          The area code of your BBS, for example, my BBS phone
  260.                           number is (416) 459-0688.. so I put in 416.
  261.  
  262.       Number of Dial
  263.       Retries:            How many times the CBV will try to call the user
  264.                           and connect. (Recommended: 3)
  265.  
  266.       Seconds per Dial
  267.       Attempt:            How long to wait for a connection after dialing.
  268.                           (Recommended: 35-40)
  269.  
  270. [REG] File Listing
  271.       Format Default:     How to set the users preference for File Listing.
  272.                           (Searchlight Defaults to Prompt)
  273.  
  274. [REG] Mail Disposition
  275.       Default:            How to set the users preference for Mail Disp.
  276.                           (Searchlight Defaults to On)
  277.  
  278. [REG] Sub Disposition
  279.       Default:            How to set the users preference for Sub. Disp.
  280.                           (Searchlight Defaults to On)
  281.  
  282.       Generate Sysop
  283.       Mail:               Do you want to send the Sysop Mail every time
  284.                           a user is validated? If this option is enabled,
  285.                           you MUST have SLMAIL in EITHER the path or the same
  286.                           directory as SLCALL.
  287.  
  288.                           (Send Mail To:  specifies which account the
  289.                                           mail should be sent to.)
  290.  
  291.       Register SL-Call:   Enter your registration key. Registration removes
  292.                           the "Unregistered" delay screen, and enables the
  293.                           Default settings.
  294.  
  295.       Exit:               Save the config. file.
  296.  
  297.  
  298.  
  299.         ╔════════════════════╗
  300.         ║█▓▒░ Conclusion ░▒▓█║
  301.         ╚════════════════════╝
  302.  
  303.         Thats about it! We hope you enjoy Sl-Call... I'm not the best
  304.         DOC writer, so excuse any problems in the above text. Ummm...
  305.         just a reminder that it took a lot of time to write this door,
  306.         so registration would be appreciated... (or, if you are a door
  307.         author, a free registration of your door will also be considered).
  308.  
  309.         Registration is only $25...
  310.         To register, fill out the form and mail it. I will return the key
  311.         to you either in the mail, via NetMail, by calling your BBS, calling
  312.         you voice, or along with a disk with the latest version. It's your
  313.         choice.
  314.  
  315.         Even if you don't have the $$$, send what you can! I'm flexible...
  316.  
  317.  
  318.         If you want to drop me a line, contact me at my BBS:
  319.  
  320.                         TR ][ (Total Rekall 2)
  321.                         PHONE: (416) 459-0688
  322.                         SysOp: Jason Ewert
  323.                        24 Hrs., 365 Days a Year
  324.                          300-16.8k Bps, n,8,1
  325.                          FidoNet:  1:259/207
  326.                          SL-Net:   250:1000/851
  327.                          TeleNet:  20:22/8
  328.                          ComNet:   95:416/304
  329.  
  330.          DarkNet     500:416/1  (always looking for more nodes! Dark_Net is
  331.                                  an inter-BBS gaming net, linking up many
  332.                                  online doors into BBS-against-BBS-against-
  333.                                  BBS contests!) If you are interested, lemme
  334.                                  know!
  335.  
  336.                                 or
  337.  
  338.                             TR ][ BBS
  339.                             c/o Jason Ewert
  340.                             10 Langford Crt.
  341.                             Brampton, Ontario
  342.                             L6W 4K4
  343.                             Canada
  344.  
  345.  
  346.         ╔════════════════════╗
  347.         ║█▓▒░ Other Prog ░▒▓█║
  348.         ╚════════════════════╝
  349.  
  350.  Upcoming Releases:
  351.  
  352.  
  353.    SL-FCHECK ........... A professional-looking Uploads checker,
  354.                          * convert from any archive (ZIP,ARJ,LZH,ZOO,PAK,etc)
  355.                            to a specific archive (ie, turn everything into a
  356.                            ZIP file), unzipped files may also be zipped
  357.                          * If PKZIP/ARJ/ETC are registered, integrity features
  358.                            can be used when re-zipping!
  359.                          * Check integrity
  360.                          * Scan for Viruses
  361.                          * Add zipfile comments
  362.                          * Move failed/infected viruses offline, notify
  363.                            the sysop in his/her mailbox
  364.                          * Send ALL newly uploaded files to the dir of
  365.                            your choice. (So, for example, no matter what
  366.                            directory they were in when they Uploaded, they
  367.                            return to the "UPLOADS" directory instantly after
  368.                            completion! Multiple Uploads directories can be
  369.                            specified, so certain dir's send their UPLOADS
  370.                            to a special directory.
  371.                          * AND MORE!!
  372.  
  373.     SL-UPACK ..........  An assortment of utilities to "fancy-up" your top
  374.                          callers/Uploads/Most popular files, etc...
  375.  
  376.     SL-QWK ............. An SLMAIL type program for importing QWK network
  377.                          files... (Under Construction)
  378.  
  379.     SL-ALIAS ........... Netmail, Echomail alias system... run one .EXE
  380.                          for a new-user autodoor to allow aliases...
  381.                          The other utilities adjust incoming/outgoing
  382.                          echomail, and also allows netmail to be recieved/
  383.                          sent directly from the users mailbox... (Security/
  384.                          Accounting features also control who can, cannot
  385.                          send mail) (Beta testing on TR ][ BBS)
  386.                          Compatible with SL-QWK when released.
  387.  
  388.     SL-FLIST........... An AMAZING file-list generator
  389.  
  390.                          * looks like a PROFESSIONAL "fidonet" type filelist
  391.                          * Offline files say "OFFLINE" for the date/size
  392.                          * Size displayed in ACTUAL bytes
  393.                          * Area summaries
  394.                          * Generates a "NEW FILES" list
  395.                          * Entire File Area summaries
  396.                          * Can include a "header" for specific file areas.
  397.                            (so you can put in a comment or whatever before
  398.                            the files in a specific area are listed).
  399.                          * Include a "title" header for the entire list
  400.  
  401.      SL-SLTBS .........  The ULTIMATE Time Banking System
  402.  
  403.                          * Sysop Definable
  404.                          * Event Aware/Session Time Aware
  405.                          * No annoying "TIME" delays
  406.                          * Transfer/Store/Withdraw Time (with sysop-defined
  407.                            limit restrictions)
  408.                          * Pay with TIME to buy DownLoad/Upload K (with
  409.                            sysop-defined ratios and limit restrictions)
  410.                          * MODULAR setup allows addition modules to be added
  411.                            (for Time Lotteries, Games, Interest Systems,
  412.                             and MORE!)
  413.  
  414.  
  415.     Dark*Storm ][         Complete Revision of D*S, utilizing Jason Ewert's
  416.                           new Door Engine... menus, inter-bbs.. it has it all.
  417.                           (UNDER CONSTRUCTION)
  418.  
  419.    Altered Destinies      Utilizing the unique NEW Door Engine, this is the
  420.                           ULTIMATE RPG game! Create your character from
  421.                           19 classes, 8 races. Select skills, abilities, magic,
  422.                           weapon specifications.
  423.                           MULTINODE.. go adventuring REAL-TIME with up to 20
  424.                           players! Put the archers and weaker guys in the back,
  425.                           stronger ones stay up front during battles..
  426.                           VISUAL: Entire game played from an over-head
  427.                           perspective. Use cursor keys to move your character
  428.                           (speed varies with race and encumbrance).. watch
  429.                           the other players move, and the monsters!
  430.  
  431.                           **MODULES**.. The Door Engine allows addition of
  432.                           modules at a later date.... Add new Class/Race
  433.                           modules, Magic Modules, Weapon Modules, Equip
  434.                           Modules, and GameWorld modules... each GameWorld
  435.                           Module can utilize any future technology/enhancements
  436.                           and can have entire new rules/gameplay!
  437.  
  438.                           And more!
  439.  
  440.                           (UNDER CONSTRUCTION.. Release: ???)
  441.  
  442.                           .... more to come soon! ....
  443.