Monkless has asked for the wisdom of the Perl Monks concerning the following question:
$top->Button( -activebackground => 'green', -text => "GO!", -command => sub { my @selected = $lb->curselection; foreach (@selected){ chomp$_; push @systemNames, "$systems[$_]";} my $goto = join(" ",@systemNames); my $proc2 = $mw => Proc::Background->new("cssh -G -T 'OOPC +SSH' $goto"); @systemNames = (); } )->pack( -before => $lb, -side => 'bottom', -fill => 'both'); MainLoop;
The problem I am having is, the call to CSSH is a system call, I then lose the ability to control the window placement of the 10-100 or so windows that open. (Trying to do this without Compiz window placement) Is there any cssh/ssh TK module or ability that allows me to just say place open window 1 to x,y - window 2 x,y - window 3 x,y - etc. or pipe the system call to a widget that can be controlled via grid or frame?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Perl/Tk + CSSH
by zentara (Cardinal) on Feb 07, 2012 at 11:41 UTC | |
by Monkless (Acolyte) on Feb 07, 2012 at 14:01 UTC | |
by Monkless (Acolyte) on Feb 08, 2012 at 10:08 UTC | |
by zentara (Cardinal) on Feb 08, 2012 at 10:37 UTC | |
|
Re: Perl/Tk + CSSH
by zentara (Cardinal) on Feb 08, 2012 at 11:34 UTC | |
by Monkless (Acolyte) on Feb 08, 2012 at 13:42 UTC | |
by Monkless (Acolyte) on Mar 06, 2012 at 09:14 UTC |