• Question about Who's on

    From Bugz@21:4/110 to All on Mon Jan 27 10:39:32 2020
    I'm not sure if it works differently under Windows, but under Linux
    the /W always shows users as browsing menus.

    It would be great if it could show what door they are running instead.

    And I'm not sure if it's related or not, but the door directions
    on how to use a semaphore to lock a door to only run one node at a
    time -- That works, unless they dropped carrier in the door. Mystic
    doesn't clean up the semaphore file, so the door gets locked out.

    Does Mystic know they are in a door in Linux? Could Mystic finish
    running the menu "commands" on disconnect?

    Like:

    !E Check for semaphore yt.inuse
    GT Display line of text OK Game in use. Try later. |PA
    !C Create semaphore !OK yt.inuse
    DD Exec external program !OK ./dosdoor %3 "doors/yt.bat" %3 /DOS
    !D Delete semaphore !OK yt.inuse

    I reminded of the days when hanging up on doors would mess up the
    BBS. I don't really want to relive those days. ;)

    Take care,

    bugz (Steve)

    ... A penny saved is 2.5 grams of zinc alloy.

    ___ MultiMail/Linux v0.49

    --- Mystic BBS/QWK v1.12 A43 2019/03/02 (Linux/64)
    * Origin: BZ&BZ BBS (21:4/110)
  • From maskreet@21:1/114 to Bugz on Mon Jan 27 11:29:56 2020
    On 27 Jan 2020, Bugz said the following...

    I'm not sure if it works differently under Windows, but under Linux
    the /W always shows users as browsing menus.

    It would be great if it could show what door they are running instead.

    Set a command before executing the door with the menucmd NA, then in the Data field, put what you'd like for a Who's Online listing to show.

    So, like:

    Command: NA
    Data: Playing LORD

    Command: DD
    Data: <command to run LORD>

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: throwbackbbs.com -\- meriden, ct -\- (21:1/114)
  • From g00r00@21:1/108 to Bugz on Mon Jan 27 15:43:09 2020
    It would be great if it could show what door they are running instead.

    The challenge is Mystic doesn't have individual configurations for doors, so you can do this but you have to set the "Node action" yourself when they execute the door using a menu command.

    If/when I redo the door system I will make door profiles that you can set if its single node, or if the node action should be set and so on but I haven't done that yet.

    And I'm not sure if it's related or not, but the door directions
    on how to use a semaphore to lock a door to only run one node at a
    time -- That works, unless they dropped carrier in the door. Mystic doesn't clean up the semaphore file, so the door gets locked out.

    I'll check into it. I changed the way carrier dropping worked a while back and I bet it broke some things.

    Actually, maybe instead of that I can just build out those door profiles for A45 instead!

    --- Mystic BBS v1.12 A44 2020/01/27 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From Bugz@21:4/110 to maskreet on Mon Jan 27 18:29:28 2020
    maskreet wrote to Bugz <=-

    Set a command before executing the door with the menucmd NA, then in
    the Data field, put what you'd like for a Who's Online listing to show.

    I learned something new. That is indeed working for the doors.

    Thank you.

    Take care,
    bugz

    ... I am the terror that posts in the night.

    ___ MultiMail/Linux v0.49

    --- Mystic BBS/QWK v1.12 A43 2019/03/02 (Linux/64)
    * Origin: BZ&BZ BBS (21:4/110)
  • From Bugz@21:4/110 to g00r00 on Mon Jan 27 18:29:28 2020
    g00r00 wrote to Bugz <=-

    It would be great if it could show what door they are running instead.

    The challenge is Mystic doesn't have individual configurations for
    doors, so you can do this but you have to set the "Node action"
    yourself when they execute the door using a menu command.

    Ah ha! I didn't know about NA, but I do now. :D

    I'll check into it. I changed the way carrier dropping worked a while back and I bet it broke some things.

    Actually, maybe instead of that I can just build out those door
    profiles for A45 instead!

    I have the perfect door to test it with. And the door likes to lock up syncterm. :O

    Thank you, take care,

    bugz

    ... I BBS because no one can read my handwriting.

    ___ MultiMail/Linux v0.49

    --- Mystic BBS/QWK v1.12 A43 2019/03/02 (Linux/64)
    * Origin: BZ&BZ BBS (21:4/110)
  • From Bucko@21:4/131 to Bugz on Mon Jan 27 18:57:01 2020
    On 27 Jan 2020, Bugz said the following...

    I'm not sure if it works differently under Windows, but under Linux
    the /W always shows users as browsing menus.

    There is a way to do this.. In the menu option for what you are doing, say
    you are playing BRE in the Doors menu, before the option to run BRE add in a
    NA (Set Node Action) which says in the data portion Playing BRE! You can do this for everything on the BBS although quite a bit of work it can be done..
    I am doing it on my board for anything new that I am adding when I am in the menu system..

    --- Mystic BBS v1.12 A44 2020/01/24 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (21:4/131)
  • From Bucko@21:4/131 to maskreet on Mon Jan 27 18:59:04 2020
    On 27 Jan 2020, maskreet said the following...


    Set a command before executing the door with the menucmd NA, then in the Data field, put what you'd like for a Who's Online listing to show.

    So, like:

    Command: NA
    Data: Playing LORD

    Command: DD

    LOL We think alike.. I just posted this.. LOL

    --- Mystic BBS v1.12 A44 2020/01/24 (Windows/32)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (21:4/131)
  • From g00r00@21:1/108 to Bugz on Mon Jan 27 19:47:39 2020
    I'll check into it. I changed the way carrier dropping worked a whil back and I bet it broke some things.

    Actually, maybe instead of that I can just build out those door profiles for A45 instead!

    I have the perfect door to test it with. And the door likes to lock up syncterm. :O

    I am thinking a lot about just adding in the door profiles before I address this issue, then Mystic can just manage those semaphores behind the scenes and you don't need that mess of menu commands. It was always a kludge bandaid to a problem anyway.

    The idea for the profiles would be that they'll either be stored as INI files or at least exportable or something, so people can easily share door configurations.

    --- Mystic BBS v1.12 A44 2020/01/27 (Linux/64)
    * Origin: Sector 7 (21:1/108)