• Beginner SysOp Questions

    From hbag@21:2/150 to All on Sat Apr 17 13:05:05 2021
    Hi. I'm setting up my first board, using Enigma(1/2), and I figured I'd ask some shit I'm having a hard time figuring out.

    First of all, ANSI art. I'm using PabloDraw to edit the .ans files, but then I'm having a hard time figuring out how to modify the appearance of the data that's represented by the % markers. And then, how do I know what % marker to use for which bit of data?

    Secondly, setting up doors - I really can't seem to figure it out at all. Even reading the install guides isn't much help.

    --- Mystic BBS v1.12 A47 2021/02/12 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From hbag@21:2/150 to hbag on Sun Apr 18 05:18:28 2021
    bleh, nevermind re: the ansi art bit (well, the bit about figuring out which code represents what, at least) - it turns out theres an entire page of docs i missed

    still not sure how to change the appearance of the data the MCI code represents, though

    --- Mystic BBS v1.12 A47 2021/02/12 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From Blue White@21:4/134 to hbag on Sun Apr 18 09:41:31 2021
    hbag wrote to All <=-

    Hi. I'm setting up my first board, using Enigma(1/2), and I figured I'd ask some shit I'm having a hard time figuring out.

    First of all, ANSI art. I'm using PabloDraw to edit the .ans files, but then I'm having a hard time figuring out how to modify the appearance
    of the data that's represented by the % markers. And then, how do I
    know what % marker to use for which bit of data?

    Secondly, setting up doors - I really can't seem to figure it out at
    all. Even reading the install guides isn't much help.

    I cannot be of much help with Enigma, but there are others that probably
    can assist. There is an FSX_ENG echo that is specifically for Enigma
    support, and the author is usually around.

    What OS are you installing it under, and are the doors native to that environment? Those would be two questions you might get asked.



    ... Got my tie caught in the fax... Suddenly I was in L.A.
    --- MultiMail
    * Origin: Possum Lodge South * possumso.fsxnet.nz:7636/SSH:2122 (21:4/134)
  • From NuSkooler@21:1/121 to hbag on Sun Apr 18 10:23:35 2021

    hbag around Saturday, April 17th...
    First of all, ANSI art. I'm using PabloDraw to edit the .ans files, but then I'm having a hard time figuring out how to modify the appearance of the data that's represented by the % markers. And then, how do I know what % marker to use for which bit of data?

    This varies by system. For ENiGMA, you have your menu (e.g. myboard.hjson or whatever you called it) and say a menu entry such as 'myMenu'. Within that menu you have form elements defined via MCI codes. Things like HM1 or ET2, so on. There are many types and they are well documented. Additionally you have themes (themes/foo/theme.hjson) where you can change the look and feel of those menus further and allow users to select themes for them. It's good practice to control colors/effects/whatever here for those same previously mentioned MCI codes.

    ...and you can look at the default setup and docs to see how all of this works/examples.


    On Saturday, April 17th hbag said...
    Secondly, setting up doors - I really can't seem to figure it out at all. Even reading the install guides isn't much help.

    Again, you're going to have to ask some specific questions. "I can't get it to work" isn't going to really get you anywhere. The examples in the door docs and what I've sent you in IRC are about all there is to it and certainly work. What are you stuck on?



    --
    |08 ■ |12NuSkooler |06// |12Xibalba |08- |07"|06The place of fear|07"
    |08 ■ |03xibalba|08.|03l33t|08.|03codes |08(|0344510|08/|03telnet|08, |0344511|08/|03ssh|08)
    |08 ■ |03ENiGMA 1/2 WHQ |08| |03Phenom |08| |0367 |08| |03iMPURE |08| |03ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 14.15.4)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From hbag@21:2/150 to NuSkooler on Mon Apr 19 10:14:14 2021
    Again, you're going to have to ask some specific questions. "I can't get it to work" isn't going to really get you anywhere. The examples in the door docs and

    what I've sent you in IRC are about all there is to it and certainly
    work. What

    are you stuck on?

    I'm stuck on... I'm not entirely sure, really. I've managed to get dosemu set up, all that shit, but the door I'm installing wants the EXACT dropfile, not just the directory it's in. And I can't seem to find that anywhere. At one point I figured it was because nobody was logged in, but even when I logged in and then looked for one, I couldn't find the dropfile.

    Maybe I'm just completely misunderstanding what a dropfile is? The docs seem (to me, at least) to work under the assumption that you already know how doors interact with BBS software. I've never touched doors before beyond playing them.

    --- Mystic BBS v1.12 A47 2021/02/12 (Raspberry Pi/32)
    * Origin: 2o fOr beeRS bbs>>>20ForBeers.com:1337 (21:2/150)
  • From NuSkooler@21:1/121 to hbag on Mon Apr 19 12:34:47 2021

    On Monday, April 19th hbag said...
    Maybe I'm just completely misunderstanding what a dropfile is? The docs seem (to me, at least) to work under the assumption that you already know how doors interact with BBS software. I've never touched doors before beyond playing them.

    When you run a door, the system (e.g. enig) produces a dropfile. These are really just oldschool files that describe the current user as a IPC mechanism (BBS -> door).

    Enig produces the type of dropfile you supply in your menu with the abracadabra module, and in the path you've setup (default is enig/drop/node#). The door will want to read this, so you'll have to copy/point to/whatever in your dosemuu setup so the door can see it



    --
    |08 ■ |12NuSkooler |06// |12Xibalba |08- |07"|06The place of fear|07"
    |08 ■ |03xibalba|08.|03l33t|08.|03codes |08(|0344510|08/|03telnet|08, |0344511|08/|03ssh|08)
    |08 ■ |03ENiGMA 1/2 WHQ |08| |03Phenom |08| |0367 |08| |03iMPURE |08| |03ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 14.15.4)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From acn@21:3/127.1 to hbag on Tue Apr 20 15:57:00 2021
    Am 19.04.21 schrieb hbag@21:2/150 in FSX_BBS:

    Hallo hbag,

    Maybe I'm just completely misunderstanding what a dropfile is? The docs
    seem (to me, at least) to work under the assumption that you already know how doors interact with BBS software. I've never touched doors before
    beyond playing them.

    The drop file is produced when the user starts the door via the BBS menu.
    In this moment, the file is "dropped". It is not written until this
    moment, because, for example, the time available for the user is written there (so the door can exit in time, if it supports this).

    In the Synchronet wiki, the format of several drop files is described: http://wiki.synchro.net/ref:files#drop_files

    In my Synchronet BBS setup, I also use dosemu for DOS doors.
    There, D: is assigned to the current node directory, so in the DOS door programs, I can enter "D:\" as the path to a drop file, or "D:\DOOR.SYS"
    as the path+filename. (I then have to select the "DOOR.SYS" drop file
    format and "node directory" as the place to write it; this might be
    similar in Enigma; I don't know Enigma, sorry)

    I hope this helps a little.

    Regards,
    Anna

    --- OpenXP 5.0.49
    * Origin: Imzadi Box Point (21:3/127.1)
  • From Alpha@21:4/158.1 to hbag on Tue Apr 20 19:40:06 2021
    I'm stuck on... I'm not entirely sure, really. I've managed to get
    dosemu set up, all that shit, but the door I'm installing wants the
    EXACT dropfile, not just the directory it's in. And I can't seem to
    find that anywhere. At one point I figured it was because nobody was
    logged in, but even when I logged in and then looked for one, I
    couldn't find the dropfile.

    Just dropping this here as I did some DOS/dosemu2 door config stuff with
    the most excellent Enigma 1/2 and thought I'd document!

    https://bit.ly/3dFU8t3

    Cheers,



    |08---
    |15++ |13Alpha |15++
    |03TheDrunkenGamer.com|08:|078888
    |08A Talisman BBS


    --- Talisman v0.20-dev (Linux/x86_64)
    * Origin: The Drunken Gamer BBS (21:4/158.1)
  • From NuSkooler@21:1/121 to Alpha on Tue Apr 20 20:54:34 2021

    On Tuesday, April 20th Alpha was heard saying...
    Just dropping this here as I did some DOS/dosemu2 door config stuff with the most excellent Enigma 1/2 and thought I'd document!

    Niiiiice! Do you mind if I link to that article in the official docs?


    --
    |08 ■ |12NuSkooler |06// |12Xibalba |08- |07"|06The place of fear|07"
    |08 ■ |03xibalba|08.|03l33t|08.|03codes |08(|0344510|08/|03telnet|08, |0344511|08/|03ssh|08)
    |08 ■ |03ENiGMA 1/2 WHQ |08| |03Phenom |08| |0367 |08| |03iMPURE |08| |03ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 14.15.4)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From Alpha@21:4/158.1 to NuSkooler on Tue Apr 20 20:14:02 2021
    Niiiiice! Do you mind if I link to that article in the official docs?

    Go for it! Going to do one more fresh install tomorrow to make sure it's repeatable LOL.



    |08---
    |15++ |13Alpha |15++
    |03TheDrunkenGamer.com|08:|078888
    |08A Talisman BBS


    --- Talisman v0.20-dev (Linux/x86_64)
    * Origin: The Drunken Gamer BBS (21:4/158.1)
  • From Nuke@21:3/134 to Alpha on Wed Apr 21 11:23:30 2021

    On 04/20/2021 12:40 pm Alpha said...
    find that anywhere. At one point I figured it was because nobody was > logged in, but even when I logged in and then looked for one, I > couldn't find the dropfile.
    Just dropping this here as I did some DOS/dosemu2 door config stuff with the most excellent Enigma 1/2 and thought I'd document!

    This is sweet. Thanks for documenting!

    --
    ~Nuke SYSOP Westwood BBS II King George VA USA
    nuke@21:3/134 (fsx) 25:25/19 (metro) nuke@westwoodbbs.net (new crap)
    telnet westwoodbbs.net 8888 (ssh 8889)
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.22.0)
    * Origin: Westwood BBS II (21:3/134)
  • From NuSkooler@21:1/121 to Alpha on Wed Apr 21 10:37:04 2021

    Alpha around Tuesday, April 20th...
    Go for it! Going to do one more fresh install tomorrow to make sure it's repeatable LOL.

    Awesome thank you!


    --
    |08 ■ |12NuSkooler |06// |12Xibalba |08- |07"|06The place of fear|07"
    |08 ■ |03xibalba|08.|03l33t|08.|03codes |08(|0344510|08/|03telnet|08, |0344511|08/|03ssh|08)
    |08 ■ |03ENiGMA 1/2 WHQ |08| |03Phenom |08| |0367 |08| |03iMPURE |08| |03ACiDic
    --- ENiGMA 1/2 v0.0.12-beta (linux; x64; 14.15.4)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)