Subj : Re: [Mystic] GE, MPL, and USES To : Accession From : Analog Date : Wed Dec 04 2019 19:11:10 Ac> Unfortunately, I've never been able to grasp MPL. I've been able to edit Ac> existing ones to make them do what I want, but maybe since I never had Ac> much pascal experience, or the severe lack of documentation for a n00b Just an FYI, I've been reversing the USERS.DAT file for a few weeks. There are a few fields I can't figure out. One thing I was always complaining to myself about is the even more lack of support in the PYTHON mystic bbs module. MPL isn't bad, but PYTHON could be really capable of creating some nice interfaces for MYSTIC. One thing in particular, I wrote a MPY file to detect any new message since the the user last logged on. However, you have no access to the users last login field. I also wanted to toggle FLAGS from MPY which isn't supported yet. So what I've done is create a single user USERS.DAT and put known responses to all the USER's fields in MYSTIC user editor. Then whipped out my Hex Editor and started finding offsets of all the data. The hardest was figuring out the TIME. It's in EPOC time (https://www.epochconverter.com). Anyways, I plan on releasing the PYTHON support module that will at least let you edit users. Of course the password is well encrypted so it doesn't open up any cans of worms. Cheers, Analog --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32) * Origin: deadbeatz.org (46:1/123) .