Ask, and it shall be given

Free place to ask questions

This page is the bridge between the forum [1] and the VMoo Wiki.

You may find that the answer to a question is on another Wiki or web page; pointers to those pages are fine. Also, if the question is more than a few lines, or is applicable to some other page, the answer is likely to be put there and a pointer will appear here to it...

Please just add your question, do not delete the questions of others. Tuesday, Sept 5

Also remember to put a date at the beginning of your question.


Sept 5 2007

Is there a way to add a global timer, such as for VMOO to 'send' a message or such to all worlds at a certain interval to keep the connection alive? My wireless connection boots me after 10 minutes of inactivity in each 'world' so with previous MOO clients, I have set up a Global Timer that sent some kind of message to keep me alive every 590 seconds. Can this be done in VMOO?

Thanks!! mskatiebear@hotmail.com


Thu Jan 5 22:04:08 2006 CST

I've read before that people have extended VMoo to the point of opening windows outside of the program. I was wondering what they used to do this. If anybody could provide a sample script or some instruction as to how to proceed, that would be very fancy. Veeeery fancy indeed. Thanks!

With the increase interpreter permissions script, you can enable the complete TCL language for triggers and scripts. TCL allows to load the [tk] gui (I should have a link to such code somewhere) and/or to load custom dll's with extensions. HB


Sat Mar 15 07:55:07 CET 2003

Why don't you incorporate the fantastic scripting capabilities of TinyFugue (http://www.muq.org/~hawkeye/tf/) into Vmoo and/or distribute the lot under GPL?

VMoo already includes the Tcl scripting language which can do a lot more than the TinyFugue engine. The largest problem is the usage of Tcl in VMoo is not nearly as good documented as the TinyFugue scripting. But a few VMoo users have scripts which actually enable extra windows outside VMoo. HB

If a GPL version of VMoo would enable me to compensate the expenses I have on VMoo, I might think about such a future, but for now the only way to pay for this domain and other administrative costs is to ask a small amount of money for a version without advertisements. (It would be nice if some of the time I spent on development would be payed back, but at this time the average income per hour would be far less than an euro). HB


16 March 2003 -

Why was this once the first and only question on this page, and isn't it anymore? ;)

Because someone else asked another question. MRW


19 March 2003 -

Would it be possible to get the source code for VMoo's ANSI hightlighting engine, or do you know of a good opensource program that I could look at? My client for Gnome, Panache [2] is in desperate need of an efficient ANSI engine. I've gone through GMOO, and altered their code to work so far, but I'd like to look at some more. MRW

Sorry, the ansi engine of VMoo is implemented over several layers in VMoo and it is not easy to extract a complete ansi solution for your client. The network layer parses all ansi codes to an internal format; which is forwarded through some filters (MCP/2.1, Triggers, etc). When received by the screen control it is broken up for line wrapping. HB

VMoo 1.2-1.6 uses two ascii strings and two data arrays per line. One string is just a plain text version of the string, used for fast access, and one with \1 and \2 bytes at places where layout(\1) or linking(\2) changes. The arrays keeps instances of new data which are effective from the escapes. (The next version of VMoo uses a single instance of unicode characters, with some unicode reserved characters for escaping. The plain text version is only cached while filtering) HB


18 September 2003 -

What is the current status of VMoo 2.0? MRW

I can't provide a specific timeline at this time. I am still busy resolving some network issues in the new unicode-enabled network layer. But a more important reason is that I don't have the same amount of spare time I used to have. (A female VMoo-user I met in a dutch moo has 'something' to do with that ;-) HB


2005 March 26

As you already have TCL in VMOO it would be really great to get a plugin system to extend VMOO with other MCP packages. Just like tkMOO-light does. So that some wizards stoped to ask for features and implement themselves in VMOO :)

There is something in the pipeline; (When a major update of VMoo is released it probably has many .NET hooks for all sorts of extension) HB


Unanswered Questions

2 February 2005 - Bumped to bottom on 5 April 2005 as only unanswered question...

Is there any information and/or documentation regarding multimedia support in VMOO? I've installed the required MCP package to my MOO and had reasonable success with jpg, gif and wav files but the file types listed within the package suggest many many more media types should be usable (mp3, mpg, etc). RC

VMoo itself supports jpeg, gif and png. For more multimedia it uses the infrastructure provided by Microsoft Windows (and Windows Media Player). On all multimedia capable systems I have tested I could use at least the standard wav format, and a few standard avi formats. VMoo tries to get a list of formats from the media infrastructure and sends this list to the Moo in the negotiation phase. HB

Category VMoo Wiki