What Moo Client Do You Use?

111 views
Skip to first unread message

Todd Sundsted

unread,
Sep 13, 2010, 8:01:05 AM9/13/10
to MOO Talk
What MOO client program(s) do you use primarily/frequently?

I'm asking because I've built a MOO core from scratch and I'm trying
to understand what existing clients/client protocols are worth
supporting. Is everyone on plain Telnet? MCP?

I use a slightly modified RMOO 1.1 for Emacs, primarily to take
advantage of a familiar environment for verb editing.

Todd

--
Todd Sundsted
http://github.com/toddsundsted

Tim van Dijen

unread,
Sep 13, 2010, 10:18:05 AM9/13/10
to MOO-...@googlegroups.com
Op 13-9-2010 14:01, Todd Sundsted schreef:
VMoo.. imho MCP is a must have...

Tristan

unread,
Sep 13, 2010, 10:21:21 AM9/13/10
to moo-...@googlegroups.com
Hello Todd,

Try VMoo. VMoo uses MCP primarily. There is also MUSHclient but that
doesn't have primary MCP support.
Here are some links for MCP:
http://moo.mud.org/mcp
http://awns.com/mcp/

The site for VMoo is http://vmoo.com

HTH

-Tristan

> --
> You received this message because you are subscribed to the Google Groups
> "MOO Talk" group.
> To post to this group, send email to MOO-...@googlegroups.com.
> To unsubscribe from this group, send email to
> MOO-talk+u...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/MOO-talk?hl=en.
>
>


--
- Tristan B

•Creator:
Trek Games.net, Inc.:
http://trekgames.net
[Warning - Website under development!]

· Cosmos, where anything is possible – space travel, futuristic
combat, and more -- just a click away.
· TrekVenture – the adventure of a lifetime; build a character – a
mage, a warrior, a thief, or a healer.

All created by TrekGames.net.

--

Ronald Straight

unread,
Sep 13, 2010, 10:37:52 AM9/13/10
to moo-...@googlegroups.com
On Mon, Sep 13, 2010 at 8:01 AM, Todd Sundsted <todd.s...@gmail.com> wrote:
What MOO client program(s) do you use primarily/frequently?


Tinyfugue with MCP and Unicode hacks, but I don't really use MCP, and Unicode is just so I can view checkmarks and interrobangs from my minimal sandbox server and giggle like a child.
 
I'm asking because I've built a MOO core from scratch
 
How many from-scratch cores are out there?  Have any approached the feature set of LambdaCore?

I start one for fun every now and then, but they don't get very far past a bare-bones building environment.  Most recently, I was attempting to write a web-based turn-based RPG that I could integrate as a Facebook app.  Got the turn-based combat working.  I hacked a quick translation of the Perl Facebook interface to MOO, but never got around to actually testing it.


Todd Sundsted

unread,
Sep 13, 2010, 3:33:17 PM9/13/10
to MOO Talk
Thanks guys! It looks like MCP is a must-have, then.

It looks like VMoo is Wine compatible. I'll give it a try.

Todd

On Sep 13, 10:21 am, Tristan <theblinddj...@gmail.com> wrote:
> Hello Todd,
>
> Try VMoo. VMoo uses MCP primarily. There is also MUSHclient but that
> doesn't have primary MCP support.
> Here are some links for MCP:http://moo.mud.org/mcphttp://awns.com/mcp/
>
> The site for VMoo ishttp://vmoo.com
>
> HTH
>
> -Tristan

4K

