• Pre-Alphas updated for all OS

    From g00r00@21:1/108 to All on Wednesday, December 13, 2017 15:56:26
    The Pre-alphas are being updated for all platforms since I was unable to have a full A37 today (some things are partially implemented and I don't want to release an official alpha like that).

    Windows, Linux, Pi, and OSX all bit versions will be up in about 20-30
    minutes when I wrap up with the Pi and OSX.

    www.mysticbbs.com/downloads/prealpha

    --- Mystic BBS v1.12 A37 2017/12/13 (Windows/32)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)
  • From Gryphon@21:1/120 to g00r00 on Wednesday, December 13, 2017 14:34:15
    On 12/13/17, g00r00 said the following...

    The Pre-alphas are being updated for all platforms since I was unable to have a full A37 today (some things are partially implemented and I don't want to release an official alpha like that).

    Windows, Linux, Pi, and OSX all bit versions will be up in about 20-30 minutes when I wrap up with the Pi and OSX.

    www.mysticbbs.com/downloads/prealpha

    Well dang! I had one more request to sneak in. I was hoping to get
    mci2str() implemented in MPY. I'm looking for way to get BBS information,
    and mci2str seems to be the easiest way to do it.

    --- Mystic BBS v1.12 A37 2017/12/07 (Linux/64)
    * Origin: Cyberia BBS | cyberia.darktech.org | San Jose, CA (21:1/120)
  • From g00r00@21:1/108 to Gryphon on Wednesday, December 13, 2017 17:41:25
    Well dang! I had one more request to sneak in. I was hoping to get mci2str() implemented in MPY. I'm looking for way to get BBS
    information, and mci2str seems to be the easiest way to do it.

    I just added that while on break from work, and I will upload the Linux/64 version to prealphas that has this in it in a few minutes.

    If you need anything else added to the cfg dictionary or anywhere else let me know and I'll try to get them in for you. I want to get some box and listbox functions in soon as well as that msg_post, msg_editor, text editor, etc.

    --- Mystic BBS v1.12 A37 2017/12/13 (Windows/32)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)
  • From Accession@21:1/200 to Gryphon on Wednesday, December 13, 2017 17:20:31
    On 12/13/17, Gryphon said the following...

    Well dang! I had one more request to sneak in. I was hoping to get mci2str() implemented in MPY. I'm looking for way to get BBS
    information, and mci2str seems to be the easiest way to do it.

    Then you may want to upgrade and take a look at the whatsnew.txt. You may be pleasantly surprised!

    Regards,
    Nick

    --- Mystic BBS v1.12 A37 2017/12/13 (Linux/64)
    * Origin: _thePharcyde telnet://bbs.pharcyde.org (Wisconsin) (21:1/200)
  • From Gryphon@21:1/120 to g00r00 on Wednesday, December 13, 2017 14:44:37
    On 12/13/17, Gryphon said the following...

    On 12/13/17, g00r00 said the following...

    The Pre-alphas are being updated for all platforms since I was unable have a full A37 today (some things are partially implemented and I do want to release an official alpha like that).

    Windows, Linux, Pi, and OSX all bit versions will be up in about 20-3 minutes when I wrap up with the Pi and OSX.

    www.mysticbbs.com/downloads/prealpha

    Well dang! I had one more request to sneak in. I was hoping to get mci2str() implemented in MPY. I'm looking for way to get BBS
    information, and mci2str seems to be the easiest way to do it.

    And maybe add stripmci() as well?

    --- Mystic BBS v1.12 A37 2017/12/07 (Linux/64)
    * Origin: Cyberia BBS | cyberia.darktech.org | San Jose, CA (21:1/120)
  • From Gryphon@21:1/120 to Accession on Wednesday, December 13, 2017 16:01:12
    On 12/13/17, Accession said the following...

    On 12/13/17, Gryphon said the following...

    Well dang! I had one more request to sneak in. I was hoping to get mci2str() implemented in MPY. I'm looking for way to get BBS information, and mci2str seems to be the easiest way to do it.

    Then you may want to upgrade and take a look at the whatsnew.txt. You
    may be pleasantly surprised!

    I had just pulled an alpha about an hour ago. Should I go and pull it again?

    --- Mystic BBS v1.12 A37 2017/12/07 (Linux/64)
    * Origin: Cyberia BBS | cyberia.darktech.org | San Jose, CA (21:1/120)
  • From g00r00@21:1/108 to Gryphon on Wednesday, December 13, 2017 20:17:01
    Well dang! I had one more request to sneak in. I was hoping to get mci2str() implemented in MPY. I'm looking for way to get BBS information, and mci2str seems to be the easiest way to do it.

    And maybe add stripmci() as well?

    I'm still undecided about adding string-related stuff that can be done in native Python with a few lines of code. I may add the MCI codes but I am not sure how far I'll go with it. You can use these in the meantime (probably better/faster ways to do this with regex or something):

    def stripmci (str):
    pos = str.find("|")

    while pos != -1:
    str = str[:pos] + str[pos+3:]
    pos = str.find("|")

    return str

    def mcilen (str):

    return len(stripmci(str))

    --- Mystic BBS v1.12 A37 2017/12/13 (Windows/32)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)
  • From Gryphon@21:1/120 to g00r00 on Wednesday, December 13, 2017 22:27:25
    On 12/13/17, g00r00 said the following...

    Well dang! I had one more request to sneak in. I was hoping to mci2str() implemented in MPY. I'm looking for way to get BBS information, and mci2str seems to be the easiest way to do it.

    And maybe add stripmci() as well?

    I'm still undecided about adding string-related stuff that can be done in native Python with a few lines of code. I may add the MCI codes but I
    am not sure how far I'll go with it. You can use these in the meantime (probably better/faster ways to do this with regex or something):

    def stripmci (str):
    pos = str.find("|")

    while pos != -1:
    str = str[:pos] + str[pos+3:]
    pos = str.find("|")

    return str

    def mcilen (str):

    return len(stripmci(str))

    Fair enough. String related functions can usually be handled in python. But because the MCI codes are pretty specific to Mystic, I had thought that a simple library function to strip them would be warranted. But as you said,
    its easy enough to do in python.

    --- Mystic BBS v1.12 A37 2017/12/13 (Linux/64)
    * Origin: Cyberia BBS | cyberia.darktech.org | San Jose, CA (21:1/120)
  • From dream master@21:1/163 to g00r00 on Thursday, December 14, 2017 00:11:59
    On 12/13/17, g00r00 said the following...
    The Pre-alphas are being updated for all platforms since I was unable to have a full A37 today (some things are partially implemented and I don't want to release an official alpha like that).

    wow this is super fast pre alpha to full alpha hehe gonna wait for full a37 this time.thanks for the long 20 years of work.

    |08 .|05ú|13ù|15Dr|07e|08am Ma|07st|15er|13ù|05ú|08.
    |08 øù|05ú|13ùø |13øù|05ú|08ùø
    |11 DoRE|03!|11ACiDiC|03!|11Demonic |08[|15dreamland|09.|15darktech|09.|15org|08]

    --- Mystic BBS v1.12 A36 2017/12/03 (Windows/64)
    * Origin: |08--[|15!|07dreamland BBS dreamland.darktech.org (21:1/163)
  • From g00r00@21:1/108 to Gryphon on Thursday, December 14, 2017 11:01:14
    Fair enough. String related functions can usually be handled in python. But because the MCI codes are pretty specific to Mystic, I had thought that a simple library function to strip them would be warranted. But as you said, its easy enough to do in python.

    Yep, in the case of the MCI functions I am leaning towards having them, its more general string functions that I am going to leave out because there is probably a plethora of Python examples and functions floating around.

    --- Mystic BBS v1.12 A37 2017/12/13 (Windows/32)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)
  • From Avon@21:1/101 to g00r00 on Friday, December 15, 2017 06:39:10
    Wow.. lots of stuff appearing :)

    I take pleasure from trying to spot the changes (not all documented as yet as
    I understand things are work in progress :))

    System Config Themes
    Echomail Groups (woot!)
    SMTP Server Options

    Very exciting.

    Best, Paul

    --- Mystic BBS v1.12 A37 2017/12/13 (Windows/32)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From g00r00@21:1/108 to Avon on Thursday, December 14, 2017 22:37:18
    I take pleasure from trying to spot the changes (not all documented as
    yet as I understand things are work in progress :))

    System Config Themes

    This one has been there for quite a while (1.11?), I just updated the cfgroot1.ans file and changed the name from "Custom" to "Shareware BBS" which I did not bother noting in the whatsnew. Those who want that "Shareware" theme to look how I intended it can copy the cfgroot1.ans from the data directory over their old cfgroot1.ans. It looks the same as Mystic2Demo's shareware theme did.

    --- Mystic BBS v1.12 A37 2017/12/13 (Windows/32)
    * Origin: Sector 7 [Mystic BBS WHQ] (21:1/108)