# HG changeset patch # User viric@mandarina # Date 1209411586 -7200 # Node ID af6b072bb025b6dd48f96aaeb20968e9e7fe7d14 # Parent f172b95795d83cd44e408e98c9d4ac2a8fb9bc5a New web for 0.4.1 diff -r f172b95795d8 -r af6b072bb025 web/index.html --- a/web/index.html Mon Apr 28 21:37:25 2008 +0200 +++ b/web/index.html Mon Apr 28 21:39:46 2008 +0200 @@ -26,8 +26,8 @@

Download

Download the latest version (GPL 1.2+ licensed): -tm-0.4.tar.gz - v0.4 - ChangeLog

+tm-0.4.1.tar.gz - v0.4.1 - ChangeLog

Look at the version repository if you are @@ -37,7 +37,15 @@

What can you do with it? Examples of use

-

Share a terminal remotely

+ + +

Share a terminal remotely

Start vim cooperatively, using:
 tm -N 2 -p 3000 -t -x -w vim
@@ -47,7 +55,12 @@
 to use vim [-w], not only look at it.
 The size of their xterms [-x] will be set accordingly to the size of your
 terminal. A nice feature of xterm!

-

Have an assured way of accessing a host, even if it has no IP address

+ +
Attention! vim programs the vt100/xterm input/output codes at start. +If the clients don't receive those codes, they won't be able to use the Cursor +Keys effectively, for example. In that case, you may start a bash in tm, and +when the clients are connected, start vim.
+

Have an assured way of accessing a host, even if it has no IP address

Start a remote bash putting this in your start scripts:

 ifconfig eth0 up
@@ -60,7 +73,7 @@
 

And you will have a non-terminal bash answering your requests. Don't exit from it, because the tm server will end.

-

Remote control for mplayer

+

Remote control for mplayer

Start a mplayer allowing remote commands with:

@@ -74,11 +87,26 @@
 control of your music playing.
 In fact I mapped pause to F1, and go backwards 5 seconds
 to F2, and I use this for transcription of voice recordings.

-

Transfer files through telnet

+

Transfer files through telnet

If you run a telnet client inside tm, you can use a tm client to send uuencoded streams. You can look at a Youterm podcast for that.

+

Access to a part of an execution log, on demand

+

Imagine you want to run the program XXX, which does a lot of debug +output in stdout. Even without running it through tm, +you will be able to access the logs only when +you connect to it.

+
+XXX | tm cat > /tmp/total_log.txt
+
+

You can redirect to /dev/null or use tm's -n [nohup] if you +don't want +to store all the debug info. In any case, you can run a simple +tm command with no parameters, and you will be seeing +the debug info since the connection. Close tm (Control-C) and +you will not see the info until a new connection is made.

+

Manual

Here you have a copy of the help for v0.4: