• MenuCMD (GP) Usage

    From MeaTLoTioN@21:1/158 to All on Tuesday, April 16, 2019 20:05:39
    Hey y'all,

    I'm gonna stick my neck out here and ask possibly the most stoopid question yet, but hopefully it's not as stoopid as it sounds to me... especially as I don't know the answer hence my asking.


    'Page Sysop for Chat' menu command (GP)

    I have a menu item set for this, right...


    [snip]

    Command (GP) Page Sysop for chat
    Data *empty*
    Access *empty*
    Execute Select

    [snip]


    When choosing this menu item, it does absolutely nothing.

    Reading the doco for menu commands, there's not a lot about it, and the only reference for specifically that menu command is for the bbs setup for hours start and hours end referring to the hours when the sysop allows to be paged.


    [snip]

    Hours Start
    Start hour that paging the Sysop is allowed.

    Hours End
    End hour that paging the Sysop is allowed. Outside this time the 'Page Sysop for Chat' menu command (GP) will default to a 'sysop is unavailable' response.

    [snip]

    How does one get this to do anything? I was expecting when a non sysop user, i.e. with security level less than 255 presses this option, assuming the
    sysop is logged into the bbs on another node, it will alert the sysop by way
    of a screen message or alert tone or something? None of which happens for me.

    I have written my own Sysop pager that will use push bullet to send me a
    custom message to my mobile phone, and a notification to my laptop(s) and browser (using the pushbullet plugin), the user can actually type me a
    message upto 160 characters from the bbs and it will send it to any of my devices that are on and connected to the internet so I can be alerted.

    This is all pretty cool, but I really wanted to find out what the built in function does, how it works, etc.

    Anyone with any ideas? If you wanna see what my own sysop paging feature
    does, head over to my bbs and try it out, option "P" from my main menu.

    Thanks in advance, hoping that it turns out NOT to be a stoopid question afterall.

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N

    |07ÄÄ |08[|10eml|08] |15ml@erb.pw |07ÄÄ |08[|10web|08] |15www.erb.pw |07ÄÄÄ¿ |07ÄÄ |08[|09fsx|08] |1521:1/158 |07ÄÄ |08[|11tqw|08] |151337:1/101 |07ÂÄÄÙ |07ÄÄ |08[|12rtn|08] |1580:774/81 |07ÄÂ |08[|14fdn|08] |152:250/5 |07ÄÄÄÙ
    |07ÄÄ |08[|10ark|08] |1510:104/2 |07ÄÙ

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Quantum Wormhole, Ramsgate, UK. bbs.erb.pw (21:1/158)
  • From StackFault@21:1/172 to MeaTLoTioN on Tuesday, April 16, 2019 15:16:44
    Hey y'all,

    I'm gonna stick my neck out here and ask possibly the most stoopid question yet, but hopefully it's not as stoopid as it sounds to me... especially as I don't know the answer hence my asking.


    'Page Sysop for Chat' menu command (GP)

    I have a menu item set for this, right...


    [snip]

    Command (GP) Page Sysop for chat
    Data *empty*
    Access *empty*
    Execute Select

    [snip]

    It works only for Windows. On Linux it does nothing AFAIK.

    What I did for me is have an option that create a semaphore, then I look for the semaphore and trigger a job in the backend. Since my BBS runs off a VM in my sound proof server room, I need something to get that signal out of there.

    Cheers!

    |15 ß Þ |15StackFault |08<|03.|11.|15P|11h|03EN|11o|15M|11.|03.|08>
    |11 Ý ß |11The Bottomless Abyss BBS
    |03 ß Ýß |03ssh|08.|072222 |08/ |03telnet|08.|072023 |08/ |03https
    |08 ÜþÞ |08bbs|07.|08bottomlessabyss|07.|08net

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Bottomless Abyss BBS * bbs.bottomlessabyss.net (21:1/172)
  • From MeaTLoTioN@21:1/158 to StackFault on Tuesday, April 16, 2019 20:27:02
    It works only for Windows. On Linux it does nothing AFAIK.

    What I did for me is have an option that create a semaphore, then I look for the semaphore and trigger a job in the backend. Since my BBS runs
    off a VM in my sound proof server room, I need something to get that signal out of there.

    Aha ok that's fair enough. OK so what I have done with my own script is fine anyway, I just wanted to know if I was doing something wrong with the default page option, glad it isn't me being stoopid, and glad my question wasn't as stoopid as it sounded lol.

    Thanks for clearing that up for me =)

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N

    |07ÄÄ |08[|10eml|08] |15ml@erb.pw |07ÄÄ |08[|10web|08] |15www.erb.pw |07ÄÄÄ¿ |07ÄÄ |08[|09fsx|08] |1521:1/158 |07ÄÄ |08[|11tqw|08] |151337:1/101 |07ÂÄÄÙ |07ÄÄ |08[|12rtn|08] |1580:774/81 |07ÄÂ |08[|14fdn|08] |152:250/5 |07ÄÄÄÙ
    |07ÄÄ |08[|10ark|08] |1510:104/2 |07ÄÙ

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Quantum Wormhole, Ramsgate, UK. bbs.erb.pw (21:1/158)
  • From Avon@21:1/101 to StackFault on Wednesday, April 17, 2019 10:14:17
    On 16 Apr 2019 at 03:16p, StackFault pondered and said...

    It works only for Windows. On Linux it does nothing AFAIK.

    I think if I am about and someone pages I can see the paging occurring but
    not sure I hear anything... if I have time I will have a play

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Gryphon@21:1/120 to MeaTLoTioN on Friday, April 19, 2019 11:48:22
    On 16 Apr 2019 &4, MeaTLoTioN said the following...

    Hey y'all,

    I'm gonna stick my neck out here and ask possibly the most stoopid question yet, but hopefully it's not as stoopid as it sounds to me... especially as I don't know the answer hence my asking.


    'Page Sysop for Chat' menu command (GP)

    I have a menu item set for this, right...


    [snip]

    Command (GP) Page Sysop for chat
    Data *empty*
    Access *empty*
    Execute Select

    [snip]


    When choosing this menu item, it does absolutely nothing.

    I think that the reason for that is pretty obvious. The architecture is quite
    a bit different than it was in the 80's and 90's. We don't have PC speakers anymore, and Mystic is not a DOS app that can control the speakers.

    This has been called out before, by Dream Master I think.
    The work around that I've heard about is to call some command line MP3 player like mpg123 or ogg123 as a DD or D3 door from Mystic.

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Cyberia BBS | cyberiabbs.zapto.org | San Jose, CA (21:1/120)
  • From MeaTLoTioN@21:1/158 to Gryphon on Friday, April 19, 2019 21:17:00
    I think that the reason for that is pretty obvious. The architecture is quite a bit different than it was in the 80's and 90's. We don't have PC speakers anymore, and Mystic is not a DOS app that can control the speakers.

    Right, after I posted a few people said similar actually.


    This has been called out before, by Dream Master I think.
    The work around that I've heard about is to call some command line MP3 player like mpg123 or ogg123 as a DD or D3 door from Mystic.


    Yeah, I found a neat solution of my own actually, I use pushbullet and call
    an API from a bash script to write a message and any device I have signed
    into pushbullet app i.e. chrome browser plugin or iOS app will get the
    message. I wrote an MPL that allows a user to type a short 160 char message
    and that will send it via pushbullet API to my devices, formatted like 'timestamp - user - message'.

    Pretty neat solution and works a treat.

    Thanks for your suggestion =) Appreciate it.

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N

    |07ÄÄ |08[|10eml|08] |15ml@erb.pw |07ÄÄ |08[|10web|08] |15www.erb.pw |07ÄÄÄ¿ |07ÄÄ |08[|09fsx|08] |1521:1/158 |07ÄÄ |08[|11tqw|08] |151337:1/101 |07ÂÄÄÙ |07ÄÄ |08[|12rtn|08] |1580:774/81 |07ÄÂ |08[|14fdn|08] |152:250/5 |07ÄÄÄÙ
    |07ÄÄ |08[|10ark|08] |1510:104/2 |07ÄÙ

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: The Quantum Wormhole, Ramsgate, UK. bbs.erb.pw (21:1/158)
  • From Gryphon@21:1/120 to MeaTLoTioN on Wednesday, April 24, 2019 15:59:02
    On 19 Apr 2019 &4, MeaTLoTioN said the following...

    I think that the reason for that is pretty obvious. The architecture quite a bit different than it was in the 80's and 90's. We don't have speakers anymore, and Mystic is not a DOS app that can control the speakers.

    Right, after I posted a few people said similar actually.


    This has been called out before, by Dream Master I think.
    The work around that I've heard about is to call some command line MP player like mpg123 or ogg123 as a DD or D3 door from Mystic.


    Yeah, I found a neat solution of my own actually, I use pushbullet and call an API from a bash script to write a message and any device I have signed into pushbullet app i.e. chrome browser plugin or iOS app will
    get the message. I wrote an MPL that allows a user to type a short 160 char message and that will send it via pushbullet API to my devices, formatted like 'timestamp - user - message'.

    Pretty neat solution and works a treat.

    Thanks for your suggestion =) Appreciate it.

    It sounding like the original GP "page sysop" function as really pretty limited. Now we have more options to get the attention of a sysop.

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Cyberia BBS | cyberiabbs.zapto.org | San Jose, CA (21:1/120)