Terminal Mixer

Terminal Mixer allows sharing the stdin/out/err of a process through a Unix socket, TCP, or raw ethernet.
Download

Terminal Mixer Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Lluis Batlle i Rossell
  • Publisher web site:
  • http://vicerveza.homeunix.net/~viric/soft/tm/

Terminal Mixer Tags


Terminal Mixer Description

Terminal Mixer allows sharing the stdin/out/err of a process through a Unix socket, TCP, or raw ethernet. Terminal Mixer allows sharing the stdin/out/err of a process through a Unix socket, TCP, or raw ethernet (the latter only on Linux). Terminal Mixer allows sharing a pseudo-terminal as well, for terminal-aware applications.The users can be allowed only to watch, or even to contribute. You can run your favourite 'vim' or 'bash' and access it remotely, even with multiple users using them.Share a terminal remotelyStart vim cooperatively, using: tm -N 2 -p 3000 -t -x -w vimTwo users will be able to telnet to the port 3000 , and get the same vim terminal interface as you. They will be able to use vim , not only look at it. The size of their xterms will be set accordingly to the size of your terminal. A nice feature of xterm!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 addressStart a remote bash putting this in your start scripts:ifconfig eth0 uptm -e eth0 -n -w bash &Then you can connect to it using another computer (as root), typing the MAC address of the serving host:tm -e eth0 -c 00:14:85:16:B2:32And you will have a non-terminal bash answering your requests. Don't exit from it, because the tm server will end.Remote control for mplayerStart a mplayer allowing remote commands with:tm -w mplayer -slave voice_recording.mp3Then you can send orders as simple as these:echo pause | tmMake your xbindkeys to map to these commands, and you can have a good 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.What's New in This Release:· Many bugfixes in the ethernet raw communication.· Dirty terminal creation has been added: it doesn't depend anymore on being called from a terminal.


Terminal Mixer Related Software