home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / RA / RLOG_141.ZIP / REMOTLOG.DOC < prev    next >
Encoding:
Text File  |  1992-02-14  |  22.8 KB  |  538 lines

  1.                          R E M O T E   A C C E S S
  2.  
  3.  
  4.                   L O G  R E P O R T I N G  P R O G R A M
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                                 REMOTLOG
  11.  
  12.    //////    /////  /      /  ///////  ///////   /        ///////  ///////
  13.    /     /   /      / /   //  /     /     /      /        /     /  /
  14.    //////    ///    /   /  /  /     /     /      /        /     /  /   ///
  15.    /     /   /      /      /  /     /     /      /        /     /  /     /
  16.    /      /  /////  /      /  ///////     /      ///////  ///////  ///////
  17.  
  18. The Program  - Remotlog
  19.  
  20.  
  21.         I developed Remotlog because when the announcement of RA was made and I
  22.         endeavored to switch from QuickBBS.  There was something missing.  I
  23.         could no longer use all my QBBS utilities.  After exhaustive efforts of
  24.         trying to get the implementation of my old program by its author, I
  25.         decided that it was time to do some coding.
  26.  
  27.         Here we have the finished product.  A full fledged RA log reporting
  28.         program.  This program is in no way crippled.  And never will be.
  29.  
  30.  
  31.  
  32.         RA is the registered product of Continental Software.
  33.         QuickBBS is the registered product of The QuickBBS Support Group or     
  34.         whatever it is now adays.
  35.  
  36.  
  37.         At present this program will function with RA version 1.0x.
  38.  
  39.         Do not attempt to use this program with any other software except RA
  40.         because it uses the file MESSAGES.RA, FILES.RA and several other RA     
  41.         specific files.  If it cannot find this file the
  42.         program will abort in error.
  43.  
  44.         The screens provided by this program are as the author thought you
  45.         the sysops would like to see.  If you feel the information is too much
  46.         or that there is not enough, or would even like to see some of the
  47.         information moved from one location to another part of the page or a
  48.         totaly different screen.  Please do not hesitate to let the author
  49.         know.
  50.  
  51.  
  52.  
  53.  
  54. Configuration of Remotlog
  55.  
  56.    This is exactly as it appears in the Configuration file.  If you haven't
  57.    unzipped it.  It would behove you to do so.  And use it.  RTFM is now in
  58.    effect.
  59.  
  60. ;-------------------------------------------------------------------------
  61. ;                       Remotlog Configuration file
  62. ;                        By Orland Carter 1:135/72
  63. ;-------------------------------------------------------------------------
  64. ;
  65. ;-------------------------------------------------------------------------
  66. ;               R E G I S T R A T I O N   I N F O R M A T I O N
  67. ;-------------------------------------------------------------------------
  68. ;         {______________________________}
  69. BoardName  Opa-Locka Tower
  70. ;         {____________________}
  71. SysopName  Orland Carter
  72. RegistKey  00000000000000000000
  73. ;
  74. ;-------------------------------------------------------------------------
  75. ; This is a required entry.  It tells the program the [path + filename] of
  76. ; the Log file to be processed.
  77. ; DEFAULT : SYSTEM.LOG
  78. ;-------------------------------------------------------------------------
  79. ;
  80. LogFile SYSTEM.LOG
  81. ;
  82. ;-------------------------------------------------------------------------
  83. ; This entry is not required if you are only running single line system.
  84. ; If you are running Multi-Line and want to delete or zip each lines separate
  85. ; log files then this is needed.  LINEINUSE ##.  Where ## is the line being
  86. ; processed by this configuration file.  ## range is 1..99
  87. ;-------------------------------------------------------------------------
  88. ;
  89. LineInUse 1
  90. ;
  91. ;-------------------------------------------------------------------------
  92. ; This option is required if you want REMOTLOG to process the file Xfers
  93. ; against the files counter for a good downloaded count.  The DEFAULT is
  94. ; NOFDLOGFILE  the other option is FDLOGFILE \.......\  where \..\ is the
  95. ; [Path + Filename] of the FD log file.
  96. ;-------------------------------------------------------------------------
  97. ;
  98. FDLogFile C:\Fd\Fd.Log
  99. ;
  100. ;-------------------------------------------------------------------------
  101. ; This option is required.  It tells the program what the Dos Shell entry
  102. ; of your External chat program is.  This must be the same case as the
  103. ; BBS writes it to the log file.  Required whether you have one or not.
  104. ; DEFAULT : FX-CHAT.EXE
  105. ;-------------------------------------------------------------------------
  106. ;
  107. ExternalChat FastChat.EXE
  108. ;
  109. ;-------------------------------------------------------------------------
  110. ; This option is required.  It tells the program what [path + filename]
  111. ; the output of the program should be placed in. *.asc/*.ans versions.
  112. ; DEFAULT : REMOTLOG
  113. ;-------------------------------------------------------------------------
  114. ;
  115. Outputfile c:\RA\Txt\Remotlog
  116. ;
  117. ;-------------------------------------------------------------------------
  118. ; This option is required.  It tells the program which color to place the
  119. ; background of the ansi screen in.
  120. ; DEFAULT : 40
  121. ;-------------------------------------------------------------------------
  122. ;
  123. Back 40
  124. ;
  125. ;-------------------------------------------------------------------------
  126. ; This option is required.  It tells the program what color the numbers
  127. ; displayed are.
  128. ; DEFAULT : 1;33
  129. ;-------------------------------------------------------------------------
  130. ;
  131. Numbers 1;33
  132. ;
  133. ;-------------------------------------------------------------------------
  134. ; This option is required.  It tells the program what color to use when
  135. ; highlighting the Beginning and Ending dates of the Log period.
  136. ; DEFAULT : 1;46;37
  137. ;-------------------------------------------------------------------------
  138. ;
  139. HighLight 1;46;37
  140. ;
  141. ;-------------------------------------------------------------------------
  142. ; This option is required.  It tells the program which color to use to
  143. ; restore the screen to "normal".
  144. ; DEFAULT : 0
  145. ;-------------------------------------------------------------------------
  146. ;
  147. Normal 0
  148. ;
  149. ;-------------------------------------------------------------------------
  150. ; This option is required.  It tells the program which color to use for
  151. ; Outlining the Box and Dividing lines of the output file.
  152. ; DEFAULT 1;34
  153. ;-------------------------------------------------------------------------
  154. ;
  155. Outline 1;34
  156. ;
  157. ;-------------------------------------------------------------------------
  158. ; This option is required.  It tells the program which color to use for
  159. ; all the text that is printed.
  160. ; DEFAULT 0;32
  161. ;-------------------------------------------------------------------------
  162. ;
  163. Text 0;32
  164. ;
  165. ;-------------------------------------------------------------------------
  166. ; This option is required.  It tells the program whether or not you wish
  167. ; the optional page of Multiline usage to be displayed.  The statistics
  168. ; will still be stored if the option is not selected.
  169. ; DEFAULT : NOMULTILINE
  170. ;-------------------------------------------------------------------------
  171. ;
  172. NoMultiLine
  173. ;
  174. ;-------------------------------------------------------------------------
  175. ; This option is required.  It telss the program what type of log file
  176. ; You are using.  Wheter FD [Front Door type] or OPUS.
  177. ; DEFAULT FD
  178. ;-------------------------------------------------------------------------
  179. ;
  180. FD
  181. ;
  182. ;-------------------------------------------------------------------------
  183. ; This option is not required and at the descretion of the sysop.  Using
  184. ; This will cause another page to be displayed in addition to the current
  185. ; 2 or 3 pages that are already displayed.  This option is where the sysop
  186. ; Can have remotlog search the logfile for something specific and keep
  187. ; track of its occurrences.
  188. ; I.e. *01My_Name Carter      - This will cause remotlog to search the log
  189. ; file for all occurences of "Carter" it will accumulate and store the
  190. ; amount of time it finds it in variable 01.  When it displays it it will
  191. ; display "My_Name >>> ####" where # is amount of times the item was found
  192. ; Possible Variables are 00-29.  The 0 is significant.  The "*" is required
  193. ; There can be no spaces except to separate the Display item from the
  194. ; Search item.
  195. ; Format "*<Variable 00-29><Entry to Make in *.Ans/*.Asc file> <Search For>"
  196. ;         *00My_Name Carter
  197. ;-------------------------------------------------------------------------
  198. ;
  199. ;*00Graffitti_Wall  Grafn3.EXE
  200. ;*01JetFighter_Game Combat 1
  201. ;
  202. ;-------------------------------------------------------------------------
  203. ; These options are not required.  But they do provide you with a great
  204. ; amount of security.  For areas you do not want all your users to see.
  205. ; IE. Adult areas or Sysop areas.  (Message Areas)
  206. ; DEFAULT - NONE.  200 MAXIMUM ENTRIES.
  207. ;-------------------------------------------------------------------------
  208. ;
  209. NoShow  8
  210. NoShow 10
  211. NoShow 12
  212. ;
  213. ;-------------------------------------------------------------------------
  214. ; These options are not required.  But they do provide you with a great
  215. ; amount of security.  For areas you do not want all your users to see.
  216. ; IE. Adult areas or Sysop areas.  (File Areas)
  217. ; DEFAULT - NONE.  200 MAXIMUM ENTRIES.
  218. ;-------------------------------------------------------------------------
  219. ;
  220. NoFile  8
  221. NoFile 10
  222. NoFile 12
  223. ;
  224. ;-------------------------------------------------------------------------
  225. ; This option is not required.  It is used to Change the default Sealink
  226. ; protocol displayed in the 1st output page to a protocol of your choosing.
  227. ; REPLACESEA - Is the Search String for the new protocol.
  228. ; REPLACEDSP - Is the Actual Item to be displayed in the Output page.
  229. ;-------------------------------------------------------------------------
  230. ;
  231. ;ReplaceSea SEALink
  232. ;ReplaceDsp SEALink
  233. ;
  234. ;-------------------------------------------------------------------------
  235. ; This option is also not required.  It determines whether or not the local
  236. ; logons will be shown on the report output.  The DEFAULT for this option
  237. ; is show local logons.  Leave this option out for the default to take
  238. ; effect.
  239. ;-------------------------------------------------------------------------
  240. ;
  241. ;NoLocal
  242. ;
  243. ;-------------------------------------------------------------------------
  244. ; This option is also not required.  It activates or deactivates the
  245. ; Files.BBS downloaded files counter.  The count will be stored and added
  246. ; to the Files.BBS in the directory the file was taken from.  DEFAULT for
  247. ; This option is FILECOUNTER,     To deactivate use NOFILECOUNT
  248. ;-------------------------------------------------------------------------
  249. ;
  250. FILECOUNTER
  251. ;
  252. ;-------------------------------------------------------------------------
  253. ; This option is also not required.  It activates a chat record.  This will
  254. ; log all chats found in the log file to a file called REMOTLOG.CHT in the
  255. ; current directory.  The DEFAULT is CHATRECORD, all chats will be logged.
  256. ; The other option to disable the chat is NOCHATRECORD
  257. ; A file is created named REMOTLOG.CHT
  258. ;-------------------------------------------------------------------------
  259. ;
  260. CHATRECORD
  261. ;
  262. ;-------------------------------------------------------------------------
  263. ; This option is also not required.  It activates or Deactivates the log
  264. ; deleting option.  The DEFAULT is the log will be deleted every 10 days.
  265. ; The two options are DELETELOG ## (Where ## is days log should be kept.)
  266. ; and NODELETELOG.
  267. ;-------------------------------------------------------------------------
  268. ;
  269. DELETELOG 7
  270. ;
  271. ;-------------------------------------------------------------------------
  272. ; This option is also not required.  It activates or Deactivates the log
  273. ; deleting option.  The DEFAULT is the fd log will be deleted with the RA log.
  274. ; The two options are DELETEFDLOG and NODELETEFDLOG.
  275. ;-------------------------------------------------------------------------
  276. ;
  277. DELETEFDLOG
  278. ;
  279. ;-------------------------------------------------------------------------
  280. ; This option is also not required.  It will determine whether or not the
  281. ; Log file actually gets deleted/zipped/shrunk and/or given an individual date
  282. ; for storage.  The zip method used is PKZIP.  any version.  The file will
  283. ; be moved while zipped.  The zipped name will be in the format RLMMDDYY.ZIP
  284. ; This option will not function if the Delete log option is disabled.
  285. ; Pkzip must be in the current directory or properly pathed.
  286. ; DEFAULT - NOZIPFILE           other otion is ZIPFILE and SHRINKFILE
  287. ;-------------------------------------------------------------------------
  288. ;
  289. NOZIPFILE
  290. ;
  291. ;-------------------------------------------------------------------------
  292. ; This tells remotlog which message area to post the statistics files
  293. ; generated to.  A value of 0 here would cause remotlog to not post the
  294. ; files to the message area.  But will still accumulate information in
  295. ; Them.  This option is REQUIRED.
  296. ;-------------------------------------------------------------------------
  297. ;
  298. ;MessageBoard 3
  299. ;
  300. ;-------------------------------------------------------------------------
  301. ; This option is not required and defaults to Off.  It will determine if
  302. ; Remotlog will log a copy of all BBS downloads out to a file.  This file
  303. ; will be called Remotlog.Dwn  IT will be appended to.  To activate this
  304. ; option the Keyword is DOWNLOADS
  305. ;-------------------------------------------------------------------------
  306. ;
  307. ;Downloads
  308. ;
  309. ;-------------------------------------------------------------------------
  310. ; This option is not required and defaults to off.  It determines whether
  311. ; or not REMOTLOG will log a copy of all users that access any of the
  312. ; doors that you use on your system.  It logs them all to a file called
  313. ; REMOTLOG.DRS.  It will also append if the file is not erased.  The file
  314. ; as with all others created will be posted to the message base to the
  315. ; sysop.  The word to activate this option is WHATDOORS
  316. ;-------------------------------------------------------------------------
  317. ;
  318. ;WhatDoors
  319. ;
  320. ;-------------------------------------------------------------------------
  321. ; This option is not required and defaults to off.  It determines whether
  322. ; or not REMOTLOG will log a copy of all users that access any of the
  323. ; questionaires that you have for your users.  It logs them all to a file
  324. ; called REMOTLOG.QST.  It will also append if the file is not erased. The
  325. ; file will be posted to the message base.  Option is QUESTIONAIRE
  326. ;-------------------------------------------------------------------------
  327. ;
  328. ;QUESTIONAIRE
  329. ;
  330. ;-------------------------------------------------------------------------
  331. ; This option is not required and defaults to off.  It determines wheter
  332. ; or not REMOTLOG will create separate files for each report Screen.  The
  333. ; files will be REMOTLO#.ASC/ANS.  Where # is 1 - 5 depending on the Page
  334. ; the report.  OPTION SPLITFILES.
  335. ;-------------------------------------------------------------------------
  336. ;
  337. ;SPLITFILES
  338. ;
  339. ;-------------------------------------------------------------------------
  340. ; This option is not required and default to off.  It determines whether
  341. ; or not the Files.BBS listings will be sorted.  The sort now respects non-
  342. ; Filename characters at anypoint in the file and will no longer sort them
  343. ; to the top.  OPTION:  NOSORT
  344. ; If this option is selected, then the files.BBS/### will be opened,
  345. ; copied, and closed for every single file that must be updated by the file
  346. ; counter section.  If you allow sorting.  Then it will only be opened once.
  347. ;-------------------------------------------------------------------------
  348. ;
  349. ;NOSORT
  350. ;
  351. ;-------------------------------------------------------------------------
  352. ; This option is not required and defaults to off.  It determines whether
  353. ; or not Superlog will generate a message to those users that have dropped
  354. ; carrier on your system.  Filename is required and must contain at least
  355. ; one character. OPTION: DROPCARRIER <FILENAME>
  356. ;-------------------------------------------------------------------------
  357. ;
  358. DROPCARRIER DROPMESS.TXT
  359. ;
  360. ;-------------------------------------------------------------------------
  361. ; This option is not required and defaults to off.  It determines whether
  362. ; or not superlog will generate a message to those users who have uploaded
  363. ; to the system.  Filename is required to Post a message and it must at
  364. ; least contain 1 character.  Option: UPLOADMSG <filename>
  365. ;-------------------------------------------------------------------------
  366. ;
  367. UPLOADMSG Upload.TXT
  368. ;
  369. ;-------------------------------------------------------------------------
  370. ; This option is not required and defaults to off.  It determines whether
  371. ; or not superlog will generate a message to those users who have just logged
  372. ; on to the system.  New Users.  Filename is required to post a message and it
  373. ; must at least contain 1 character.  Option: NEWUSERMSG <filename>
  374. ;-------------------------------------------------------------------------
  375. ;
  376. NEWUSERMSG NewUser.TXT
  377. ;
  378. ;-------------------------------------------------------------------------
  379. ; This option is not required and defaults to off.  It will let REMOTLOG
  380. ; know that you have a CDROM Drive and which one it is.  Given the differences
  381. ; between manufacturers of CDROM drives for computers and how they place
  382. ; files on them.  This option allows for easy and more simplistic handling
  383. ; of those.  OPTION: CDROM <Drive Number> <Drive Letter>
  384. ; Where drive number is 0-9 to indicate the physical number of the CDROM
  385. ; drive.  Drive Letter is of course whatever the CDROM drive letter is.
  386. ;-------------------------------------------------------------------------
  387. ;
  388. ;CDROM 0 L:\
  389. ;CDROM 1 M:\
  390. ;CDROM 2 O:\
  391. ;
  392. ;-------------------------------------------------------------------------
  393. ;          E N D    O F    R E M O T L O G . C F G   F I L E
  394. ;-------------------------------------------------------------------------
  395.  
  396.  
  397.  
  398.  
  399.  
  400. Supplied ANSI Code sequences
  401.  
  402. Number  Represents
  403. ------  ----------
  404. 0       All attributes off  (Normal Display)
  405.  
  406. 1       High Intensity (Bold)
  407.  
  408. 5       Sets Blink on
  409.  
  410. 7       Reverse Video on
  411.  
  412. 8       Concealed on (makes display invisible)
  413.  
  414. 30      Foreground      Black
  415.  
  416. 31                      Red
  417.  
  418. 32                      Green
  419.  
  420. 33                      Yellow
  421.  
  422. 34                      Blue on Color Monitor
  423.                         Underline on MonoChrome
  424.  
  425. 35                      Magenta
  426.  
  427. 36                      Cyan
  428.  
  429. 37                      White
  430.  
  431. 40      BackGround      Black
  432.  
  433. 41                      Red
  434.  
  435. 42                      Green
  436.  
  437. 43                      Yellow
  438.  
  439. 44                      Blue
  440.  
  441. 45                      Magenta
  442. 46                      Cyan
  443.  
  444. 47                      White
  445.  
  446.  
  447.  
  448.  
  449.  
  450. Hints about operation of this program
  451.  
  452.   There are several different things that you can do to get certain results
  453.   from this program.
  454.  
  455.    For example if you want to change the beging date of the report without
  456.    erasing the remotlog.dat file.  All you have to do is to edit the .DAT file
  457.    find the string that has the date in it and make it a null string.  When the
  458.    program starts up it will notice the date is missing and get the date from
  459.    the current system.log file.
  460.  
  461.    When reading the log file the program will not attempt to reposition pointers
  462.    if the last item in the log is that "REMOTLOG has checked the log."  Of      
  463.      course
  464.    the current session will be appended to the end of the logfile.
  465.  
  466.    By deleting the notations that REMOTLOG makes in the log file you can force
  467.    it to re-process the log file.
  468.  
  469.    The *##^^^^^^^^^ ___ option will accept hard spaces in the search for        
  470.      portion.
  471.    It is not restricted.
  472.  
  473.    Any bug reports, comments, or requested addition, deletions etc. may be sent
  474.    to Node 1:135/72.  or the addresses listed in the registration section.  I   
  475.      can
  476.    also be reached in the RA_UTIL echo.  Before you send me a
  477.    bug report if you are not registered and if you are.  Insure that you RTM
  478.    and read the configuration file comments before screaming bug report.  If you
  479.    send me netmail bug reports and are not registered do not wait for a netmail
  480.    reply.  It cost me money to send a net message back to you and you couldn't
  481.    find it to register.  All bug reports must contain a copy of Errors.log and
  482.    a summarized copy of your configuration file.  Meaning leave out all the     
  483.      lines
  484.    with a ";" in them.  Explain the bug in full detail.  If not I will simply
  485.    ignore it or send you a message indicating that I will take no action until
  486.    you can meet the bug report requirements.
  487.  
  488.  
  489. Credits
  490.  
  491.    The author, Orland K. Carter, would like to thank my beta testers of
  492.    this program that put up with the constant updates to the one program and
  493.    major overhaul of their configuration and data files.
  494.  
  495.    To Peter Janssens a special thank you
  496.    and John Barton, Arturo Batista, Daniel Johnston, and Robert Taylor my
  497.    thanks you for your patience, and help in beta testing this program.
  498.  
  499.  
  500. Registrations
  501.  
  502.    The cost to register REMOTLOG is whatever you feel the program is worth.
  503.    From $10 and up. Registrations will be sent to.
  504.  ________________________________________________________________________
  505. |Registration of REMOTLOG,                    Form 1.41, U.Date 14 FEB 92|
  506. |------------------------------------------------------------------------|
  507. |                                                                        |
  508. |SysopName                                                               |
  509. |Name of Sysop __________________________________________________________|
  510. |                                                                        |
  511. |Street Address__________________________________________________________|
  512. |                                                                        |
  513. |City/St/Zip   __________________________________________________________|
  514. |                                                                        |
  515. |BoardName                                                               |
  516. |Name of BBS   __________________________________________________________|
  517. |                                                                        |
  518. |Number of BBS __________________________________________________________|
  519. |                                                                        |
  520. |Node #        __________________________________________________________|
  521. |                                                                        |
  522. |Make all payments address to                                            |
  523. |  Orland K. Carter, REMOTLOG                                            |
  524. |  2850 N.W. 155 Terrace                                                 |
  525. |  Opa-Locka, FL  33054-2223                                             |
  526. |________________________________________________________________________|
  527.  
  528. Thank you for your support.
  529.  
  530.         Orland
  531. Node 1:135/72   FIDONET
  532.      55:55/2    CAPNET
  533.  
  534. Thank you for your support.
  535.  
  536.         Orland
  537.  
  538.