Ú¿ ÚÂÄ¿ ¿ ÚÄÂÂÄ¿ ÚÂÄÄ¿ Ú¿ ÚÂÄÄ¿ ÚÂÄÄ¿ ô ô ³ ³ ô ÃÅÄ Ã´ ÃÅÄ Ã´ ÀÙ ÀÙ ÀÄÙ ÀÙ ÀÁÄÄÙ ÀÁÄÄÙ ÀÁÄÄÙ ÀÁÄÄÙ ÚÂÄÄ¿ ÚÂÄÄ¿ ÚÂÄÄ¿ ÚÄÂÂÄ¿ Ú¿ ¿ ÚÂÄ¿ ÚÂÄ¿ ÚÂÄÄ¿ ÀÁÄ¿ ô ³ ÃÅÄ Ã´ ô ¿ ³ ÚÅÁÄÁ¿ ÃÅÄÁ¿ ÃÅÄ ÀÄÄÁÙ ÀÁÄÄÙ ÀÙ ÀÙ ÀÁÄÁÄÙ ÀÙ Ù ÀÙ Ù ÀÁÄÄÙ I n t e l e c S o f t w a r e ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ SpeedLim ³ ÚÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³ ³SpeedLim, when placed in your "logon script", lets you allow some "low modem³³ ³speed" callers get passed your high speed modem limit. Why? I keep 2400 baud³³ ³callers off my system. But I have some 2400 baud callers whom I thoroughly³³ ³enjoy their membership on my BBS already. These callers I placed in my Speed³³ ³Limit configs and regardless of their 2400 connection they can still get on!³³ ³SpeedLim lets them know their speed is low, but that it's letting them pass.³³ ³Also supported is the ability to set minimum speed limit for any particular³³ ³command! And it let's you have some users OK for one command and not another³³ ³user at whatever speed you choose. Ideal if you want to limit downloads forÃÙ ³those calling at 9600 or better or any other PCBoard command or modem speed!³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Installation SpeedLim ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Installation of Speed Limit is fairly straight-forward. In the logon script, add the line: !E:\PPE\SPEEDLIM\SPEEDLIM.PPE Now all users are checked by Speed Limit. Remember to make the "lowest modem speed" in PCBSetup the SAME as in your Speed Limit configs! This is important!! Once Registered, place a copy of your SPEEDLIM.KEY (or POWERPAK.KEY) in the same directory as the PPE. Speed Limit Config File. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Not Used ³ ³ Not Used ³ ³ Not Used ³ ³ SAMPLE.LST ³ ³ SAMPLE.DSP ³ ³ SAMPLE.CMD ³ ³ SAMPLE.LOG ³ ³ Y ³ ³ 10 ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This config file MUST be called SPEEDLIM.CNF and MUST be located in the same directory as the SPEEDLIM.PPE program. This is important! Line 1 = The first 3 lines are not used but must be present Line 2 = Line 3 = Line 4 = filename of name list you want passed at this speed Line 5 = filename of display shown those not in list (Before hangup) Line 6 = filename of display shown those not in list (for commands) Line 7 = filename of "log" (to see just who got bumped off your BBS) (The log does not display who did not have enough security for a particular command. This IS however logged to the caller log). Line 8 = Y = Send user a message ...or... N = Do not send messages Line 9 = Days to add to todays date for packout date of messages All files must be in the PPE directory. Speed Limit Names List File (SPEEDLIM.LST) This is the main list of names to determine who has access to your BBS at this speed or below. As below, if Tommy Murphy or Ralph Gangale call your BBS at 1200 or 2400, SpeedLim would let them pass. If John Brown called at 2400 it wouldn't pass him as his name was not found in the pass list and he was at or below the 2400 speed that is set in this list. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ 2400 ³ -> Speed to activate SpeedLim for "name checking" ³ Tommy Murphy ³ -> User name number 1 ³ Ralph Gangale ³ -> User name number 2 etc...... ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ There is are other names list for those who would like to limit "commands" based on the caller's connect speed. For example, I'd like to allow 2400 baud callers to access my system but only for mail doors, bulletins, etc. I do not want to give 2400 baud callers access to file downloads. But one guy at 2400 I do and his name is SYSOP . I have a D.LST for the D commands name list and minimum speed to check the names. It looks like: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ 2400 ³ -> Speed to activate SpeedLim for "name checking" ³ 00:00:00 06:00:00 ³ -> Time this command is NOT allowed at this speed. * ³ HERBERT BUSHONG ³ -> Exclude User name number 1 (then 2 and 3 etc) ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This file is called D.LST and is in the SpeedLim PPE directory. To block certain commands at certain speeds, there are 2 steps you need to take after making the (example) D.LST file. Line 2 of this file is a timeframe of when you want SpeedLim to check for this speed. If you want SpeedLim to check for speeds "around the clock" then place the word ALL on the line instead of a "time frame". If you want to prevent the D command, you must edit your CMD.LST and add the D command to it. for the command Line: d:\path\SPEEDLIM.PPE D in the display File. This will cause SpeedLim to check the D.LST file. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ SpeedLim ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Speed Limit Sample Display File #1 (See Config File Above) This is the file shown to those at too low a speed and who's names were not found in the SPEEDLIM.LST file. Since not found in the list they will not be able to access your BBS. Speed Limit Sample Display File #2 (See Config File Above) This is the file shown to those at too low a speed and who's names were not found in the command.LST file. Since not found in the list they will not be able to use the command. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ SpeedLim ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ SpeedLim also gives you the option of sending a message to the user who tried a command and was stopped by SpeedLim. You make this message in one of two ways. For the D command you can use a file called D.MSG, and it must be located in the same directory as the PPE's. If you want to use the same message for all the commands that SpeedLim is watching, use a file called ALL.MSG. But if ALL.MSG *and* D.MSG both exist, D.MSG will be used as the message for the D command. Also, the subject of the message will be "The xx Command" without the quotes and where xx is the command that was blocked.