LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
BackTrack 3.0 / 4.0
Pre-Final

5,487
Ubuntu 9.10
4,487
VLC 1.0.3
3,388
Wine 1.0.1 / 1.1.32
2,824
Yahoo Messenger
1.0.4

2,483
Adobe Flash Player
for Linux 10.0.32.18

2,320
Thunderbird PST
Import plugin 1.2

2,290
Mandriva Linux
2010.0

1,992
Super Grub Disk
0.9799

1,577
Yellow Dog Linux 6.2
1,441

WEEK'S BEST

  • Ubuntu 9.10
  • Ubuntu Netbook Rem...
  • Pidgin 2.6.3
  • Wine 1.0.1 / 1.1.32
  • Linux Kernel 2.6.3...
  • Mozilla Firefox 3....
  • Fedora 11
  • OpenOffice.org 3.1.1
  • Firestarter 1.0.3
  • The Gimp 2.6.7 / 2...
  • FileZilla 3.2.8.1 ...
  • Transmission 1.76
  • Super Grub Disk 0....
  • Gufw 9.04.2
  • Skype 2.0.072 / 2....
  • openSUSE Linux 11....
  • Opera 10.01 / 10.1...
  • 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: 211  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