• Re: Opportunities and Challenges in Development

    From TheNerd@1337:3/193 to MeaTLoTioN on Friday, June 07, 2024 15:41:23
    What projects are you currently working on with Mystic BBS?
    Have you encountered any significant challenges or innovative solutions during your development journey?

    I've been working on my Login processes as of late. For now they are at the v1.0 stage.. v2.0 will look a lot different if I can figure out how to do something.

    I'm currently trying to figure out the best way to find out if there is any new



























































    messages is in all echo's and on a per echo basis. Its just a check with nothing to be displayed to the user.. ie. Checks to see if there are any new messages, returns a 1 to the MPL if yes... returns a 0 if no... or something similar.. only it all happens in the background. I would then display strings to the user based on what the check returns.

    I just have no clue how to do that. I'm not a programmer at all but I have a better then basic skillset to adapt code.. or build simple code.. etc..


    --- TheNerd -/- Sysop: NerdRage BBS -/- telnet: nerdragebbs.ddns.net

    --- Mystic BBS v1.12 A48 (Windows/32)
    * Origin: NerdRage BBS -.- telnet: nerdragebbs.ddns.net (1337:3/193)
  • From Gryphon@1337:1/101 to MeaTLoTioN on Thursday, July 25, 2024 23:05:41
    On 20 May 2024, MeaTLoTioN said the following...

    Developing for Mystic BBS offers a fascinating intersection of old-school technology and contemporary programming practices. Whether you're customising modules or creating new features, the possibilities are vast.

    What projects are you currently working on with Mystic BBS?
    Have you encountered any significant challenges or innovative solutions during your development journey?
    Let's exchange ideas and insights on pushing the boundaries of what's possible with Mystic BBS.

    I've written quite a number of MPL apps and games. Most Mystic BBSes run at least one of my games and many run MRC.

    I recently wrote a utility that is similar to Midnight Commander. I call it Mystic Commander. It's a light-bar driven file manager. You can use it to copy files from anywhere within your BBS directory to another. It can view and edit ansi's and texts and run MPL programs on the fly.

    I also have a number of games in the works. Pyramid Solitaire, Free-Cell Solitaire, Spider Solitaire, and Sudoku.

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (1337:1/101)
  • From MeaTLoTioN@1337:1/101 to Gryphon on Friday, July 26, 2024 11:40:35
    On 25 Jul 2024, Gryphon said the following...

    On 20 May 2024, MeaTLoTioN said the following...

    Developing for Mystic BBS offers a fascinating intersection of old-sc technology and contemporary programming practices. Whether you're customising modules or creating new features, the possibilities are v

    What projects are you currently working on with Mystic BBS?
    Have you encountered any significant challenges or innovative solutio during your development journey?
    Let's exchange ideas and insights on pushing the boundaries of what's possible with Mystic BBS.

    I've written quite a number of MPL apps and games. Most Mystic BBSes run at least one of my games and many run MRC.

    I recently wrote a utility that is similar to Midnight Commander. I call it Mystic Commander. It's a light-bar driven file manager. You can use
    it to copy files from anywhere within your BBS directory to another. It can view and edit ansi's and texts and run MPL programs on the fly.

    I also have a number of games in the works. Pyramid Solitaire, Free-Cell Solitaire, Spider Solitaire, and Sudoku.

    Yeah dude I have used quite a few of your additions, MRC is definitely the most










    popular door in all of BBS land I think, you certainly paved the way to bringing everyone in the scene closer together. I'm sure others have said it too but thank you!

    I'm looking forward to seeing your new games that you're working on, and Mystic










    Commander sounds super neat - I have to check that out. Sounds like a really sweet Sysop utility. Does it have like a config file or settings such that a sysop could configure it to allow lower security levels different access, for example s255 can do all the things, s10-s30 could be "jailed" to the files directory and only download/list and not move/edit/copy/delete/etc? Could be a neat new file index lister with the ability of directory hierarchy.

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N // @meatlotion:erb.pw

    |07�� |08[|10eml|08] |[email protected] |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��

    ... Kids: They're not sleeping, they're recharging!

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (1337:1/101)
  • From Gryphon@1337:1/101 to MeaTLoTioN on Sunday, March 23, 2025 21:50:00
    On 26 Jul 2024, MeaTLoTioN said the following...

    On 25 Jul 2024, Gryphon said the following...

    On 20 May 2024, MeaTLoTioN said the following...

    Developing for Mystic BBS offers a fascinating intersection of o technology and contemporary programming practices. Whether you'r customising modules or creating new features, the possibilities

    What projects are you currently working on with Mystic BBS?
    Have you encountered any significant challenges or innovative so during your development journey?
    Let's exchange ideas and insights on pushing the boundaries of w possible with Mystic BBS.

    I've written quite a number of MPL apps and games. Most Mystic BBSes at least one of my games and many run MRC.

    I recently wrote a utility that is similar to Midnight Commander. I c it Mystic Commander. It's a light-bar driven file manager. You can us it to copy files from anywhere within your BBS directory to another. can view and edit ansi's and texts and run MPL programs on the fly.

    I also have a number of games in the works. Pyramid Solitaire, Free-C Solitaire, Spider Solitaire, and Sudoku.

    Yeah dude I have used quite a few of your additions, MRC is definitely
    the most popular door in all of BBS land I think, you certainly paved
    the way to bringing everyone in the scene closer together. I'm sure
    others have said it too but thank you!

    Blush!

    I'm looking forward to seeing your new games that you're working on, and

    You can swing over to madmanbbs.ddns.net to check them out. Every game on my BBS is one that I grew myself. The ones that I get the most feedback on will be the ones that I get closest to finishing.

    Mystic Commander sounds super neat - I have to check that out. Sounds
    like a really sweet Sysop utility. Does it have like a config file or settings such that a sysop could configure it to allow lower security levels different access, for example s255 can do all the things, s10-s30 could be "jailed" to the files directory and only download/list and not move/edit/copy/delete/etc? Could be a neat new file index lister with
    the ability of directory hierarchy.

    This is funny because I was using MC just today to curate some of my gallery files. I discovered that it comes in realy handy to rename/delete/view files on the fly without having to switch to the OS to do it.

    ATM it does not have any ability to restrict access. But I'm always open to feature requests. One problem I'm having with it is that it doesn't seem to behave the same way on Windows as it does on Linux. I have to assume it's because of the differences between the two platform's file structures. One thing I don't want it to do is escape the the BBS directory and maybe muck up the OS drives, and I have to put some safeguards in to prevent that from happening.

    I have many Mystic games/apps in the works and I can never seem to complete ones before I start on another. I'm currently working on a MPL rendition of AberMUD2. I have no idea why I'm doing it. Maybe because I found the C code to it and I said to myself, "Yup, I can convert that into MPL!" Nevermind how the game can compile to linux and I can play it as a door without having to convert a thing.

    Madman with a Blue Box BBS
    madmanbbs.ddns.net

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (1337:1/101)
  • From MeaTLoTioN@1337:1/101 to Gryphon on Monday, March 24, 2025 08:21:16
    On 23 Mar 2025, Gryphon said the following...

    structures. One thing I don't want it to do is escape the the BBS directory and maybe muck up the OS drives, and I have to put some safeguards in to prevent that from happening.

    In my BBS in my /mystic/files/ directory I have symlinks to various dirs on different nas shares as the disk for mystic itself doesn't have much storage, so my downloadable files are on separate disks/nas shares and accessed via symlinks.

    Would restricting MC to only work out of the Mystic dir prevent it
    working inside symlinked dirs?

    ---
    |14Best regards,
    |11Ch|03rist|11ia|15n |11a|03ka |11Me|03aTLoT|11io|15N // @meatlotion:erb.pw

    |07�� |08[|10eml|08] |[email protected] |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��

    ... Documentation: The worst part of programming.

    --- Mystic BBS v1.12 A49 2023/04/30 (Linux/64)
    * Origin: thE qUAntUm wOrmhOlE, rAmsgAtE, uK. bbs.erb.pw (1337:1/101)
  • From Bucko@1337:3/102 to MeaTLoTioN on Monday, March 24, 2025 19:00:25
    On 24 Mar 2025, MeaTLoTioN said the following...

    In my BBS in my /mystic/files/ directory I have symlinks to various dirs on different nas shares as the disk for mystic itself doesn't have much storage, so my downloadable files are on separate disks/nas shares and accessed via symlinks.


    I do pretty much the same thing. I map out a NAS Share on my Mystic VM, mount it on boot up and all of my file library goes there. Makes life so much easier.. My Mystic Directory is in the home directory so as to not screw with the OS side of things.


    |11 Bucko |14- |06Wrong Number Family Of BBS' |07- |03www.wrgnbr.com

    ... As I said before, I never repeat myself

    --- Mystic BBS v1.12 A48 (Linux/64)
    * Origin: The Wrong Number Family Of BBS' - Wrong Number ][ (1337:3/102)