17 Jul, 2009, JohnnyStarr wrote in the 1st comment:
Votes: 0
http://www.tbamud.com/content/mud-any-co...

so this guy came out with an AJAX client and its awesome, you can literally use
any browser without having to have telnet, or flash, or open ports etc.
this is ideal for work! but i cant find any info about the guy who made it and
was wondering if anyone knew him? I would love to be able to use his source!

EDIT: Forgot to add the developer is "Shadowen"
17 Jul, 2009, elanthis wrote in the 2nd comment:
Votes: 0
There are several utilities like this out there. Someone just posted about setting up an AnyTerm-based one just a couple weeks ago.

Essentially, all these utilities do is run a proxy daemon that connects to the MUD and keeps an open connection to it. It then uses regular HTTP/AJAX calls to retrieve and post I/O to this proxy daemon. Using Python or Ruby or the like, whipping together such a daemon is almost trivial. Getting the CSS/JS to display a good terminal using HTML is probably the trickiest part of all, honestly.

I've been toying with a similar idea for a while. A ZMP-enabled proxy could allow for a very intricate client, with all the paper dolls and automappers and so on I could ever want. If the client-side JS is modularized correctly, it would even be possible to slap in network connections via Flash/Silverlight/Java to avoid the overhead of AJAX through a proxy (mostly the cost of the request, response, and possibly reconnect cycles HTTP imposes) or even through a browser-native connection once WebSockets or some variant finally gets into a browser.
18 Jul, 2009, JohnnyStarr wrote in the 3rd comment:
Votes: 0
elanthis said:
There are several utilities like this out there.

any that come to mind? i'm hoping to not have to reinvent the wheel here :wink:
18 Jul, 2009, Cratylus wrote in the 4th comment:
Votes: 0
elanthis said:
There are several utilities like this out there. Someone just posted about setting up an AnyTerm-based one just a couple weeks ago.


Yeah: http://dead-souls.net/demo.html

It uses anyterm which is pretty sweet.

The main problem with such a setup is that all your logins can wind up looking like
they come from the same IP, unless you do a fair amount of trickery with server-side
includes and telopts hacking.

Still, it's uber sweet for getting total newcomers to try your game, even if they
can't figure out what the words "telnet" and "client" mean.

-Crat
http://lpmuds.net
18 Jul, 2009, elanthis wrote in the 5th comment:
Votes: 0
staryavsky said:
elanthis said:
There are several utilities like this out there.

any that come to mind? i'm hoping to not have to reinvent the wheel here :wink:


I gave you one in the second sentence. :)
18 Jul, 2009, quixadhal wrote in the 6th comment:
Votes: 0
Now, the question is…. does it support ANSI/VT100 terminal sequences and such? I sense a nice easy way to let people play nethack or conquer remotely. :)
18 Jul, 2009, elanthis wrote in the 7th comment:
Votes: 0
AnyTerm does, I believe. It's meant to be a full terminal emulator, allowing admins to get into a system and use any regular sysadmin tool (e.g. vim).
18 Jul, 2009, Cratylus wrote in the 8th comment:
Votes: 0
quixadhal said:
Now, the question is…. does it support ANSI/VT100 terminal sequences and such? I sense a nice easy way to let people play nethack or conquer remotely. :)


It does. If you log into my test mud using it, you can use uparrow/downarrow for command
recall, and even try out the fullscreen editing system:

help ced
charmode on
ced workroom.c


-Crat
https://dead-souls.net/dsd (you'll need to accept the SSL exception and stuff)
18 Jul, 2009, JohnnyStarr wrote in the 9th comment:
Votes: 0
Hey Crat, i see how you used that on your test-mud. i like it allot.
I have a linux server and was wondering if i needed admin rights to be able to install / run "AnyTerm"? The reason i ask is i do not have that since its a rented server.
18 Jul, 2009, Cratylus wrote in the 10th comment:
Votes: 0
staryavsky said:
Hey Crat, i see how you used that on your test-mud. i like it allot.
I have a linux server and was wondering if i needed admin rights to be able to install / run "AnyTerm"? The reason i ask is i do not have that since its a rented server


Technically you do not need to be root to run and test anyterm.
It's worth playing around with as a user, to get an idea of it.
It can run as an internet-facing daemon.

However, it is mostly intended to be run behind an apache proxying
configuration, and as such, you'd need to have access to your
apache config files, as well as privileges to start/stop it.

Remember to be super careful, and read through all the docs.
Doing it wrong can lead to major security exposure.

-Crat
http://lpmuds.net
18 Jul, 2009, JohnnyStarr wrote in the 11th comment:
Votes: 0
thats really cool.

so i do have a web portion of my account, to be honest with you i dont know much about webservers, will i be able to login to my shell and d/l anyterm and just run the daemon?

will i need an extra port?
as it stands i just have the one mud port, but it looks like anyterm runs on its own?
or do i port it to the mudport?
18 Jul, 2009, Cratylus wrote in the 12th comment:
Votes: 0
staryavsky said:
so i do have a web portion of my account, to be honest with you i dont know much about webservers,


You'll probably want to learn. I suggest downloading vmware and running linux on it at home, so
you can mess around with a webserver as root and understand how it works.


staryavsky said:
will i be able to login to my shell and d/l anyterm and just run the daemon?


You need to read the install instructions on the web site for the software.

staryavsky said:
will i need an extra port?


Probably. Read the docs.

-Crat
http://lpmuds.net
0.0/12