unread,
Sep 13, 2010, 3:36:02 PM9/13/10
to MOO Talk
I use TKMOO which works on Linux and Windows.
When the MOO has the MacMoose utils loaded the TKMOO object editor
works a treat.
I have used it to edit 500+ line verbs (don't ask) and not had any
issues.
It comes with good logging and trigger systems as well.
http://www.awns.com/tkMOO-light/
Ciao
KJ

Todd Sundsted

unread,
Sep 13, 2010, 3:58:59 PM9/13/10
to MOO Talk
I "can't resist a challenge", unfortunately. Building a new core is
more useful now than it was in the past, because the way we interact
with Internet applications has changed so much in the last ten years
-- the same can be said for the server, as well IMHO. Both carry a
bunch of assumptions around that really aren't ideal anymore.

I've started a long, hard hack on both. To make HTTP a core server
protocol on par with raw networking, to add support for JSON parsing/
generation; in the core, to expose objects/verbs/properties as
resources in a REST-based architecture, to make the core a fully-
functional web application stack.

The server, with a suitable core, provides some nice features out of
the box: secure, cooperative multitasking; object/verb/property
ownership and protection; a simple, understandable programming
language; a great interactive environment; fast, NoSQL persistence; a
built-in command-line; small memory footprint; etc.

When it's done, I want it to be drop dead simple to create an
application with Facebook/Twitter/a mobile app in front, and a MOO on
the backend.

Todd


On Sep 13, 10:37 am, Ronald Straight <quinnfaz...@gmail.com> wrote:

Michael Taboada (AI5HF)

unread,
Sep 13, 2010, 6:07:24 PM9/13/10
to moo-...@googlegroups.com
I personally use monkey term.
It's a rather unsupported client, but it's got some great add-ins for blind
people, such as myself, that make it work great.
Also has really nice triggers/alias/other things support.

-Michael.

AI5HF

http://mtgames.org/
http://u4u.be/

Skype: lilmike2
Gmail: ai5hf....@gmail.com
msn: ai...@hotmail.com

PC details:
Intel quad core 2.66 ghz; 4 gb duel channel ddr2 ram; 1 TB harddrive.

"The songs of the dead are the lamentations of the living." -- Christopher
Paolini, Eldest.
"A world that contained a creature as amazing as that bumblebee was a world
he wanted to live in." -- Christopher Paolini, Brisingr.


--------------------------------------------------
From: "Todd Sundsted" <todd.s...@gmail.com>
Sent: Monday, September 13, 2010 7:01 AM
To: "MOO Talk" <MOO-...@googlegroups.com>
Subject: [MOO-talk] What Moo Client Do You Use?

Stephen Gigante

unread,
Sep 14, 2010, 4:04:10 AM9/14/10
to moo-talk
VMOO for me as well.  I'm apparently one of the moderators on the wine AppDB for VMoo - I havn't touched linux in about a year, but it worked fine then.

 - Stephen

michael munson

unread,
Sep 14, 2010, 4:11:46 AM9/14/10
to moo-...@googlegroups.com
Atlantis on my Macbook. When I am using windows I use BeipMU. When I am using Linux (why though?) I use tinyfugue.

Jason SW

unread,
Sep 14, 2010, 4:36:56 AM9/14/10
to moo-...@googlegroups.com
I use MUSHclient on Windows, TinTin++ on Linux. I absolutely love
MUSHclient, though. It's got everything an advanced MUDder/MOOer could want.

Jason.

>> MOO-talk+u...@googlegroups.com<MOO-talk%2Bunsu...@googlegroups.com>

Paulo A Ferreira

unread,
Sep 14, 2010, 6:35:42 AM9/14/10
to MOO-...@googlegroups.com
On 09/13/2010 08:33 PM, Todd Sundsted wrote:
> Thanks guys! It looks like MCP is a must-have, then.
>
> It looks like VMoo is Wine compatible. I'll give it a try.
>

You can try GnoeMoe in Linux

Please check http://media.moosaico.com/screenshots/ for some screenshots
of other clients.

Paulo

>> �Creator:


>> Trek Games.net, Inc.:http://trekgames.net
>> [Warning - Website under development!]
>>

>> � Cosmos, where anything is possible � space travel, futuristic


>> combat, and more -- just a click away.

>> � TrekVenture � the adventure of a lifetime; build a character � a

Stephen Gigante

unread,
Sep 14, 2010, 9:00:19 AM9/14/10
to moo-talk
Agreed.  GnoeMoe is my second choice for linux; first if wine is misbehaving.

•Creator:

Trek Games.net, Inc.:http://trekgames.net
[Warning - Website under development!]

· Cosmos, where anything is possible – space travel, futuristic

 combat, and more -- just a click away.
· TrekVenture – the adventure of a lifetime; build a character – a

mage, a warrior, a thief, or a healer.

All created by TrekGames.net.

--
   

Paulo A Ferreira

unread,
Sep 14, 2010, 10:17:56 AM9/14/10
to MOO-...@googlegroups.com
On 09/14/2010 02:00 PM, Stephen Gigante wrote:
Agreed. �GnoeMoe is my second choice for linux; first if wine is misbehaving.

Unfortunatly GnoeMoe doesn't implement "dns.com.zuggsoft.msp" or "dns.com.vmoo.mmedia" while Vmoo does it, so you don't have sound.

Paulo


On Tue, Sep 14, 2010 at 8:35 PM, Paulo A Ferreira <pa...@novisnet.pt> wrote:
On 09/13/2010 08:33 PM, Todd Sundsted wrote:
Thanks guys! �It looks like MCP is a must-have, then.

It looks like VMoo is Wine compatible. �I'll give it a try.
�

You can try GnoeMoe in Linux

Please check http://media.moosaico.com/screenshots/ for some screenshots of other clients.

Paulo


Todd

On Sep 13, 10:21 am, Tristan<theblinddj...@gmail.com> �wrote:
�
Hello Todd,

Try VMoo. VMoo uses MCP primarily. There is also MUSHclient but that
doesn't have primary MCP support.
Here are some links for MCP:http://moo.mud.org/mcphttp://awns.com/mcp/

The site for VMoo ishttp://vmoo.com

HTH

-Tristan

On 9/13/10, Todd Sundsted<todd.sunds...@gmail.com> �wrote:



� �
What MOO client program(s) do you use primarily/frequently?
� � �
� �
I'm asking because I've built a MOO core from scratch and I'm trying
to understand what existing clients/client protocols are worth
supporting. �Is everyone on plain Telnet? �MCP?
� � �
� �
I use a slightly modified RMOO 1.1 for Emacs, primarily to take
advantage of a familiar environment for verb editing.
� � �
� �
Todd
� � �
� �
� � �
� �
--
You received this message because you are subscribed to the Google Groups
"MOO Talk" group.
To post to this group, send email to MOO-...@googlegroups.com.
To unsubscribe from this group, send email to
MOO-talk+u...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/MOO-talk?hl=en.
� � �
--
- Tristan B

�Creator:

Trek Games.net, Inc.:http://trekgames.net
[Warning - Website under development!]

� Cosmos, where anything is possible � space travel, futuristic
�combat, and more -- just a click away.
� TrekVenture � the adventure of a lifetime; build a character � a

mage, a warrior, a thief, or a healer.

All created by TrekGames.net.

--
� �
�

--
You received this message because you are subscribed to the Google Groups "MOO Talk" group.
To post to this group, send email to MOO-...@googlegroups.com.
To unsubscribe from this group, send email to MOO-talk+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/MOO-talk?hl=en.

Eric Koske

unread,
Sep 13, 2010, 6:19:11 PM9/13/10
to moo-...@googlegroups.com
I would very much like to learn how your client and its adding
provides support for the blind, and especially how one could most
effectively provide better support in a MOO for such clients.

I've experimented with text-to-speech support in the past and I've
found that, usually, the client ends up spending a lot of time
attempting to pronounce punctuation and nonprintable characters and
doesn't really get the idea across.

If there's a way to clean that up on the server side, or to make it
easier for the client to improve the signal-to-noise ratio, I'd like
to look into it.


My MOO client is MUSHClient. A holdover from my days as a PennMUSH coder.

For MOO, the thing I like most is the ability to write triggers that
capture text into a separate notepad window, and for you to be able to
hit CTRL-SHIFT-S to send all that text back to the game

So I've created a @dec*compile verb that prefixes each line with some
text for a trigger to recognize (TFPREFIX> *) and then adds the
appropriate @prog command to the beginning and a trailing . This way,
I type @dec <object>:<verb> and the notepad window fills up with the
code where I can use full-screen editing commands as well as
bracket/brace/parenthesis matching to make sure I didn't forget
anything. CTRL-SHIFT-S and it's submitted back to the game to
compile.

I'd really love a client that could give me that capture/edit/send
ability along with syntax hilighting and formatting.


On Sep 13, 2010, at 6:07 PM, "Michael Taboada (AI5HF)"

Tristan

unread,
Sep 14, 2010, 10:28:45 AM9/14/10
to moo-...@googlegroups.com
Sort of like a full-fledged local editor...?


--
- Tristan B

•Creator:


Trek Games.net, Inc.:
http://trekgames.net
[Warning - Website under development!]

· Cosmos, where anything is possible – space travel, futuristic


combat, and more -- just a click away.

· TrekVenture – the adventure of a lifetime; build a character – a

Eric Koske

unread,
Sep 14, 2010, 10:44:00 AM9/14/10
to moo-...@googlegroups.com
That's what I'd like to see, yes.

What MUSHclient and my mods and triggers gives me isn't exactly
full-fledged, but it does let me jump around from line to line editing
until it looks the way I want, then I hit CTRL-SHIFT-S to send the
whole thing (and appropriate @prog command) back to the MOO. I find
this a lot better than whatever I'm supposed to use with the built-in
commands...

Ideally, a full-fledged editor would give me some syntax hilighting
and code formatting. But it would still have to handle capturing
@dec*compile output from the MOO automatically and saving the modified
code directly back to the MOO object's verbs. I'm not a big fan of
having to manually hilight+copy+paste when I can tell my editor to do
it for me faster and easier.

Todd Sundsted

unread,
Sep 14, 2010, 5:20:46 PM9/14/10
to MOO Talk
Guys, thanks for all your feedback btw...

On Sep 14, 10:28 am, Tristan <theblinddj...@gmail.com> wrote:
> Sort of like a full-fledged local editor...?
>
> > <ai5hf.lilm...@gmail.com> wrote:
>
> >> I personally use monkey term.
> >> It's a rather unsupported client, but it's got some great add-ins for
> >> blind people, such as myself, that make it work great.
> >> Also has really nice triggers/alias/other things support.
>
> >> -Michael.
>
> >> AI5HF
>
> >>http://mtgames.org/
> >>http://u4u.be/
>
> >> Skype: lilmike2
> >> Gmail: ai5hf.lilm...@gmail.com
> >> msn: ai...@hotmail.com
>
> >> PC details:
> >> Intel quad core 2.66 ghz; 4 gb duel channel ddr2 ram; 1 TB harddrive.
>
> >> "The songs of the dead are the lamentations of the living." -- Christopher
> >> Paolini, Eldest.
> >> "A world that contained a creature as amazing as that bumblebee was a
> >> world he wanted to live in." -- Christopher Paolini, Brisingr.
>
> >> --------------------------------------------------
> >> From: "Todd Sundsted" <todd.sunds...@gmail.com>

Michael Munson

unread,
Sep 14, 2010, 6:39:54 PM9/14/10
to moo-...@googlegroups.com
As far as blind / vision impaired things go it is best combined with server side option that will avoid printing special characters / ASCII maps, etc and generally shortens the display so that it is more speakable. That seems to work best. YMMV.

Sent from my iPad

Michael Taboada (AI5HF)

unread,
Sep 14, 2010, 6:53:59 PM9/14/10
to moo-...@googlegroups.com
Hi,
If you want to learn vb script, or already know it, monkey term could do
just this.
It has full vb script support, including making new objects, and so on.
It even has a programmable status bar, and a html web server and everything.
When I say it is blind compatible, I mean not that it voices itself, but
that it uses a comercially available or free screen reader already running
on the machine to do the speaking for it.
For example, I run jaws, so when I start monkey term, I just tell it to use
jaws, and it goes happily on running.
It can even use sapi.
If you want to learn more about this, please contact my friend Arron.
You can find his contact information on http://valiant8086.com.
He wrote the add-ins, or at least I believe he did, that make this speak.

By the way, mush client actually has some add-ins that make it speak with
many screen readers, such as jaws and many others.
Hth,

-Michael.

AI5HF

http://mtgames.org/
http://u4u.be/

Skype: lilmike2
Gmail: ai5hf....@gmail.com
msn: ai...@hotmail.com

PC details:
Intel quad core 2.66 ghz; 4 gb duel channel ddr2 ram; 1 TB harddrive.

"The songs of the dead are the lamentations of the living." -- Christopher
Paolini, Eldest.
"A world that contained a creature as amazing as that bumblebee was a world
he wanted to live in." -- Christopher Paolini, Brisingr.


--------------------------------------------------
From: "Eric Koske" <eric...@gmail.com>
Sent: Monday, September 13, 2010 5:19 PM
To: <moo-...@googlegroups.com>
Subject: Re: [MOO-talk] What Moo Client Do You Use?

Stephen Gigante

unread,
Sep 15, 2010, 10:25:40 PM9/15/10
to moo-...@googlegroups.com
If you're using VMOO, and turn on '@edit-options +local',  you get a fully fledged editor, complete with syntax highlighting and even checking.  It throws a dialog at you if you use custom builtins, but other than that it's brilliant.

 - Stephen

Tim van Dijen

unread,
Sep 16, 2010, 10:39:58 AM9/16/10
to moo-...@googlegroups.com
If it really annoys you, you can add your custom builtins to the functions.moo file in C:\program files\vmoo
Syntax should be self-explanatory..

Goblin

Op 16-9-2010 4:25, Stephen Gigante schreef:

Tristan

unread,
Sep 16, 2010, 10:48:54 AM9/16/10
to moo-...@googlegroups.com
Hello,

To make MOOs and MUDs more accessible for the blind and visually
impaired on the server side my recommendations are:
Implement a blind user option/toggle that would
* Disable ASCII maps, ANSI output, etc.
* Show text in one column rather than organizing lists/menus into
multiple columns.
* Refrain from using highlight ASCII.

That's all I can think of right now, and I just compiled that list
from my past experiences on other MOOs.

Hope this helps.
-Tristan

>>>>> MOO-talk+u...@googlegroups.com<MOO-talk%2Bunsu...@googlegroups.com>


>>>>> .
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/MOO-talk?hl=en.
>>>>>
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups
>>>> "MOO Talk" group.
>>>> To post to this group, send email to MOO-...@googlegroups.com.
>>>> To unsubscribe from this group, send email to

>>>> MOO-talk+u...@googlegroups.com<MOO-talk%2Bunsu...@googlegroups.com>


>>>> .
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/MOO-talk?hl=en.
>>>>
>>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "MOO Talk" group.
>>> To post to this group, send email to MOO-...@googlegroups.com.
>>> To unsubscribe from this group, send email to

>>> MOO-talk+u...@googlegroups.com<MOO-talk%2Bunsu...@googlegroups.com>


>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/MOO-talk?hl=en.
>>>
>>>
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "MOO Talk" group.
>> To post to this group, send email to MOO-...@googlegroups.com.
>> To unsubscribe from this group, send email to

>> MOO-talk+u...@googlegroups.com<MOO-talk%2Bunsu...@googlegroups.com>


>> .
>> For more options, visit this group at
>> http://groups.google.com/group/MOO-talk?hl=en.
>>
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "MOO Talk" group.
> To post to this group, send email to MOO-...@googlegroups.com.
> To unsubscribe from this group, send email to
> MOO-talk+u...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/MOO-talk?hl=en.
>
>


--

Eric Koske

unread,
Sep 16, 2010, 12:02:41 PM9/16/10
to moo-...@googlegroups.com
What is the issue with ANSI highlights? Is it that the text-to-speech
does not indicate any sort of highlighting or that it does a bad job
of pronouncing it?

What alternatives would you suggest for highlights or emphasis?

Tristan

unread,
Sep 16, 2010, 1:02:01 PM9/16/10
to moo-...@googlegroups.com
Hello Eric,

The problem with ANSI highlights, from my experiences is that the
readers will repeat that text, even though it has scrolled up. The
reader's won't stop [randomly] repeating the highlighted text until it
has scrolled off of the screen. I think that's the issue.

I recommend for a blind user just cutting out the ANSI highlights completely.

I believe you can change that in $ANSI_PC:(notify) if you are using
owl's scripts. I use a custom-built ANSI package, so.!

Hope this helps,

-Tristan

Stephen Gigante

unread,
Sep 16, 2010, 9:28:09 PM9/16/10
to moo-...@googlegroups.com
From memory, Dark Owl is off by default.  And if it isn't, '@ansi-options -all' should fix it.

 - Stephen
Reply all
Reply to author
Forward
0 new messages