• DDOOR

    From Tim Whitson@1:105/500 to All on Tuesday, February 22, 2022 21:47:40
    Back in my RemoteAccess days I run a program called DDOOR. It'd track door game usage and who used them.

    I don't care about the who used them, but to track door usage is something I'm interested in.

    The problem with DDOOR is it requires you capture a code and save it to a temporary file. This was usually done in the batch file you used to run the game. Something like "DDOOR AC6 /N" Worked great.

    But I wanted to run it under my current BBS. But I did not want to use batch files to run each door game. I like Synchronets command line, it's much easier than setting up batch files.

    Today I figured I could take advantange of the Clean-up Command Line in SCFG. I did have to set up a very simple batch file to run DDOOR on the games I wanted to track but it seems to work.

    I put the DDOOR files in the /xtrn directory

    The batch file is:

    cd c:\sbbs\xtrn
    ddoor ac6 /n
    exit

    I run the undate file (ddoor /g) in my nightly batch file to undate the tracking screen. It'll be interesting to see how it works.

    Tim
    --- SBBSecho 3.14-Win32
    * Origin: The Fool's Quarter, fqbbs.synchro.net (1:105/500)
  • From Craig Hendricks@1:226/18 to Tim Whitson on Wednesday, February 23, 2022 15:45:52
    Re: DDOOR
    By: Tim Whitson to All on Tue Feb 22 2022 09:47 pm

    But I wanted to run it under my current BBS. But I did not want to use batch files to run each door game. I like Synchronets command line, it's much easier than setting up batch files.
    Today I figured I could take advantange of the Clean-up Command Line in SCFG. I did have to set up a very simple batch file to run DDOOR on the games I wanted to track but it seems to work.
    I run the undate file (ddoor /g) in my nightly batch file to undate the tracking screen. It'll be interesting to see how it works.

    For Synchronet there's a utility from a few years back called Syncdoor that parses door usage from Sync's log files. It just tallies up the number of times each door was ran and outputs the counts to a monthly or yearly ANSI/text file, and has config options for selecting color of the output. Really basic and doesn't require having to run a program to maintain the counts. The author of wrote a couple other utilities for parsing other info from the logs as well.

    I used Syncdoor for about a year before I decided I wanted something more customizable, so I ended up writing my own script which not only tracks top door usage, but also tracks top user stats (callers, posters, readers, downloaders, etc). Obviously this is more than it sounds like you're interested in, but it's definitely possible to track only door usage from Sync's logs.

    It's on git if you want to try it and maybe customize if for your needs: https://github.com/CraigEMP/topfives.js
    --- SBBSecho 3.11-Win32
    * Origin: -=[conchaos.synchro.net|ConstructiveChaos BBS]=- (1:226/18)
  • From Rob Swindell@1:103/705 to Craig Hendricks on Wednesday, February 23, 2022 13:07:04
    Re: DDOOR
    By: Craig Hendricks to Tim Whitson on Wed Feb 23 2022 03:45 pm

    Re: DDOOR
    By: Tim Whitson to All on Tue Feb 22 2022 09:47 pm

    But I wanted to run it under my current BBS. But I did not want to use batch files to run each door game. I like Synchronets command line, it's much easier than setting up batch files.
    Today I figured I could take advantange of the Clean-up Command Line in SCFG. I did have to set up a very simple batch file to run DDOOR on the games I wanted to track but it seems to work.
    I run the undate file (ddoor /g) in my nightly batch file to undate the tracking screen. It'll be interesting to see how it works.

    For Synchronet there's a utility from a few years back called Syncdoor that parses door usage from Sync's log files. It just tallies up the number of times each door was ran and outputs the counts to a monthly or yearly ANSI/text file, and has config options for selecting color of the output. Really basic and doesn't require having to run a program to maintain the counts. The author of wrote a couple other utilities for parsing other info from the logs as well.

    I used Syncdoor for about a year before I decided I wanted something more customizable, so I ended up writing my own script which not only tracks top door usage, but also tracks top user stats (callers, posters, readers, downloaders, etc). Obviously this is more than it sounds like you're interested in, but it's definitely possible to track only door usage from Sync's logs.

    It's on git if you want to try it and maybe customize if for your needs: https://github.com/CraigEMP/topfives.js

    There's also this: https://gitlab.synchro.net/main/sbbs/-/tree/master/xtrn/doorscan
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #86:
    UDP = User Datagram Protocol
    Norco, CA WX: 48.6øF, 56.0% humidity, 0 mph N wind, 0.01 inches rain/24hrs
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tim Whitson@1:105/500 to Craig Hendricks on Wednesday, February 23, 2022 19:08:28
    Re: DDOOR
    By: Craig Hendricks to Tim Whitson on Wed Feb 23 2022 03:45 pm

    It's on git if you want to try it and maybe customize if for your needs: https://github.com/CraigEMP/topfives.js

    Thank you Craig, I'll take a look at it.

    Tim
    --- SBBSecho 3.14-Win32
    * Origin: The Fool's Quarter, fqbbs.synchro.net (1:105/500)
  • From Tim Whitson@1:105/500 to Rob Swindell on Wednesday, February 23, 2022 19:10:41
    Re: DDOOR
    By: Rob Swindell to Craig Hendricks on Wed Feb 23 2022 01:07 pm

    There's also this: https://gitlab.synchro.net/main/sbbs/-/tree/master/xtrn/doorscan

    Thank you Rob. Another aspect of that was I thought it was pretty interesting that you could use the Clean up Command Line file for something like this.

    Tim
    --- SBBSecho 3.14-Win32
    * Origin: The Fool's Quarter, fqbbs.synchro.net (1:105/500)