fusfu / shellinabox

Automatically exported from code.google.com/p/shellinabox
Other
0 stars 0 forks source link

Decouple vt100.js from main project #280

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I used the full ShellInABox project for awhile, and always loved how nicely 
accurate the VT100 Terminal Emulation is, and how well it works on multiple 
platforms.  I used it for a terminal-based based game last year, but found that 
the scalability of using ShellInABox for such a project wasn't good...

This lead me to rewrite the game engine in WebSockets, and originally I used 
jquery.terminal as the Terminal...  It was very lackluster and didn't support 
any VT100 control commands.  As my game is growing, I am in need of full VT100 
emulation again, and so I have once again turned to ShellInABox, but not the 
server-side component.  I have to the best of my ability decoupled vt100.js 
from ShellInABox.  Unfortunately using vt100.js in a standalone project isn't 
provided anywhere, and only a demo.js was slightly helpful.

So, I'd like to see vt100.js spin into it's own project, so that it can be used 
without ShellInABox.  Here's a link to my terminal-based game that uses 
vt100.js, as an example:

http://www.hackers-edge.com/play/

At the time of this writing, the game is currently in closed beta, however I'd 
be glad to give you beta access just for creating such a great VT100 terminal 
emulator:  ABBHF (Invite code)

Original issue reported on code.google.com by kveron...@gmail.com on 15 Feb 2015 at 12:01