(no subject)
Dec. 8th, 2010 05:23 pmOn "holiday". Four more days to work this year. Really should do something sensible with it next year. Have continued sudden and inexplicable actual projects during holiday.
Last month I put out my first release of Crystal, with a fix in it I had promised to release ASAP five years ago. Oops.
As you might have gathered from my last post, work has also continued on Chrysalis, the web client for the MUD. It's quite a bit more than a proof of concept now.
- session-id rather than username/password being sent each time
- better terminal emulation, unicode support
- Wordwrapping is done on the client-side, so it reflows nicely if you resize
- alternate style sheet which uses a proportional font; and mud-side markup to allow things that can't be shown like that to be shown in a monospace font
- HTML tables for tabular data (illustrated with the list of things in Muon's bar in the screenshot)
- prompt grabbing, so your prompt ends up to the left of the input box
(no subject)
Nov. 11th, 2010 10:37 pmDid more work on mud client (which I think I have decided to call "Chrysalis") yesterday1 and then some more again this evening. Rapid progress continues, and it got to the point where I felt OK putting it on our dev site. The few of you reading who have dev rights on the 'sphere can have a poke at it. Were anyone else interested in trying it I could add them to that list.
There's stuff that needs doing, obviously (you'll see the escaping being off in the screenshot, also the telnet and terminal parser aren't quite right, the authentication ought to be being done with a session id rather than sending username and password over the wire each command, etc, it doesn't interact well with the pager) But I'm actually quite pleased with what I've got, so soon. Been meaning to do this for ages.
1. my other mud client is called Crystal (previously known as "cryotel", for the mud). Spot the pattern?
(no subject)
Nov. 10th, 2010 11:22 amI finally started work on the web mud client today. This has gone better than I expected. I am able to load up a web page, type a command into a box, press a button, and then have it log in to the mud as a user, do that command, and send the result back for display in the HTML page, which displays with formatting as it would have done in a telnet.
I am declaring victory for today.
( what I need to do next )
I am declaring victory for today.
( what I need to do next )