InterMUD Communications v2
Patch Posted Tuesday, May 11th @ 10:58:22 AM, by George Greer in the global mud world dept.
Jeremy Davis wrote, "This patch will install IMC2 to Circle30BPL15. Only been tested under RedHat Linux 5.0-5.2 and most likely will not work at all for Windows as I believe IMC is only made for unix systems."

And in case you're wondering what IMC2 is...

What is IMC2?
-------------------------------------------------

IMC2 is a replacement for James Seng's IMC addon for Merc/Envy/ROM
based MUDs. It was written with three basic goals in mind:

o  to generate a completely new codebase, placed under the GPL
o  allow portability between mud types
o  a new protocol, circumventing various problems in the existing IMC
   code

IMC2 has various features, including:

o  supports rinfo, rwho, rtell, rreply, rbeep, imclist, rwhois, rquery,
   rfinger
o  ICE allows dynamic creation and removal of inter-mud channels, and
   allows control over who can participate in channels you own
o  inter-mud mail is now in (note to someone@anothermud)
o  core code is not tied to any particular mud flavour
o  loop elimination - IMC connections can form loops without causing echoing
o  code maintains a list of active muds on IMC plus ping times to them
o  backward compatibility - will connect to muds using James Seng's
   IMC code
o  forward compatibility - new packet types can be forwarded without
   recompiling
o  modularity - since the core code is mud-independent, the code is
   usable on just about anything, including no mud at all! (see
   router.c for an example of this)
o  ease of use - adding new packet types or modifying the behavior of
   existing types does not require an indepth knowledge of the protocol
o  easy configuration - imc.conf is human-readable, and all
   configuration can be done from within the mud without rebooting.
o  invisibility state (including wizi/incog) is preserved between muds
o  immortal commands: rconnect, rdisconnect, rignore, rsockets,
   imc (config editing)
o  colour between muds, independent of the particular method used by each

<< GlobalChat 2.0 | Reply | Flattened | FTP Uploads 1999/05/12 >>

 


Related Links
  Linux
RedHat
Related Articles
More by greerga
 
 

Features
 
Welcome to the Ceramic Mouse, featuring Alex's CircleMUD Snippets in a fully searchable database. If you wish to submit something, remember to also to e-mail either Alex or myself. Don't mail the snippet to us, it's much easier to use the submit procedure. You can also try the e-mail submission gateway that does everything automatically.
Feel free to poke around and let me know if there is anything else I could change. If you think the page takes too long to render, try the "light" version, index_L.shtml. It also works for the main snippets page.
If you'd like a link in the "Quick Links" box, drop me a line and I'll get you added.
 
 

Quick Links
 
The CircleMUD FAQ
The CircleMUD home page
Alex's Snippets
Wintermute Snippets
CircleMUD Bug Reporting or Help
CircleMUD List Archives
CircleMUD Resources
Death Gate's Scripts
(Author of C conversion)
Sammy's code site
Erwin S. Andreasen's page
(Author of mudFTP and other goodies)
Death's Gate Scripting site
Help for CircleMUD in Windows
The OasisOLC Maintenance Effort
George's Random Stuff
Sluggy Freelance