• Re: Prealphas Jan 27

    From maskreet@21:1/114 to g00r00 on Mon Jan 27 21:54:49 2020
    On 27 Jan 2020, g00r00 said the following...

    2. Allow passing arguments to scripts in prompts:
    #Script.mpy ARG ARG ARG#

    I didn't realize this didn't work. I'll look into this one for sure.

    I'm pretty sure this does work, but I'd have to check myself.

    5. Support dynamic menu generation in MPY:
    -menu = bbs.createmenu("name")
    -menu.addcmd("MenuCmd", "args")
    -menu.dispfile("text.ans")
    -menu.prompt("prompt:")
    -menu.acs("s20")
    -menu.hotkey('q') or menu.hotkey('FIRSTCMD'), etc...
    -menu.timer(5)
    This would be completely volitile and only persist while the scrip running.

    Cool idea and I can see its usefulness particularly with non-standard menus. I think this one is going to be difficult to add in though, so I will note it as an idea but I don't know when I would get it done.

    I actually tossed this idea around a couple times, and I'm pretty sure it's doable as well.

    I'm off the next couple days after tomorrow, so looks like I have stuff to
    try out!

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: throwbackbbs.com -\- meriden, ct -\- (21:1/114)
  • From maskreet@21:1/114 to g00r00 on Mon Jan 27 22:09:30 2020
    On 27 Jan 2020, g00r00 said the following...

    Its still possible that you could get stuck in a situation where you do a backup while Mystic is in the middle of writing something to a data file, with the result being the data file is corrupted.

    I think its just a lot harder to do now because our computers are so much faster that writing to files often happen in milliseconds.

    Yeah, I thought about that as well after I posted this, but if you're making regular backups it still shouldn't be much of an issue.

    Whenever I had to restore a backup, it was generally one or two files, sometimes a directory. If it ever came down to it, having to go back to a another prior backup to get a different file for a potential corruption still shouldn't be too bad.

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: throwbackbbs.com -\- meriden, ct -\- (21:1/114)
  • From maskreet@21:1/114 to g00r00 on Mon Jan 27 22:10:37 2020
    On 27 Jan 2020, g00r00 said the following...

    Would be nice to also have it included in a games file area as well without duplicating the file.

    Thanks I'll consider how this could best be handled and make a note on
    the TODO list. The file areas in general could use a complete revamp to be honest.

    They've been mostly unchanged since the 1990s besides adding in the
    index file area thing and archive viewer.

    Ooh! I wanted to ask if you could jot down in the TODO about finishing file attachments to messages. I see it was *kind of* setup, but it's
    non-functional.

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: throwbackbbs.com -\- meriden, ct -\- (21:1/114)
  • From maskreet@21:1/114 to g00r00 on Mon Jan 27 22:13:42 2020
    On 27 Jan 2020, g00r00 said the following...

    1. Allow Sysop to globally set "Silent Login" to either yes

    I'll check into how this can be done.

    Optionally maskreet has volunteered to try to turn this into a mod so maybe OBE :)

    There is an "invisible ACS" so you can turn it Off or Ask even for specific users. But there is no "always on" so I need to figure out how to add that in. Maybe a user flag that says "always login as invisible".

    I don't want to step on his back if he makes a mod, but I do think it'd
    be a good feature to add directly into Mystic if possible.

    Yeah, no, step away, man. The only reason I do any piecemeal modding is to
    fill gaps for features that aren't in the software yet. I'd be happy to have stuff replaced so that my mods could be retired. =)

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: throwbackbbs.com -\- meriden, ct -\- (21:1/114)
  • From Al@21:4/106 to g00r00 on Mon Jan 27 19:38:10 2020
    Also soliciting ideas or requests for A45 if anyone wants to nag
    me. I am not sure what I plan to do for A45 yet. The time away
    sort of made me forget my intentions.

    I have a couple for you that have been on my own todo list.. :)

    File requesting. It would be nice to be able to request files from Mystic
    nodes and also when running Mystic to serve them. I think I have this
    working on my own node now but it may need more work yet.

    There are some kind of FTSC specs for this I think but I haven't looked
    at them myself.. ;)

    In short, a node creates a *.req for a node in the outbound with a list
    of files they would like to receive that gets sent to the node when the
    node is polled and if the target node has the files it sends them to the requesting node along with any other mail or files to be picked up.

    The .req can optionaly contain a password for password protected files if
    need be, so a *.req might look like this..

    files
    waycoolstuff.zip password

    Back in the day I used freqs quite extensively and there are still times
    I think it would be usefull.

    Another thing I have my eye on is secure binkp. I am doing this now with
    one node using binkd. Mystic has the first implementation of this that I
    ever saw and I think it is a good thing and would like to be able to do
    this with Mystic nodes I connect with.

    That could involve a bit of bumping around though before it can be used
    between different mailers but I am ready to help test that and give
    feedback on what works and what doesn't.


    Ttyl :-),
    Al

    --- MagickaBBS v0.13alpha (Linux/x86_64)
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From g00r00@21:1/108 to maskreet on Tue Jan 28 13:02:36 2020
    Ooh! I wanted to ask if you could jot down in the TODO about finishing file attachments to messages. I see it was *kind of* setup, but it's non-functional.

    The reason I haven't bothered with that is because no one uses local messages, and echomail doesn't allow file attachments.

    --- Mystic BBS v1.12 A44 2020/01/28 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From maskreet@21:1/114 to g00r00 on Tue Jan 28 21:45:48 2020
    On 28 Jan 2020, g00r00 said the following...

    Ooh! I wanted to ask if you could jot down in the TODO about finishin file attachments to messages. I see it was *kind of* setup, but it's non-functional.

    The reason I haven't bothered with that is because no one uses local messages, and echomail doesn't allow file attachments.

    No worries man, was just an idea! =)

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: throwbackbbs.com -\- meriden, ct -\- (21:1/114)
  • From Static@21:2/140 to g00r00 on Tue Jan 28 23:37:32 2020
    On 27 Jan 2020, g00r00 said the following...
    The file areas in general could use a complete revamp to be honest. They've been mostly unchanged since the 1990s besides adding in the
    index file area thing and archive viewer.

    I'd suggest a split window approach to the file lister if you decide to
    revisit that, since the classic paging lister kind of gets overwhelmed on
    file bases that can contain hundreds of entries with long descriptions.

    For example you could have the file list on one side navigable by lightbar or type-ahead find while the currently selected file's description is on the
    other side. That should make it more convenient to browse regardless of description length and give it a more similar feel to the existing indexed listers.

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Subcarrier BBS (21:2/140)
  • From Static@21:2/140 to Al on Tue Jan 28 23:47:36 2020
    On 27 Jan 2020, Al said the following...
    Back in the day I used freqs quite extensively and there are still times
    I think it would be usefull.

    FREQing was really handy for getting files over the network without having to register as a full BBS user on half the nodelist.

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Subcarrier BBS (21:2/140)
  • From g00r00@21:1/108 to Static on Wed Jan 29 01:40:26 2020
    The file areas in general could use a complete revamp to be honest. They've been mostly unchanged since the 1990s besides adding in the index file area thing and archive viewer.

    I'd suggest a split window approach to the file lister if you decide to revisit that, since the classic paging lister kind of gets overwhelmed on file bases that can contain hundreds of entries with long descriptions.

    I've planned to do that for a while now once I get around to rebuilding everything. But Gryphon made a MPL that does exactly that and I didn't want to step on his toes.

    For example you could have the file list on one side navigable by
    lightbar or type-ahead find while the currently selected file's description is on the other side. That should make it more convenient to browse regardless of description length and give it a more similar feel
    to the existing indexed listers.

    Yep this was along the lines of what I wanted to do too. Although I may not have the "type to search" that I usually put in places throughout Mystic just because it requires a lot of memory for large bases.

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From g00r00@21:1/108 to Al on Wed Jan 29 01:46:04 2020
    File requesting. It would be nice to be able to request files from Mystic nodes and also when running Mystic to serve them. I think I have this working on my own node now but it may need more work yet.

    I do have this on the list, but I just haven't got around to it yet. I used to do it off and on back in the dialup days too, but I haven't really had the need for it these days. And I think that is why I've sort of slacked on it.

    There are some kind of FTSC specs for this I think but I haven't looked
    at them myself.. ;)

    I think I used to have them saved but I am sure I've long since lost them!

    Another thing I have my eye on is secure binkp. I am doing this now with one node using binkd. Mystic has the first implementation of this that I ever saw and I think it is a good thing and would like to be able to do this with Mystic nodes I connect with.

    I don't think BinkD's secure mode is the same thing but I could be wrong. My copy of binkd is from 2011 so I haven't kept up.

    But yeah I really need to sit down a sort out the opportunistic TLS. It works fine on my local setups here, but it was hit or miss when I used it with Avon's hub. It'd work half the time and the other half it'd struggle to authenticate. It seems super touchy when there is any latency in the data during the handshake.

    Hopefully I can get that fixed up soon.

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From Avon@21:1/101 to g00r00 on Wed Jan 29 20:49:57 2020
    On 29 Jan 2020 at 01:46a, g00r00 pondered and said...

    But yeah I really need to sit down a sort out the opportunistic TLS. It works fine on my local setups here, but it was hit or miss when I used
    it with Avon's hub. It'd work half the time and the other half it'd

    More than happy to test and help develop this further... just let me know if/when you're ready to do so. :)

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Al@21:4/106 to g00r00 on Wed Jan 29 01:01:18 2020
    I don't think BinkD's secure mode is the same thing but I could be
    wrong. My copy of binkd is from 2011 so I haven't kept up.

    Binkd doesn't have support for secure binkp although you can use options
    on the node line to poll a node suppoting binkp over TLS. I use this to
    poll a node supporting it..

    node 1:153/757@fidonet -pipe "openssl s_client -quiet -alpn binkp
    -connect *H:*I" trmb.ca:24553 - c

    The above example is for my own binkd server. You (or anyone reading) can
    feel free to poll my node over TLS if you'd like to do any testing.

    I actually have a webserver listening on port 24553 and passing the
    connection to binkd to do what it needs to do. Hopefully at some point
    this can be done by binkd itself.

    In the meantime Synchronet's BinkIT mailer also supports secure binkp
    using implicit TLS (by default on port 24553).


    Ttyl :-),
    Al

    --- MagickaBBS v0.13alpha (Linux/x86_64)
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Oli@21:1/151 to Avon on Wed Jan 29 09:56:55 2020

    But yeah I really need to sit down a sort out the opportunistic
    TLS. It works fine on my local setups here, but it was hit or
    miss when I used it with Avon's hub. It'd work half the time
    and the other half it'd

    More than happy to test and help develop this further... just
    let me know if/when you're ready to do so. :)

    Meanwhile binkp over direct SSL and Tor (hidden service) runs rock stable for several weeks now ... Do you still want to add it to your binkd hub?

    I hope I find the time to work on the QUIC proxy again.

    --- Garbage v1.12💩A44
    * Origin: đŸĻ„ 🌈 (21:1/151)
  • From Oli@21:1/151 to Al on Wed Jan 29 10:45:44 2020
    29 Jan 20 01:01, you wrote to g00r00:

    I don't think BinkD's secure mode is the same thing but I could
    be wrong. My copy of binkd is from 2011 so I haven't kept up.

    Binkd doesn't have support for secure binkp although you can use
    options on the node line to poll a node suppoting binkp over
    TLS.

    I think g00r00 was refering to BinkD's CRYPT mode, which works for connections with a session password.

    When we talk about secure binkp or binkps (which I prefer) we mean direct TLS (like in https, imaps, ...).

    Mystic uses opportunistic TLS (like STARTTLS in smtp).

    and then we also have binkp over overlay networks (e.g. Tor hidden service)

    and some nodes / networks use VPN for encrypting the traffic.

    A future option would be binkp over QUIC.

    Plenty of options, but none that is supported by all the major mailers.




    --- Garbage v1.12💩A44
    * Origin: đŸĻ„ 🌈 (21:1/151)
  • From Al@21:4/106 to Oli on Wed Jan 29 04:09:54 2020
    I think g00r00 was refering to BinkD's CRYPT mode, which works for connections with a session password.

    Yep, your probably right. That CRYPT mode was ahead of it's time when it
    was implimented, that was a long time ago.

    When we talk about secure binkp or binkps (which I prefer) we mean
    direct TLS (like in https, imaps, ...).

    Mystic uses opportunistic TLS (like STARTTLS in smtp).

    There seems to be some support for opportunist TLS in binkd circles but I prefer implicit myself. Where this will go remains to be seen.

    and then we also have binkp over overlay networks (e.g. Tor hidden service)

    and some nodes / networks use VPN for encrypting the traffic.

    I have experimented with some of that but I don't see nodes using it
    much. What I'd like to see is a simple and secure implemtation that nodes
    can use without too much further ado.

    A future option would be binkp over QUIC.

    Plenty of options, but none that is supported by all the major
    mailers.

    I've heard of QUIC but I don't know what that is but I do know what TLS
    is. TLS is available to everyone and probably a good solution for today. Security is a moving target so we need to be ready for change but I think
    for now and some time to come.. TLS will do what we need.


    Ttyl :-),
    Al

    --- MagickaBBS v0.13alpha (Linux/x86_64)
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Oli@21:1/151 to Al on Wed Jan 29 13:25:33 2020
    29 Jan 20 04:09, you wrote to me:

    A future option would be binkp over QUIC.

    I've heard of QUIC but I don't know what that is but I do know
    what TLS is. TLS is available to everyone and probably a good
    solution for today.

    And in what way is QUIC less available to everyone?

    TLS will do what we need.

    TLS is baked into the QUIC protocol.

    If we want to add better encryption to binkp, why not directly use the best protocol that is available?

    --- Very Stable Genius v1.12 A44
    * Origin: đŸĻ„ 🌈 (21:1/151)
  • From Al@21:4/106 to Oli on Wed Jan 29 05:06:38 2020
    I've heard of QUIC but I don't know what that is but I do know
    what TLS is. TLS is available to everyone and probably a good
    solution for today.

    And in what way is QUIC less available to everyone?

    I couldn't say, I don't know what it is.

    TLS will do what we need.

    TLS is baked into the QUIC protocol.

    We have some support for TLS in fidoland. Synchronet supports it, Mystic supports it, and I am using it in binkd although I have glued it together
    and hope my glue will hold (I think so).

    I can't develop anything one way or the other. If the QUIC protocol would
    be better for this purpose you need to bring that up with those who are developing the protocols we use in FTN.

    We need some kind of standard to follow. I'm sure TLS would serve us
    well. QUIC might also, but I just don't know what it is.


    Ttyl :-),
    Al

    --- MagickaBBS v0.13alpha (Linux/x86_64)
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Zip@21:1/202 to g00r00 on Wed Jan 29 18:41:16 2020
    Hello g00r00!

    Thank you for your message!

    On 27 Jan 2020, g00r00 said the following...
    If "Inherit ..." are set to <None> for a custom theme, Mystic won't f missing elements from the default theme despite "Fallback" being set Yes.

    I don't seem to be able to reproduce this. I just made a new theme with no inheritance and it looks identical to the default theme. I have only tested this in Windows though. Maybe there is another element I am missing from my test.

    My custom theme's message.mnu fails to load mnewscan.mnu from the default
    theme unless (at least) "Inherit Menus" is set to "default", despite
    "Fallback" being set to "Yes". So when I press "N" from my custom theme's message menu, Mystic disconnects me unless I set "Inherit Menus" to "default".

    (My custom theme does not contain a mnewscan.mnu.)

    Not sure if that corresponds to your test? :)

    Best regards
    Zip

    --- Mystic BBS v1.12 A44 2020/01/27 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Zip@21:1/202 to g00r00 on Wed Jan 29 18:57:16 2020
    Hello g00r00!

    Thank you for your message!

    On 27 Jan 2020, g00r00 said the following...
    Also, 7z is available on Linux as well, so perhaps the OSID for "7-ZI should default to "All" instead of "Windows"? (Unsure about the situation on MacOS, though.)

    I would need to test it out first. Or have you tested the defaults in Linux to see if they seem to work? I'll change it to All if someone can vouch that they work in Linux.

    After uploading (and automatic scanning with clamscan), the description prompt gets intermixed with some output from 7z extracting the archive's contents:

    ---8<--- cut ---8<---

    el(R) Core(TM) i3-7100U CPU @ 2.40GHz (806E9),ASM,AES-NI)

    Scanning the drive for archives:
    1 file, 534 bytes (1 KiB)

    Extracting archive: /mnt/bbs/mystic/files/local/uploads/b.7z
    --
    Enter Description. 99 Lines Max. Blank Line Ends.
    :
    Physical Size = 534
    Headers Size = 122
    Method = LZMA2:12
    Solid = -
    Blocks = 1


    No files to process
    Everything is Ok

    Files: 0
    Size: 0
    Compressed: 534
    None
    ---8<--- cut ---8<---

    But perhaps that is just my terminal (SyncTerm 1.0), or the fact that 7z is
    a bit chatty?

    Also, when viewing the archive; I don't get any lightbar/ability to choose file, but just a plain listing:

    ---8<--- cut ---8<---
    p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs Int
    el(R) Core(TM) i3-7100U CPU @ 2.40GHz (806E9),ASM,AES-NI)

    Scanning the drive for archives:
    1 file, 534 bytes (1 KiB)

    Listing archive: /mnt/bbs/mystic/files/local/uploads/b.7z

    --
    Path = /mnt/bbs/mystic/files/local/uploads/b.7z
    Type = 7z
    Physical Size = 534
    Headers Size = 122
    Method = LZMA2:12
    Solid = -
    Blocks = 1

    Date Time Attr Size Compressed Name
    ------------------- ----- ------------ ------------ ------------------------ 2019-08-21 18:52:47 ....A 1886 412 scbbs.ans ------------------- ----- ------------ ------------ ------------------------ 2019-08-21 18:52:47 1886 412 1 files

    [■] Archive View: (R)e-list, (V)iew File, (D)ownload File or (Q)uit:
    ---8<--- cut ---8<---

    Chosing "V" and entering the filename ("scbbs.ans") works fine, though.

    So, it appears to be working, kind of. :)

    Best regards
    Zip

    --- Mystic BBS v1.12 A44 2020/01/27 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Zip@21:1/202 to g00r00 on Wed Jan 29 19:26:40 2020
    Hello g00r00!

    Thank you for your message!

    On 27 Jan 2020, g00r00 said the following...
    I appears that I cannot get GE 14 /reload to work -- it just returns to the (Account) menu without allowing me to select a theme at all.

    It sounds like its doing what its intended to do. It silently reloads your current theme prompts, like for example if you just made a bunch of edits in the prompt editor or in the prompts.txt directly and you want

    Ah, sorry -- I misunderstood the reload functionality! I thought it would
    first allow me to choose a theme and then ensure that the selected theme
    would be displayed right away (without exiting and re-entering the Account Settings menu).

    Perhaps there is some other way to achieve that? I tried with an EVERY action on the Account Settings (account) menu, executing GE 14 /reload and
    (re)drawing the menu, but it still wouldn't show the "custom" menu prompts
    when changing ("K") from the default theme to my custom theme and vice versa.
    I had to exit and re-enter the Account Settings menu to get the "correct" (theme-aware) prompts to show.

    Best regards
    Zip

    --- Mystic BBS v1.12 A44 2020/01/27 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From g00r00@21:1/163 to Zip on Wed Jan 29 09:59:26 2020
    My custom theme's message.mnu fails to load mnewscan.mnu from the default theme unless (at least) "Inherit Menus" is set to "default", despite "Fallback" being set to "Yes". So when I press "N" from my custom theme's message menu, Mystic disconnects me unless I set "Inherit Menus" to "default".

    What do you have set for your default theme?

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: |08--[|15!|07dreamland BBS bbs.dreamlandbbs.org (21:1/163)
  • From Avon@21:1/101 to g00r00 on Thu Jan 30 08:32:13 2020
    On 27 Jan 2020 at 03:57a, g00r00 pondered and said...

    Also soliciting ideas or requests for A45 if anyone wants to nag me. I
    am not sure what I plan to do for A45 yet. The time away sort of made
    me forget my intentions.

    A fidopoll that works more link BinkD in that it will poll multiple nodes at once to deliver packets. I must admit the speed of which BinkD can send stuff out and away to nodes is really impressive. Moving back to Fidopoll last
    night felt very very slow in comparison. Is this something that Fidopoll
    could be scaled to do or the polling functionality added to the current BinkP server?

    As for other ideas... I have a wish list somewhere, but will need to it out.
    :)

    Best, Paul

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Zip@21:1/202 to g00r00 on Wed Jan 29 20:45:43 2020
    Hello g00r00!

    Thank you for your reply!

    On 29 Jan 2020, g00r00 said the following...
    "Fallback" being set to "Yes". So when I press "N" from my custom the message menu, Mystic disconnects me unless I set "Inherit Menus" to "default".

    What do you have set for your default theme?

    The default theme for new users ("Default Theme" under General Settings) is "scbbs_en" (my custom theme).

    The settings for the stock (default, Default) theme look like this:

    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Theme: default ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
    █ █
    █ Description │ Default 1: Prompts █
    ▄▄ █ Author │ g00r00 2: Menus
    █▓gj!
    ██▄█ Group │ Mystic BBS 3: Options ██▄▄
    ░███ Contact │ http://www.mysticbbs.com 4: Display Files
    ███▒■
    ▀ ▓██ │ 5: Templates
    █████
    ▓ ▒▓█ Display Order │ 65000 6: Percent Bars █▓░

    ▀ █░█ List ACS │ s255 7: Box Style 1 ██░

    ░░▓██ │ 8: Box Style 2 █
    ▄▄█
    ▄▄■ █ Inherit Prompts │ <None> 9: Box Style 3 █
    █░░
    █ Inherit Text │ <None> 0: Box Style 4 █ ▀▄
    █ Inherit Menus │ <None> █
    █ Inherit Scripts │ <None> █
    █ Fallback │ Yes █
    █ █
    ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█

    My custom theme looks like this:

    █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Theme: scbbs_en ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
    █ █
    █ Description │ Star Collision BBS (English) 1: Prompts █
    ▄▄ █ Author │ Björn Wiberg (Zip) 2: Menus
    █▓gj!
    ██▄█ Group │ Star Collision BBS 3: Options ██▄▄
    ░███ Contact │ https://scbbs.nsupdate.info/ 4: Display Files
    ███▒■
    ▀ ▓██ │ 5: Templates
    █████
    ▓ ▒▓█ Display Order │ 1 6: Percent Bars █▓░

    ▀ █░█ List ACS │ 7: Box Style 1 ██░

    ░░▓██ │ 8: Box Style 2 █
    ▄▄█
    ▄▄■ █ Inherit Prompts │ default 9: Box Style 3 █
    █░░
    █ Inherit Text │ default 0: Box Style 4 █ ▀▄
    █ Inherit Menus │ default █
    █ Inherit Scripts │ default █
    █ Fallback │ Yes █
    █ █
    ▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█

    Best regards
    Zip

    --- Mystic BBS v1.12 A44 2020/01/27 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From g00r00@21:1/108 to Zip on Wed Jan 29 13:53:54 2020
    After uploading (and automatic scanning with clamscan), the description prompt gets intermixed with some output from 7z extracting the archive's contents:

    Yeah that stuff comes from 7z itself. If I were to set it up for Linux I
    would probably redirect it to nul so the user wouldn't see any of the 7z text.

    Also, when viewing the archive; I don't get any lightbar/ability to
    choose file, but just a plain listing:

    412 scbbs.ans ------------------- ----- ------------ ------------
    412 1 files

    [■] Archive View: (R)e-list, (V)iew File, (D)ownload File or (Q)uit:

    Mystic has its own built in archive code that I had to specifically write in order to do that recursive lightbar archive browsing. It was quite a pain in the ass to do, and it only supports ZIP, RAR, LZH, and LHA files.

    I do have it on my TODO list to try to do .ISO and .7z but if I remember when I looked at 7z specifically there were issues with encryption that made it challenging to do. I still want to revisit it someday, especially with 7z consistently gaining popularity it seems.

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From g00r00@21:1/108 to Zip on Wed Jan 29 13:57:27 2020
    Perhaps there is some other way to achieve that? I tried with an EVERY action on the Account Settings (account) menu, executing GE 14 /reload
    and (re)drawing the menu, but it still wouldn't show the "custom" menu prompts when changing ("K") from the default theme to my custom theme
    and vice versa. I had to exit and re-enter the Account Settings menu to get the "correct" (theme-aware) prompts to show.

    Menus and prompts are different things, a menu is loaded when you go to it and thats it. If you make a change to message.mnu while you are within message.mnu then yes you'd have to quit and go back to the message menu to see the change. You can also View/simulate the menu in the editor while you're editing.

    If you're just trying to get the ability to select a theme you just do:

    Text: (C) Change Theme
    Hot-key: C
    Menu Command: GE
    Data: 14

    I think the default install has a theme selection option in the account settings that you can review.

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From g00r00@21:1/108 to Avon on Wed Jan 29 20:21:12 2020
    A fidopoll that works more link BinkD in that it will poll multiple
    nodes at once to deliver packets. I must admit the speed of which BinkD can send stuff out and away to nodes is really impressive. Moving back
    to Fidopoll last night felt very very slow in comparison. Is this something that Fidopoll could be scaled to do or the polling
    functionality added to the current BinkP server?

    Its fully thread safe and can scale up as demonstrated by those screen shots of you having like 30+ BINKP session going in MIS back in the day! (Its the identical code being used between fidopoll and mis)

    The reason I haven't pushed for it yet is that I want to make sure there aren't other open issues, because I think it could just compound the problems and make it harder to track down a problem...

    And if I'm being completely honest about it, the fact that I don't suffer from the same massive outbound queue like you do probably makes it easier for me to unintentionally forget about it. Out of sight out of mind kind of thing.

    My thoughts are mostly centered on the fact that we need get to a point where the existing stuff is working well enough that you're comfortable using it reliably. With their being rumors of some transfer issues and possible FLO stuff, I think those need to be confidently addressed first.

    Maybe I could make a fidopoll2 kind of thing like I did with MIS a couple of years ago?

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From g00r00@21:1/108 to Zip on Wed Jan 29 20:22:57 2020
    The default theme for new users ("Default Theme" under General Settings) is "scbbs_en" (my custom theme).

    If you set the default theme to your custom theme, then that means that "Fallback to default" will try to fallback to scbbs_en. In this case yes, you'd have to set it to fallback to default specifically.

    So it sounds likes its working as intending, but maybe the options themselves are just a little confusing or could use some re-imaging.

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From Avon@21:1/101 to g00r00 on Thu Jan 30 21:39:53 2020
    On 29 Jan 2020 at 08:21p, g00r00 pondered and said...

    Its fully thread safe and can scale up as demonstrated by those screen shots of you having like 30+ BINKP session going in MIS back in the day! (Its the identical code being used between fidopoll and mis)

    Cool, this I needed yesterday :)

    The reason I haven't pushed for it yet is that I want to make sure there aren't other open issues, because I think it could just compound the problems and make it harder to track down a problem...

    Fair enough.

    And if I'm being completely honest about it, the fact that I don't
    suffer from the same massive outbound queue like you do probably makes
    it easier for me to unintentionally forget about it. Out of sight out
    of mind kind of thing.

    For a HUB polling 90+ nodes it is certainly slow when everything is happening sequentially. With BinkD there's a setting that allows you to state the
    number of inbound/outbound connections.. you can set call delay and rescan delay etc.. how many trys to poll, how long to hold after those tries have tried and failed before erm trying again.. etc.

    My thoughts are mostly centered on the fact that we need get to a point where the existing stuff is working well enough that you're comfortable using it reliably. With their being rumors of some transfer issues and possible FLO stuff, I think those need to be confidently addressed first.

    Maybe I could make a fidopoll2 kind of thing like I did with MIS a
    couple of years ago?

    sounds good to me. I've just updated the NET 1 HUB and it's totally running Mystic for all duties at present, tossing, BinkP and Fidopoll. I also have Agency cut over as well - more about that in a different post.

    --- Mystic BBS v1.12 A44 2020/01/29 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Zip@21:1/202 to g00r00 on Thu Jan 30 18:42:26 2020
    Hello g00r00!

    Thank you for the 7z info!

    On 29 Jan 2020, g00r00 said the following...
    write in order to do that recursive lightbar archive browsing. It was quite a pain in the ass to do, and it only supports ZIP, RAR, LZH, and

    I can imagine that!

    Best regards
    Zip

    --- Mystic BBS v1.12 A44 2020/01/27 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Zip@21:1/202 to g00r00 on Thu Jan 30 18:43:19 2020
    Hello g00r00!

    On 29 Jan 2020, g00r00 said the following...
    Menus and prompts are different things, a menu is loaded when you go to
    it and thats it. If you make a change to message.mnu while you are
    within message.mnu then yes you'd have to quit and go back to the
    message menu to see the change. You can also View/simulate the menu in

    OK! Thanks! Then things are working as intended. :)

    Best regards
    Zip

    --- Mystic BBS v1.12 A44 2020/01/27 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Zip@21:1/202 to g00r00 on Thu Jan 30 18:45:40 2020
    Hello g00r00!

    Thank you for your message!

    On 29 Jan 2020, g00r00 said the following...
    If you set the default theme to your custom theme, then that means that "Fallback to default" will try to fallback to scbbs_en. In this case
    yes, you'd have to set it to fallback to default specifically.

    So it sounds likes its working as intending, but maybe the options themselves are just a little confusing or could use some re-imaging.

    No problem! It sounds like things are working as they should then.
    Thanks again!

    Best regards
    Zip

    --- Mystic BBS v1.12 A44 2020/01/27 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From g00r00@21:1/108 to Zip on Thu Jan 30 15:16:50 2020
    If you set the default theme to your custom theme, then that means th "Fallback to default" will try to fallback to scbbs_en. In this case yes, you'd have to set it to fallback to default specifically.

    So it sounds likes its working as intending, but maybe the options themselves are just a little confusing or could use some re-imaging.

    No problem! It sounds like things are working as they should then.
    Thanks again!

    They are, but just a bit confusing. What I did to help clarify this was at
    the bottom when you highlight the "Fallback | Yes/No" stuff, it now prints
    the actual theme name.

    Thank you for bringing this up!

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From Avon@21:1/101 to g00r00 on Fri Jan 31 12:22:20 2020
    On 27 Jan 2020 at 07:35p, g00r00 pondered and said...

    There is an "invisible ACS" so you can turn it Off or Ask even for specific users. But there is no "always on" so I need to figure out how to add that in. Maybe a user flag that says "always login as invisible".

    I'd vote for this feature also. It would save having to respond to a yes/no prompt each time I login.

    --- Mystic BBS v1.12 A44 2020/01/29 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Zip@21:1/202 to g00r00 on Fri Jan 31 04:56:01 2020
    Hello g00r00!

    On 30 Jan 2020, g00r00 said the following...
    They are, but just a bit confusing. What I did to help clarify this was at the bottom when you highlight the "Fallback | Yes/No" stuff, it now prints the actual theme name.

    Sounds great! :)

    Thank you for bringing this up!

    You're very welcome! :)

    Best regards
    Zip

    --- Mystic BBS v1.12 A44 2020/01/27 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From g00r00@21:1/108 to Avon on Thu Jan 30 23:19:56 2020
    There is an "invisible ACS" so you can turn it Off or Ask even for specific users. But there is no "always on" so I need to figure out to add that in. Maybe a user flag that says "always login as invisib

    I'd vote for this feature also. It would save having to respond to a yes/no prompt each time I login.

    Well you can set the "Invisible" ACS to s999 or % if you never want to use
    it. I will make sure a "Always login as invisible" flag is added to the TODO list.

    I guess thats a more useful feature than I had anticipated :)

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From Analog@21:2/123 to g00r00 on Thu Jan 30 23:14:48 2020
    Well you can set the "Invisible" ACS to s999 or % if you never want to
    use it. I will make sure a "Always login as invisible" flag is added to the TODO list.

    On the flip side, I use it to stop squashing the real callers in the last 10. Otherwise, I'd have the last 10 all Analog :)

    |19|15┌─|16|07┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |07└─┘├─┐ |08:>.|12F|04sx |1221|08:|122|08/|12123|08.
    |11■ |07└|19|15─|16|07┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.
    |12≡|15A|07n|08al|07o|15g|12≡ |08:>.|13F|05dn |131|08:|13305|08/|132|08.
    |08:>.|15S|08ci |1577|08:|151|08/|15131|08.
    |08:>.|11T|03qw |111337|08:|113|08/|1113|08.

    --- Mystic BBS v1.12 A44 2020/01/28 (Linux/64)
    * Origin: deadbeatz.org (21:2/123)
  • From g00r00@21:1/108 to Analog on Fri Jan 31 02:05:23 2020
    Well you can set the "Invisible" ACS to s999 or % if you never want t use it. I will make sure a "Always login as invisible" flag is added the TODO list.

    On the flip side, I use it to stop squashing the real callers in the
    last 10. Otherwise, I'd have the last 10 all Analog :)

    Well on that one I have you covered! :)

    If you look in the "User Editor" there is a flag you can turn on called "No Call Stats" which will (should) prevent you from being added to the last caller information when you log in without being invisible.

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From Analog@21:2/123 to g00r00 on Fri Jan 31 06:42:26 2020
    If you look in the "User Editor" there is a flag you can turn on called "No Call Stats" which will (should) prevent you from being added to the last caller information when you log in without being invisible.

    Oh come on! You mean I've been pressing enter an extra time for 8 years?

    Thanks for the pro-tip!

    |19|15┌─|16|07┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |07└─┘├─┐ |08:>.|12F|04sx |1221|08:|122|08/|12123|08.
    |11■ |07└|19|15─|16|07┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.
    |12≡|15A|07n|08al|07o|15g|12≡ |08:>.|13F|05dn |131|08:|13305|08/|132|08.
    |08:>.|15S|08ci |1577|08:|151|08/|15131|08.
    |08:>.|11T|03qw |111337|08:|113|08/|1113|08.

    --- Mystic BBS v1.12 A44 2020/01/28 (Linux/64)
    * Origin: deadbeatz.org (21:2/123)
  • From CyntaxX@21:4/113 to Avon on Sat Feb 1 10:13:38 2020
    On 31 Jan 2020, Avon said the following...

    On 27 Jan 2020 at 07:35p, g00r00 pondered and said...

    There is an "invisible ACS" so you can turn it Off or Ask even for specific users. But there is no "always on" so I need to figure out to add that in. Maybe a user flag that says "always login as invisib

    I'd vote for this feature also. It would save having to respond to a yes/no prompt each time I login.

    +1 from me as well.

    --- Mystic BBS v1.12 A43 2019/02/23 (Raspberry Pi/32)
    * Origin: Digital Wurmhole | digitalwurmhole.ddns.net:2323 (21:4/113)