LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
Chromium OS 0.4.22.8
4,365
BackTrack 3.0 / 4.0
Pre-Final

3,633
Wine 1.0.1 / 1.1.33
2,857
VLC 1.0.3
2,826
Yahoo Messenger
1.0.4

2,420
Chrome OS 0.4.237
Beta

2,095
Ubuntu 9.10
2,095
Thunderbird PST
Import plugin 1.2

1,811
Adobe Flash Player
for Linux 10.0.32.18
/ 10.1 Beta

1,685
Fedora 12
1,643

WEEK'S BEST

  • Ubuntu 9.10
  • Ubuntu Netbook Rem...
  • Pidgin 2.6.3
  • Wine 1.0.1 / 1.1.33
  • Linux Kernel 2.6.3...
  • Mozilla Firefox 3....
  • Fedora 12
  • OpenOffice.org 3.1.1
  • Firestarter 1.0.3
  • The Gimp 2.6.7 / 2...
  • FileZilla 3.3.0.1
  • Transmission 1.76
  • Super Grub Disk 0....
  • Gufw 9.04.2
  • Skype 2.0.072 / 2....
  • openSUSE Linux 11.2
  • Opera 10.10 Final
  • Adobe Flash Player...
  • wine-doors 0.1.3
  • Google Gadgets 0.1...
  • Home / Linux / System / Networking

    Terminal Mixer 0.4.1

    Download button

    No screenshots available
    Downloads: 223  Add to download basket  Tell us about an update
    User Rating:
    Rated by:
    Good (3.5/5)
    17 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Lluis Batlle i Rossell | More programs
    GPL / FREE
    April 29th, 2008, 07:46 GMT
    ROOT / System / Networking

     Read user reviews (0)  Add a review  Refer to a friend  Subscribe

     

    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 remotely

    Start vim cooperatively, using:

    tm -N 2 -p 3000 -t -x -w vim

    Two [-N 2] users will be able to telnet to the port 3000 [-p 3000], and get the same vim terminal [-t] interface as you. They will be able 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!

    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
    tm -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:32

    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

    Start a mplayer allowing remote commands with:

    tm -w mplayer -slave voice_recording.mp3

    Then you can send orders as simple as these:

    echo pause | tm

    Make 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.

      


    TAGS:

    process sharing | stdin sharing | Unix socket | stdin | stdout | process



    HTML code for linking to this page:


    Go to top

    Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM