******************************************************************************* ******************************************************************************* ********** User AutoPost Enhancer Version 2.0 (SDK ver. 2.23) ************ ********************* By Joe Kenney/The Trader *************************** ********************* 21st Century BBS *************************** ********************* 502.491.1340 502.491.2487 *************************** ******************************************************************************* ******************************************************************************* Disclaimer: You use this program at your own risk. The Author, his family, friends, associates, and/or not limited to anything else connected with the author are not liable for ANYTHING THAT this program may or may not do. You've Read It. Freeware: This program is being distributed as Freeware. That is, that you may distribute intact, whole copies of this program, unaltered, to anyone. All original files must be included in the package when transfered to another user. Program The AutoPost Enhancer is written for the Sychronet BBS, and is coded in C using the SDK included with SBBS. It can be run as a Logon event or as a Replacement for the present Three-Line, One User autopost included in SBBS. The program will allow the User to enter a new Autopost at every logon, also the User may refuse and the program just exits. The Program will store the last three Autoposts and show them to each user at Logon if setup as a logon event. The program presently supports Wrap around text and will abort if a blank line is entered in the first line of the post. Three lines are available to post on, and a fourth is used to hold the UserName of the poster. FILES INCLUDED: Autopost.exe Posted.dat Readme.txt SETUP and INSTALLATION: As a LOGIN Event Place the Program in a directory, example C:\Autopost , Go into SBBS Config and add C:\autopost\autopost.exe as a login event. That's it. It should run from there. NOTE: On first time installation, or any time after that the program does not find the POSTED.DAT file in the appropiate directory it will create a blank data file. The resulting screen will be offset until you load in three posts. EXAMPLE SCFG SETUP ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º Autopost º ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹ º ³Name Autopost º º ³Start-up Directory D:\AUTOPOST º º ³Command Line autonew º º ³Clean-up Command Line º º ³Cost in Credits 0 º º ³Access Requirements LEVEL 20 º º ³Execution Requirements LEVEL 20 º º ³ANSI Required No º º ³Multiuser Yes º º ³Intercept I/O Interrupts Yes º º ³Shrink BBS No º º ³Modify User Data No º º ³Uses WWIV Color Codes No º º ³Execute on Event Logon, Only º º ³Menu Command Keys Main ( ) Transfer ( ) º add 'A' to main º ³BBS Drop File Type Synchronet XTRN.DAT º to replace º ³Place Drop File In Node Directory º automessage ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ EDITING POSTS: ANY sysop with a level of 99 can edit any post from within the door. This is an automatic function of the door. Many hours of programming and testing have gone into this program. All contributions will gladly be accepted. A donation of $3.00 is requested if you like this program. All contributors can request a version that does not include the 21st Century BBS Title Header by E-mailing the Trader at 502-499-1340 or 502-499-2487. Any and all suggestions or bug reports should also be sent in the same manner. The address to send your donation to is: Joe Kenney PO Box 91571 Louisville, KY 40291 Contributors of $5.00 or more can request their BBS Title to be placed in the Header. HISTORY OF PROGRAM : 1. First version was not publically released. A six post, one-line each program that was used extensively on the 21st Century BBS. 2. A friend, Janice, begged for the addition of a y/N prompt instead of the Y/n prompt that I had in there, go figure. 3. Big Brother kept asking for more lines per post, so Version 2.0 was created to fufill that request. It includes Word-Wraping, has three lines, and has an easier to read screen than version 1. 4. Big Brother still not satisfied, wants the addition of internal sysop recognition for editing questionable posts. It will detect the security level of 99 and recognise it as a valid sysop. It will then give the sysop a chance to edit the posts by writing over the questionable one. If the sysop does not edit a post, it will give him the choice if he would like to enter one, if the sysop does enter a post, then the program will update the data file and then exit to the BBS. 5. Big Brother still needed something else to OK this thing, so now, when a Sysop is editing the posts, he has a choice. If a Sysop chooses to edit a post, he can just hit the "enter" key on the first line when editing and the program will delete the offending post, leave a generic message with the sysops name. Or the sysop can just type in a new post. Oh yeah, and Big Brother will be happy. Temporarily .