Top Mud Sites Forum Return to TopMudSites.com
Go Back   Top Mud Sites Forum > MUD Promotions and Events > MUD Announcements
Click here to Register


This is a discussion on "Another MUD client; Soiled, version 0.39." in the Top Mud Sites MUD Announcements forum :

Soiled is a simple mud client implemented as a flash program. Its features are: Basic TELNET implementation (ECHO, TERMINAL TYPE, END OF RECORD and NAWS support). Enough VT102/VT220/xterm control sequences are implemented for it to be usable as a client when playing NetHack with DECGraphics and colours (or editing files in VIM). It supports scroll regions (DECSTBM). xterm-256 colour support. Local line editing with emacs style keybindings. Command history. F1-F12, PGUP/PGDN,HOME, END and the cursor keys are sent to the server. Basic alias/macros support. Syntax borrowed from TinyFugue. Is able to receive iso-...



You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our MUD community today!

If you have any problems with the registration process or your account login, please contact us.

If you are a registered member of the old TMS forums, please click here
Reply
 
LinkBack Thread Tools
Old 01-03-2009, 09:34 AM   #1
Pathor
New Member
 
Join Date: Jan 2005
Posts: 5
Pathor is on a distinguished road
Another MUD client; Soiled, version 0.39.

Soiled is a simple mud client implemented as a flash program.

Its features are:
  • Basic TELNET implementation (ECHO, TERMINAL TYPE, END OF RECORD and NAWS support).
  • Enough VT102/VT220/xterm control sequences are implemented for it to be usable as a client when playing NetHack with DECGraphics and colours (or editing files in VIM).
  • It supports scroll regions (DECSTBM).
  • xterm-256 colour support.
  • Local line editing with emacs style keybindings.
  • Command history.
  • F1-F12, PGUP/PGDN,HOME, END and the cursor keys are sent to the server.
  • Basic alias/macros support. Syntax borrowed from TinyFugue.
  • Is able to receive iso-8859-1 and utf-8 encoded characters.
  • Scrollback buffer.
  • Copy & paste.
  • Local prompt handling (both timeout and END OF RECORD).
  • It is also possible for the mud to update the browser's title via xterm's OSC command... ;-)
  • A built in help system.

Its warts are:
  • The scrollback buffer works like xterm/putty etc. It would be better if only the top half of the screen showed old text.
  • When using Unicode, only the basic multilingual plane is allowed and no composite characters. Surrogate pairs are also thrown away. I've got no plans to fix this.
  • There is no support for full width unicode characters. Nor for DEC's double text width/height. I have no plans to support that either.
  • One can't copy text from the scrollback buffer.
  • The keybindings should be configurable for people that prefer to use the cursor keys, HOME, END and INSERT for local line editing.
  • It still fails most of vttest's tests.
  • One can't paste text from other applications. This is a design "feature" of the flash player. I might provide a workaround in some later versions (one would have to paste into a form and then copy the text from there).

Still it is good enough to be usable for playing muds, RCH2 and NetHack via normal browsers.

It can be downloaded here
and it can be tested here.

Your feedback is appreciated.
Pathor is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-04-2009, 05:16 PM   #2
Pathor
New Member
 
Join Date: Jan 2005
Posts: 5
Pathor is on a distinguished road
Another MUD client; Soiled, version 0.40.

I've now uploaded version 0.40. New features are:
  • Macros (commands bound to keys)
  • Better alias-handling.
  • UP/DOWN/LEFT/RIGHT etc can be used for local line editing (configurable).
  • And a few other minor things noted in the documentation...
Pathor is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Old 01-11-2009, 12:38 PM   #3
Pathor
New Member
 
Join Date: Jan 2005
Posts: 5
Pathor is on a distinguished road
Re: Another MUD client; Soiled, version 0.39.

Version 0.43 has now been released, together with its source code.

It is now hosted here, at Google Code.

Changed since version 0.42:
  • Added support for Reverse Index (RI).
  • Changed HOME/END to work like xterm's HOME/END (when LOCAL_EDIT is off).

Changes since version 0.41:
  • Changed the order of terminal names. "xterm-color" is now before "soiled", making it easier to connect to telnet servers that don't query for alternative terminal types, even if they don't understand the first one...
  • Changed BS and DEL to work like VT220 when in char-by-char mode.
  • Fixed incorrect escaping of IAC (it escaped 127 instead...).
  • Made LOCAL_EDIT be off in char-by-char mode...
  • Added the Q-method of implementing TELNET options, thus being more secure against badly implemented servers.
  • Optimised pasting some.
  • Added support for 8-bit CSI.

Changes since version 0.40:
  • Changed how input is processed, should work on most keyboard layouts & languages now.
  • Paste from the system's clipboard now works.
  • Added variables. Currently only used for the "LOCAL_EDIT" variable (no longer an alias).
  • Old aliases are lost.
  • The initial value of "LOCAL_EDIT" can be set via the html page.
Pathor is offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



Thread Tools


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

All times are GMT -4. The time now is 01:06 AM.


Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0
Style based on a design by Essilor
Copyright Top Mud Sites.com 2007