Tue May 22 00:27:09 PDT 2007
Please ignore ssh-gui. Please use hcm instead.
Thu Feb 24 11:54:46 PST 2005
Added a "seconds between running commands" spinner.
Wed Feb 16 14:14:05 PST 2005
Just realized that the "tee" command could probably be used for file
transfers with deep-ssh, and hence with sshgui... Maybe in that
hoped-for rewrite...
Wed Feb 2 10:32:09 PST 2005
Added a shockwave flash movie that shows some of the functionality of
sshgui. It is by no means exhaustive in showing what sshgui can do.
Thu Jan 20 10:25:37 PST 2005
Just ran across tconfpy - might be
really nice for the next rewrite.
Fri Jan 7 09:29:14 PST 2005
Just discovered that there's another program already called ssh-gui, so
I'm renaming this to sshgui. :)
Mon Jan 3 13:25:12 PST 2005:
I've recently decided to declare sshgui a second prototype. I'm now
moving on to a third implementation of this idea called minclick, again
using python and pygtk, but this time I intend to attempt to use
python's inheritance and lisp-like facilities to make the code more
manageable. More later. Meanwhile, sshgui is quite usable, but a
little bit difficult to set up initially, a little buggy, and its
internal structure isn't what it could be.
sshgui is a program that attempts to reduce the time required to start
up GUI applications and terminal emulators on remote hosts. Depending
on how you define your command groups and host groups and/or use the
repetition specifier, you may even end up averaging less than one mouse
click (and keystrokes approaching zero) per host+command issued.
This software is owned by The university of California, Irvine - not
any version of the GPL. GPL is a fine series of licenses, but the owners of the software need it to be distributed under these terms.
If you want to experiment with this prototype, downloading and running
sshgui-init may get you up and running
relatively easily. It requires a "printf" program...
Everybody likes screenshots, right? Here you go: two of them. The main
window, and the help window. Note that the application makes fairly
heavy use of tooltips to further clarify what's going on.
Here's the main window:
Here's the help window:
Here's a shockwave movie showing how it works. First the movie
starts up a collection of gnome-terminals on a related group of hosts,
and then it starts up a firefox web browser on a remote computer.