************************************************************************* * PADLOADS.EXE * * A PCBoard 15 Sysop Utility * * version: 1.1 date: 09/15/1994 * * (c) Copyright 1994 by A. Segura * ************************************************************************* Purpose: To make the small to medium size PCBoard BBS appear to have much more upload activity. Thereby prompting increased user activity. Funtion: The program accomplishes this by scanning the existing DIR files and randomly selecting DIR and file descriptions and writing them to the uploads DIR. A Sysop editable configuration file allows the Sysop to define options desired. The program may be executed in the event file for automated operation. Constraints: 1. The program assumes that all DIR files are of the same naming format: i.e. DIR001, DIR022, DIR756, etc. For example: DIR1 will result in a file not found message. 2. The program assumes all DIRs have at least one file. If not, that DIR should be listed in the CFG file exclude list. 3. The main EXE and CFG files must be placed in the same subdirectory as the DIR files. Contents: 1. PADLOADS.EXE - the subject EXE file 2. PADLOADS.CFG - the configuration file 3. PADLOADS.DOC - this file CFG file: The configuration file (PADLOADS.CFG) provides the Sysop with the means to configure basic program functions. The file must be located in the same subdirectory as the main program (PADLOADS.EXE). A description of each line entry in the CFG file follows: CFG file entry Description ------------------ ----------------------------- 4 Line 1= 1st DIR # to exclude 56 Line 2= 2nd DIR # to exclude 0 Line 3= 3rd DIR # to exclude 0 Line 4= 4th DIR # to exclude 0 Line 5= 5th DIR # to exclude C:\PCB\GEN\DIR004 Line 6= Output/Upload DIR full path/name 1 Line 7= Flag to append or overwrite upload DIR (1=append, 0=overwrite) 56 Line 8= total # of DIR files 15 Line 9= total # of files to select 1 Line 10= Flag to indicate change date to today's (1=yes, 0=no) C:\PCB\GEN\ Line 11= path to DIR files to read (GEN dir. or Conf.) BR549 Line 12= CFG file checksum check Program call: The program can be run stand-alone or called via the event file or any other acceptable DOS means. There are no command line switches. The program must have its CFG file in the same directory. If you call from your event or .BAT file, it is recommended you CD (change directory) to the directory the CFG file is in to make sure the program finds it. Registration: Registration fee is $10 US. Mail your check or Money Order to: A. Segura; 17002 Dorado Circle; Jacksonville, FL 32226. Also, if you would like to provide suggestions for improvement to the program, bug reports, or just a note of thanks or hello, please forward those as well. See below for my mailing address and BBS number. Additionally, I frequently browse the RIME Sysop and PCBoard conferences, although contacting me there is not as reliable because sometimes I get too busy to call. Updates: The latest version of the program can be obtained from my BBS: SBG Online! BBS (904) 757-7878. If you have any comments or suggestions for improve- ment, you can leave them there also. The file will be found in directory #1 as a FREE/NOTIME file. The BBS runs PCBoard 15 at 28800vfc. Source If you desire a diskette containing the PowerBASIC Code: source code so you can modify it for your own use, the cost is $25 US. I accept cash, money order, VISA or Mastercard. You can place an order by mail: A. Segura, 17002 Dorado Circle, Jacksonville, FL 32226. As another option, for $25, you can subscribe to the PPE conference on my BBS. The conference will always contain the latest version of the source code for CALLBLOC, CALLERID, VULGARID and several other PPEs for immediate downloading. The subscription period lasts one year. We also have the latest version of the PIER Shareware CDROM always online. You can even subscribe online with your VISA/MC via (S)cript Questionaire #2 for immediate access. You may not reverse engineer this program to obtain source code--this would be a violation of copyright and license. Distribution: You may freely distribute this complete package only in an unmodified form. No remuneration may be collected or charged for this work by anyone other than the below noticed individual/company except for that cost incurred in actual electronic media production (i.e. diskette or CDROM). In other words, it can be placed on BBSs, shareware CDROMS, etc. but I/my company reserves the right of copyright and remuneration for the actual work. The source code may not be distributed by anyone other than the below listed company. Disclaimer: The user agrees when utilizing this package that he does so at his own risk with no guarantees, implied or otherwise, as to the functional performance or liability of the package. History: ver. date remarks ----- -------- ----------------------------------------------------- 1.0 05-13-94 Initial development release. 1.1 09-15-94 Updated support BBS number and DOC file, no actual code performance changes. *************************************************************************** * (c) Copyright 1994 by A. Segura * *************************************************************************** Other PPEs/Programs: ******************************************************************** * Look for these other fine utilities at a BBS near you * ******************************************************************** ALLCALL.PPE generates a text display bulletin, complete with PCB color codes, of all the callers to the board. ALLSTAT.PPE generates a text display bulletin, complete with PCB color codes, of statistics of all the callers to the board. ANSR.PPE performs a user question or disclaimer prompt--performing user upgrade/downgrade based upon response--Sysop configurable for actions taken. AUTOSUBS.PPE run as a script questionnaire, allows online credit card subscriptions to BBS (VISA/MC), completes log entries and sends alert message to SysOp. (for PCBoard 15) BOTHALL.PPE performs both ALLCALL and ALLSTAT functions at same time, plus has improved formatting/color control. BULLCHK.PPE performs automated tracking of bulletins read by the user and performs a user upgrade when all sysop selected bulletins have been read. CALLBLOC.PPE performs a call blocking function before the user can log on based upon a SysOp defined listing of undesirable phone numbers--must have callerid capable modem. Even sends the SysOp an alert message. (for PCBoard 15) CALLCHK.PPE performs basic callerid identification, logs info in file log and user records if desired, and will also display desired text screens to users--must have callerid capable modem. Several SysOp config- uable options. (for PCBoard 15) DUP-BLOC.PPE Blocks current users from signing-on with duplicate records--uses CallerID info. Should be used with CALLBLOC.PPE for complete blocking system. DUSTATS.EXE Top downloads statistics bulletin generator. MAKEBLTN.EXE Top callers, cities, down/uploaders bulletin generator PADLOADS.EXE Automated uploads directory padder--makes your BBS look more active with more daily uploads. REPORT.EXE Program generates reports of CallerID info, user record phone numbers, common passwords and several other goodies to aid Sysop in identifying abusive or questionable users. SBGRELAY.EXE Bulletin/display file generator for RIME, PCRelay(tm) last mail transfer. VULGAR.PPE performs a vulgar word/phrase check on user names and city entries based on a file of names defined by SysOp, and performed before complete newuser login. (for PCBoard 15) VULGARID.PPE same program as VULGAR.PPE except it automatically passes the callerid info to CALLBLOC.PPE program for future lock-outs. (must have both programs and a modem that supports callerid) (for PCBoard 15) NOTE: VULGARID ver. 1.x only works with CALLBLOC ver. 1.x. VULGARID ver. 2.x only works with CALLBLOC ver. 2.x. *************************************************************************** * (c) Copyright 1994 by A. Segura * ***************************************************************************