PCBOARD is a registered trademark of Clark Development Company, Inc. ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ» º FREE SOURCE CODE CONCEPT (FSCC) º Tired of Shareware, Nagware, or º ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹ Freeware with strings? Join the º º  Don't have to mention authors name. º FFSC arena! It's not required, º º  Released to Public Domain. º but if you improve/add to this º º  No strings attached. º code use the FSCC. º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÊÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ º This code compliments of --->THE KID<--- º ÈÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍËÍÍÍÍÍÍÍÍÍÍÍͼ º Alias Bill Shields º ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ *:::::::::::::::::::::::::::[ DISCLAIMER ]:::::::::::::::::::::::::::::::::* CALLERUP.EXE is provided AS IS without any warranty, expressed or implied. This includes without limitation the fitfulness to a particular purpose or application and any warranties of merchantability. While I tried to be as thorough as possible while debugging CALLERUP.EXE, I shall not be liable for any damages, whether direct, indirect, special, or consequential arising from a failure of CALLERUP.EXE to operate in a manner desired by the user. I shall not be liable for any damage to data or property which may by caused directly or indirectly by use of CALLERUP.EXE. In no event will I be liable to you for any damages, including any lost profits, lost savings or other incidental or consequential damages arising out of your use or inability to use the program, or for any claim by any other party. *::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::* CALLERUP.EXE program ==================== - Update the PCBOARDS CALLER(NODE) file from a command line. You must have PCBOARD.DAT in the default directory (it gets your caller log pathname from it). If you are running multiple nodes CALLERUP.EXE will read the environment variable PCBNODE to see which node (caller log) it needs to update. - PCBoard ver 15.2 update - If the PCB and PCBDAT environment variables are defined the CALLERUP.EXE program will extract the NODE number and PCBOARD.DAT path from them (as applicable). Only minor changes made to source code to accomodate this change. SYNTAX: CALLERUP string [/T] [/B] [/E] switch results ------ ------- /T Will cause CALLER log entry "without" the date and time stamp. /E Places an asterisk line at the end of the text. /B Places an asterisk line at the beginning of the text. Below is an example door using a password utility. Type PASSWRD with no parameters for help on how to use this small utility. ===================[ PASSWORD DOOR ]======================= passwrd okfine /M:1 if errorlevel 0 if not errorlevel 1 goto correct if errorlevel 1 if not errorlevel 2 goto nogood :correct CALLERUP PASSWORD DOOR password was correct. goto end :nogood CALLERUP PASSWORD DOOR password was incorrect! :end It will generate the below log entry..... ************************************************************** 09-18-90 (07:13) SYSOP (Local) (G) HILL AFB Opened Door (DOS) at 07:13 09-18-90 (07:14) PASSWORD DOOR password was correct. Back from DOS at 07:14 Caller's Log Viewed Opened Door (DOS) at 07:14 09-18-90 (07:15) PASSWORD DOOR password was incorrect! Back from DOS at 07:15 Caller's Log Viewed Minutes Used: 2 09-18-90 (07:15) SYSOP Off Normally **************************************************************