• Binkit With Game Leagues

    From DesotoFireflite@1:103/705 to All on Tue Jun 21 15:36:41 2022
    General question for those sysops that are in game leagues, and using Binkit.

    Does, or is there a way when files come in, that binkit can shell to process incoming league game files like BRE, FE, TAL and other interbbs games. Some mailers will shell to a batch file for this.

    For now, I've worked around it, by processing files when people enter and exit the game, but I would rather do it when the packet come in.

    I've read the wiki, and asked friends, but don't see anything like what I'm asking for. Does it exist, and if so, what is needed to implement it.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23
    A Gamers Paradise - Over 250 Registered Online Game Doors!

    ---
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to DesotoFireflite on Tue Jun 21 12:44:35 2022
    Re: Binkit With Game Leagues
    By: DesotoFireflite to All on Tue Jun 21 2022 03:36 pm

    General question for those sysops that are in game leagues, and using Binkit.

    Does, or is there a way when files come in, that binkit can shell to process incoming league game files like BRE, FE, TAL and other interbbs games. Some mailers will shell to a batch file for this.

    For now, I've worked around it, by processing files when people enter and exit the game, but I would rather do it when the packet come in.

    I've read the wiki, and asked friends, but don't see anything like what I'm asking for. Does it exist, and if so, what is needed to implement it.

    BinkIt triggers external processes (e.g. TickIt) by touching a semaphore file that triggers SBBS to run a timed event. See rx_callback() in binkit.js for example. I'm not sure what filename pattern you'd want to match for the incoming files of interest, but you should be able to figure that out and trigger an event with just a few additional lines of code there.
    --
    digital man (rob)

    Rush quote #25:
    Throw off those chains of reason and your prison disappears
    Norco, CA WX: 88.5øF, 31.0% humidity, 9 mph SSE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Ragnarok@1:103/705 to Digital Man on Tue Jun 21 18:46:38 2022
    El 21/6/22 a las 16:44, Digital Man escribió:
    Re: Binkit With Game Leagues
    By: DesotoFireflite to All on Tue Jun 21 2022 03:36 pm

    > General question for those sysops that are in game leagues, and using
    > Binkit.
    >
    > Does, or is there a way when files come in, that binkit can shell to process
    > incoming league game files like BRE, FE, TAL and other interbbs games. Some
    > mailers will shell to a batch file for this.
    >
    > For now, I've worked around it, by processing files when people enter and
    > exit the game, but I would rather do it when the packet come in.
    >
    > I've read the wiki, and asked friends, but don't see anything like what I'm
    > asking for. Does it exist, and if so, what is needed to implement it.

    BinkIt triggers external processes (e.g. TickIt) by touching a semaphore file that triggers SBBS to run a timed event. See rx_callback() in binkit.js for example. I'm not sure what filename pattern you'd want to match for the incoming files of interest, but you should be able to figure that out and trigger an event with just a few additional lines of code there.

    just like "exec" from binkd

    exec "?my-pdf-batch-proccess.js /options" *.pdf

    sounds like useful feature.

    ---
    ï¿­ Synchronet ï¿­ Dock Sud BBS TLD 24 HS - bbs.docksud.com.ar
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From poindexter FORTRAN@1:103/705 to Digital Man on Wed Jun 22 08:00:00 2022
    Subject: Re: Binkit With Game Leagues
    @MSGID: <62B485FB.26682.dove.sync_sys@realitycheckbbs.org>
    @REPLY: <62B21FA3.51997.sync_sys@vert.synchro.net>
    @TZ: c1e0
    Digital Man wrote to DesotoFireflite <=-

    BinkIt triggers external processes (e.g. TickIt) by touching a
    semaphore file that triggers SBBS to run a timed event. See
    rx_callback() in binkit.js for example. I'm not sure what filename
    pattern you'd want to match for the incoming files of interest, but you should be able to figure that out and trigger an event with just a few additional lines of code there.


    That makes more sense - I was thinking the nodelist handler process might be able to do it since it's looking at the inbound and acting on a file meeting specific criteria arriving.


    ... Landru! Guide us!
    --- MultiMail/DOS v0.52
    þ Synchronet þ .: realitycheckbbs.org :: scientia potentia est :.
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to poindexter FORTRAN on Thu Jun 23 14:15:37 2022
    Re: Re: Binkit With Game Leagues
    By: poindexter FORTRAN to Digital Man on Wed Jun 22 2022 08:00 am

    Subject: Re: Binkit With Game Leagues
    @MSGID: <62B485FB.26682.dove.sync_sys@realitycheckbbs.org>
    @REPLY: <62B21FA3.51997.sync_sys@vert.synchro.net>
    @TZ: c1e0
    Digital Man wrote to DesotoFireflite <=-

    BinkIt triggers external processes (e.g. TickIt) by touching a semaphore file that triggers SBBS to run a timed event. See rx_callback() in binkit.js for example. I'm not sure what filename pattern you'd want to match for the incoming files of interest, but you should be able to figure that out and trigger an event with just a few additional lines of code there.


    That makes more sense - I was thinking the nodelist handler process might be able to do it since it's looking at the inbound and acting on a file meeting specific criteria arriving.

    The nodelist handler is a feature of TickIT however, and that's triggered by the receipt of .tic files. If that works for you (you're receiving .tic files along with the files that you want to trigger your custom "handler"), then yes, using TickIT's own extensible "handler" concept would be the preferred approach.
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #44:
    IMAP = Internet Message Access Protocol
    Norco, CA WX: 92.1øF, 30.0% humidity, 12 mph SE wind, 0.00 inches rain/24hrs --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From DesotoFireflite@1:103/705 to Digital Man on Tue Jun 21 17:16:02 2022
    Re: Binkit With Game Leagues
    By: Digital Man to DesotoFireflite on Tue Jun 21 2022 12:44 pm

    Re: Binkit With Game Leagues
    By: DesotoFireflite to All on Tue Jun 21 2022 03:36 pm

    General question for those sysops that are in game leagues, and using
    Binkit.

    Does, or is there a way when files come in, that binkit can shell to
    process incoming league game files like BRE, FE, TAL and other
    interbbs games. Some mailers will shell to a batch file for this.

    For now, I've worked around it, by processing files when people enter
    and exit the game, but I would rather do it when the packet come in.

    I've read the wiki, and asked friends, but don't see anything like
    what I'm asking for. Does it exist, and if so, what is needed to
    implement it.

    BinkIt triggers external processes (e.g. TickIt) by touching a semaphore file that triggers SBBS to run a timed event. See rx_callback() in binkit.js for example. I'm not sure what filename pattern you'd want to match for the incoming files of interest, but you should be able to figure that out and trigger an event with just a few additional lines of code there.

    Sweet, I will take a look at that. Thanks so much.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23
    A Gamers Paradise - Over 250 Registered Online Game Doors!

    --- Don't eat the yellow snow!
    þ Synchronet þ Valhalla Home Services þ USA þ http://valhalla.synchro.net
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)