home *** CD-ROM | disk | FTP | other *** search
- R E M O T E A C C E S S
-
-
- L O G R E P O R T I N G P R O G R A M
-
-
- Sep. 1990 - 1992
-
-
- REMOTLOG
-
- ////// ///// / / /////// /////// / /////// ///////
- / / / / / // / / / / / / /
- ////// /// / / / / / / / / / / ///
- / / / / / / / / / / / / /
- / / ///// / / /////// / /////// /////// ///////
-
- The Program - Remotlog
-
-
- I developed Remotlog because when the announcement of RA was made and I
- endeavored to switch from QuickBBS. There was something missing. I
- could no longer use all my QBBS utilities. After exhaustive efforts of
- trying to get the implementation of my old program by its author, I
- decided that it was time to do some coding.
-
- Here we have the finished product. A full fledged RA log reporting
- program. This program is in no way crippled. And never will be.
-
-
-
- RA is the registered product of Continental Software.
- QuickBBS is the registered product of The QuickBBS Support Group or
- whatever it is now adays.
-
-
- At present this program will function with RA version 1.0x.
-
- Do not attempt to use this program with any other software except RA
- because it uses the file MESSAGES.RA, FILES.RA and several other RA
- specific files. If it cannot find this file the
- program will abort in error.
-
- The screens provided by this program are as the author thought you
- the sysops would like to see. If you feel the information is too much
- or that there is not enough, or would even like to see some of the
- information moved from one location to another part of the page or a
- totaly different screen. Please do not hesitate to let the author
- know.
-
-
-
-
- Configuration of Remotlog
-
- This is exactly as it appears in the Configuration file. If you haven't
- unzipped it. It would behove you to do so. And use it. RTFM is now in
- effect.
-
- ;-------------------------------------------------------------------------
- ; Remotlog Configuration file
- ; By Orland Carter 1:135/72
- ;-------------------------------------------------------------------------
- ;
- ;-------------------------------------------------------------------------
- ; R E G I S T R A T I O N I N F O R M A T I O N
- ;-------------------------------------------------------------------------
- ; {______________________________}
- BoardName Opa-Locka Tower
- ; {____________________}
- SysopName Orland Carter
- RegistKey 00000000000000000000
- ;
- ;-------------------------------------------------------------------------
- ; This is a required entry. It tells the program the [path + filename] of
- ; the Log file to be processed.
- ; DEFAULT : SYSTEM.LOG
- ;-------------------------------------------------------------------------
- ;
- LogFile SYSTEM.LOG
- ;
- ;-------------------------------------------------------------------------
- ; This entry is not required if you are only running single line system.
- ; If you are running Multi-Line and want to delete or zip each lines separate
- ; log files then this is needed. LINEINUSE ##. Where ## is the line being
- ; processed by this configuration file. ## range is 1..99
- ;-------------------------------------------------------------------------
- ;
- LineInUse 1
- ;
- ;-------------------------------------------------------------------------
- ; This option is required if you want REMOTLOG to process the file Xfers
- ; against the files counter for a good downloaded count. The DEFAULT is
- ; NOFDLOGFILE the other option is FDLOGFILE \.......\ where \..\ is the
- ; [Path + Filename] of the FD log file.
- ;-------------------------------------------------------------------------
- ;
- FDLogFile C:\Fd\Fd.Log
- ;
- ;-------------------------------------------------------------------------
- ; This option is required. It tells the program what the Dos Shell entry
- ; of your External chat program is. This must be the same case as the
- ; BBS writes it to the log file. Required whether you have one or not.
- ; DEFAULT : FX-CHAT.EXE
- ;-------------------------------------------------------------------------
- ;
- ExternalChat FastChat.EXE
- ;
- ;-------------------------------------------------------------------------
- ; This option is required. It tells the program what [path + filename]
- ; the output of the program should be placed in. *.asc/*.ans versions.
- ; DEFAULT : REMOTLOG
- ;-------------------------------------------------------------------------
- ;
- Outputfile c:\RA\Txt\Remotlog
- ;
- ;-------------------------------------------------------------------------
- ; This option is required. It tells the program which color to place the
- ; background of the ansi screen in.
- ; DEFAULT : 40
- ;-------------------------------------------------------------------------
- ;
- Back 40
- ;
- ;-------------------------------------------------------------------------
- ; This option is required. It tells the program what color the numbers
- ; displayed are.
- ; DEFAULT : 1;33
- ;-------------------------------------------------------------------------
- ;
- Numbers 1;33
- ;
- ;-------------------------------------------------------------------------
- ; This option is required. It tells the program what color to use when
- ; highlighting the Beginning and Ending dates of the Log period.
- ; DEFAULT : 1;46;37
- ;-------------------------------------------------------------------------
- ;
- HighLight 1;46;37
- ;
- ;-------------------------------------------------------------------------
- ; This option is required. It tells the program which color to use to
- ; restore the screen to "normal".
- ; DEFAULT : 0
- ;-------------------------------------------------------------------------
- ;
- Normal 0
- ;
- ;-------------------------------------------------------------------------
- ; This option is required. It tells the program which color to use for
- ; Outlining the Box and Dividing lines of the output file.
- ; DEFAULT 1;34
- ;-------------------------------------------------------------------------
- ;
- Outline 1;34
- ;
- ;-------------------------------------------------------------------------
- ; This option is required. It tells the program which color to use for
- ; all the text that is printed.
- ; DEFAULT 0;32
- ;-------------------------------------------------------------------------
- ;
- Text 0;32
- ;
- ;-------------------------------------------------------------------------
- ; This option is required. It tells the program whether or not you wish
- ; the optional page of Multiline usage to be displayed. The statistics
- ; will still be stored if the option is not selected.
- ; DEFAULT : NOMULTILINE
- ;-------------------------------------------------------------------------
- ;
- NoMultiLine
- ;
- ;-------------------------------------------------------------------------
- ; This option is required. It telss the program what type of log file
- ; You are using. Wether FD/COMPACT [Front Door type] or OPUS/EXPANDED.
- ; DEFAULT FD / COMPACT
- ;-------------------------------------------------------------------------
- ;
- COMPACT
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required and at the descretion of the sysop. Using
- ; This will cause another page to be displayed in addition to the current
- ; 2 or 3 pages that are already displayed. This option is where the sysop
- ; Can have remotlog search the logfile for something specific and keep
- ; track of its occurrences.
- ; I.e. *01My_Name Carter - This will cause remotlog to search the log
- ; file for all occurences of "Carter" it will accumulate and store the
- ; amount of time it finds it in variable 01. When it displays it it will
- ; display "My_Name >>> ####" where # is amount of times the item was found
- ; Possible Variables are 00-29. The 0 is significant. The "*" is required
- ; There can be no spaces except to separate the Display item from the
- ; Search item.
- ; Format "*<Variable 00-29><Entry to Make in *.Ans/*.Asc file> <Search For>"
- ; *00My_Name Carter
- ;-------------------------------------------------------------------------
- ;
- ;*00Graffitti_Wall Grafn3.EXE
- ;*01JetFighter_Game Combat 1
- ;
- ;-------------------------------------------------------------------------
- ; These options are not required. But they do provide you with a great
- ; amount of security. For areas you do not want all your users to see.
- ; IE. Adult areas or Sysop areas. (Message Areas)
- ; DEFAULT - NONE. 200 MAXIMUM ENTRIES.
- ;-------------------------------------------------------------------------
- ;
- NoShow 8
- NoShow 10
- NoShow 12
- ;
- ;-------------------------------------------------------------------------
- ; These options are not required. But they do provide you with a great
- ; amount of security. For areas you do not want all your users to see.
- ; IE. Adult areas or Sysop areas. (File Areas)
- ; DEFAULT - NONE. 200 MAXIMUM ENTRIES.
- ;-------------------------------------------------------------------------
- ;
- NoFile 8
- NoFile 10
- NoFile 12
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required. It is used to Change the default Sealink
- ; protocol displayed in the 1st output page to a protocol of your choosing.
- ; REPLACESEA - Is the Search String for the new protocol.
- ; REPLACEDSP - Is the Actual Item to be displayed in the Output page.
- ;-------------------------------------------------------------------------
- ;
- ;ReplaceSea SEALink
- ;ReplaceDsp SEALink
- ;
- ;-------------------------------------------------------------------------
- ; This option is also not required. It determines whether or not the local
- ; logons will be shown on the report output. The DEFAULT for this option
- ; is show local logons. Leave this option out for the default to take
- ; effect.
- ;-------------------------------------------------------------------------
- ;
- ;NoLocal
- ;
- ;-------------------------------------------------------------------------
- ; This option is also not required. It activates or deactivates the
- ; Files.BBS downloaded files counter. The count will be stored and added
- ; to the Files.BBS in the directory the file was taken from. DEFAULT for
- ; This option is FILECOUNTER, To deactivate use NOFILECOUNT
- ;-------------------------------------------------------------------------
- ;
- FILECOUNTER
- ;
- ;-------------------------------------------------------------------------
- ; This option is also not required. It activates a chat record. This will
- ; log all chats found in the log file to a file called REMOTLOG.CHT in the
- ; current directory. The DEFAULT is CHATRECORD, all chats will be logged.
- ; The other option to disable the chat is NOCHATRECORD
- ; A file is created named REMOTLOG.CHT
- ;-------------------------------------------------------------------------
- ;
- CHATRECORD
- ;
- ;-------------------------------------------------------------------------
- ; This option is also not required. It activates or Deactivates the log
- ; deleting option. The DEFAULT is the log will be deleted every 10 days.
- ; The two options are DELETELOG ## (Where ## is days log should be kept.)
- ; and NODELETELOG.
- ;-------------------------------------------------------------------------
- ;
- DELETELOG 7
- ;
- ;-------------------------------------------------------------------------
- ; This option is also not required. It activates or Deactivates the log
- ; deleting option for the Front End Mailer (Front Door)). The DEFAULT is
- ; the fd log will be deleted with the RA log.
- ; The two options are DELETEFDLOG and NODELETEFDLOG.
- ;-------------------------------------------------------------------------
- ;
- DELETEFDLOG
- ;
- ;-------------------------------------------------------------------------
- ; This option is also not required. It will determine whether or not the
- ; Log file actually gets deleted/zipped/shrunk and/or given an individual date
- ; for storage. The zip method used is PKZIP. any version. The file will
- ; be moved while zipped. The zipped name will be in the format RLMMDDYY.ZIP
- ; This option will not function if the Delete log option is disabled.
- ; Pkzip must be in the current directory or properly pathed.
- ; DEFAULT - NOZIPFILE other otion is ZIPFILE and SHRINKFILE
- ;-------------------------------------------------------------------------
- ;
- SHRINKFILE
- ;
- ;-------------------------------------------------------------------------
- ; This tells remotlog which message area to post the statistics files
- ; generated to. A value of 0 here would cause remotlog to not post the
- ; files to the message area. But will still accumulate information in
- ; Them. This option is REQUIRED.
- ;-------------------------------------------------------------------------
- ;
- MessageBoard 3
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required and defaults to Off. It will determine if
- ; Remotlog will log a copy of all BBS downloads out to a file. This file
- ; will be called Remotlog.Dwn IT will be appended to. To activate this
- ; option the Keyword is DOWNLOADS
- ;-------------------------------------------------------------------------
- ;
- ;Downloads
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required and defaults to off. It determines whether
- ; or not REMOTLOG will log a copy of all users that access any of the
- ; doors that you use on your system. It logs them all to a file called
- ; REMOTLOG.DRS. It will also append if the file is not erased. The file
- ; as with all others created will be posted to the message base to the
- ; sysop. The word to activate this option is WHATDOORS
- ;-------------------------------------------------------------------------
- ;
- ;WhatDoors
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required and defaults to off. It determines whether
- ; or not REMOTLOG will log a copy of all users that access any of the
- ; questionaires that you have for your users. It logs them all to a file
- ; called REMOTLOG.QST. It will also append if the file is not erased. The
- ; file will be posted to the message base. Option is QUESTIONAIRE
- ;-------------------------------------------------------------------------
- ;
- ;QUESTIONAIRE
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required and defaults to off. It determines wheter
- ; or not REMOTLOG will create separate files for each report Screen. The
- ; files will be REMOTLO#.ASC/ANS. Where # is 1 - 5 depending on the Page
- ; the report. OPTION SPLITFILES.
- ;-------------------------------------------------------------------------
- ;
- ;SPLITFILES
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required and default to off. It determines whether
- ; or not the Files.BBS listings will be sorted. The sort now respects non-
- ; Filename characters at anypoint in the file and will no longer sort them
- ; to the top. OPTION: NOSORT
- ;-------------------------------------------------------------------------
- ;
- ;NOSORT
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required and defaults to off. It determines whether
- ; or not Superlog will generate a message to those users that have dropped
- ; carrier on your system. Filename is required and must contain at least
- ; one character. OPTION: DROPCARRIER <FILENAME> , NODDROPCARRIER
- ;-------------------------------------------------------------------------
- ;
- DROPCARRIER DROPMESS.TXT
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required and defaults to off. It determines whether
- ; or not superlog will generate a message to those users who have uploaded
- ; to the system. Filename is required to Post a message and it must at
- ; least contain 1 character. Option: UPLOADMSG <filename> , NOUPLOADMSG
- ;-------------------------------------------------------------------------
- ;
- UPLOADMSG Upload.TXT
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required and defaults to off. It determines whether
- ; or not superlog will generate a message to those users who have just logged
- ; on to the system. New Users. Filename is required to post a message and it
- ; must at least contain 1 character.
- ; Option: NEWUSERMSG <filename>,NONEWUSERMSG
- ;-------------------------------------------------------------------------
- ;
- NEWUSERMSG NewUser.TXT
- ;
- ;-------------------------------------------------------------------------
- ; This option is not required and defaults to off. It will let REMOTLOG
- ; know that you have a CDROM Drive and which one it is. Given the differences
- ; between manufacturers of CDROM drives for computers and how they place
- ; files on them. This option allows for easy and more simplistic handling
- ; of those. OPTION: CDROM <Drive Number> <Drive Letter>\
- ; Where drive number is 0-9 to indicate the physical number of the CDROM
- ; drive. Drive Letter is of course whatever the CDROM drive letter is.
- ;-------------------------------------------------------------------------
- ;
- ;CDROM 0 L:\
- ;CDROM 1 M:\
- ;CDROM 2 O:\
- ;
- ;-------------------------------------------------------------------------
- ; E N D O F R E M O T L O G . C F G F I L E
- ;-------------------------------------------------------------------------
-
-
-
-
-
- Supplied ANSI Code sequences
-
- Number Represents
- ------ ----------
- 0 All attributes off (Normal Display)
-
- 1 High Intensity (Bold)
-
- 5 Sets Blink on
-
- 7 Reverse Video on
-
- 8 Concealed on (makes display invisible)
-
- 30 Foreground Black
-
- 31 Red
-
- 32 Green
-
- 33 Yellow
-
- 34 Blue on Color Monitor
- Underline on MonoChrome
-
- 35 Magenta
-
- 36 Cyan
-
- 37 White
-
- 40 BackGround Black
-
- 41 Red
-
- 42 Green
-
- 43 Yellow
-
- 44 Blue
-
- 45 Magenta
- 46 Cyan
-
- 47 White
-
-
-
-
-
- Hints about operation of this program
-
- There are several different things that you can do to get certain results
- from this program.
-
- For example if you want to change the beging date of the report without
- erasing the remotlog.dat file. All you have to do is to edit the .DAT file
- find the string that has the date in it and make it a null string. When the
- program starts up it will notice the date is missing and get the date from
- the current system.log file.
-
- When reading the log file the program will not attempt to reposition pointers
- if the last item in the log is that "REMOTLOG has checked the log." Of
- course
- the current session will be appended to the end of the logfile.
-
- By deleting the notations that REMOTLOG makes in the log file you can force
- it to re-process the log file.
-
- The *##^^^^^^^^^ ___ option will accept hard spaces in the search for
- portion.
- It is not restricted.
-
- Any bug reports, comments, or requested addition, deletions etc. may be sent
- to Node 1:135/72. or the addresses listed in the registration section. I
- can
- also be reached in the RA_UTIL echo. Before you send me a
- bug report if you are not registered and if you are. Insure that you RTM
- and read the configuration file comments before screaming bug report. If you
- send me netmail bug reports and are not registered do not wait for a netmail
- reply. It cost me money to send a net message back to you and you couldn't
- find it to register. All bug reports must contain a copy of Errors.log and
- a summarized copy of your configuration file. Meaning leave out all the
- lines
- with a ";" in them. Explain the bug in full detail. If not I will simply
- ignore it or send you a message indicating that I will take no action until
- you can meet the bug report requirements.
-
-
- Credits
-
- The author, Orland K. Carter, would like to thank my beta testers of
- this program that put up with the constant updates to the one program and
- major overhaul of their configuration and data files.
-
- To Peter Janssens a special thank you
- and John Barton, Arturo Batista, Daniel Johnston, and Robert Taylor my
- thanks you for your patience, and help in beta testing this program.
-
-
- Registrations
-
- The cost to register REMOTLOG is whatever you feel the program is worth.
- From $15 and up. Registrations will be sent to.
- ________________________________________________________________________
- |Registration of REMOTLOG, Form 1.42, U.Date 22 MAR 92|
- |------------------------------------------------------------------------|
- | |
- |SysopName |
- |Name of Sysop __________________________________________________________|
- | |
- |Street Address__________________________________________________________|
- | |
- |City/St/Zip __________________________________________________________|
- | |
- |BoardName |
- |Name of BBS __________________________________________________________|
- | |
- |Number of BBS __________________________________________________________|
- | |
- |Node # __________________________________________________________|
- | |
- |Make all payments address to |
- | Orland K. Carter, REMOTLOG |
- | 2850 N.W. 155 Terrace |
- | Opa-Locka, FL 33054-2223 |
- |________________________________________________________________________|
-
- Thank you for your support.
-
- Orland
- Node 1:135/72 FIDONET
- 55:55/2 CAPNET
-
- Thank you for your support.
-
- Orland
-
-