Como minimizar uma janela alvo no shell??

1. Como minimizar uma janela alvo no shell??

chatuu
chatuu

(usa Outra)

Enviado em 07/01/2008 - 15:31h

bom... minha duvida é simples.... queria saber se tem como eu minimizar ou fechar e etc uma janela via shell


tipo ...

tenho 3 janelas abertas... firefox, amarok e uma pasta

existe tipo um comando no shell para minimizar ou fechar certa janela ?

tipo

$minimize firefox

ou algo do tipo ?

algum comando para mudar de janela ? tipo ... to no firefox... ae
$ next window

ae passa pra proxima janela aberta....

algo tipo assim... exite isso ? alguem poderia da uma força??

grato desde ja.




  


2. Re: Como minimizar uma janela alvo no shell??

Denis Doria
thuck

(usa Debian)

Enviado em 11/01/2008 - 23:35h

Até aonde eu sei não existe tal funcionalidade.
O máximo que dá é pra fechar a janela; mas ai é com o Kill msm hehehe


3. Re: Como minimizar uma janela alvo no shell??

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 12/01/2008 - 02:26h

Tentou o xwininfo?

xwininfo -root -children | grep '"Emacs"' | awk '{print $1}'

Isso vai mostrar a id da janela aberta pelo emacs

Exemplo:

# Descobrindo a id da janela aberta pelo emacs:
$ xwininfo -root -children | grep "emacs" | awk '{print $1}'

# ID da janela:
$ 0x1e00001

# Fechando a janela aberta pelo emacs:
$ xkill -id 0x1e00001

Mais detalhes:
$ man X


4. Re: Como minimizar uma janela alvo no shell??

chatuu
chatuu

(usa Outra)

Enviado em 12/01/2008 - 15:14h

a ta entendi qnd chegar em casa vejo isso direito..

mas tipo queria um comando tipo q universal para a janela ativa... o negocio é o seguinte... o gnome-voice-control... tem isso... so q eu nao uso ele... eu uso o cvoicecontrol q sao programas para reconehcer comandos de voz... o gvc voce nao pode editar os comandos... no cvoicecontrol sim... so q ae nao tem os comandos q o gvc tem... tipo "close window" era um comando assim q eu queria fazer hahaha

mas po brigadao ae...

se alguem vier com alguma ideia eu seria grato

vou tentar o do nosso amigo ali de cima


obrigado! e abraços


5. Re: Como minimizar uma janela alvo no shell??

Raphael Nunes
nunes.iraphael

(usa Outra)

Enviado em 12/02/2008 - 12:52h

Hey, eu sou o desenvolvedor do Gnome Voice Control, que foi um projeto realizado no Google Summer of Code 2007. Sobre operações sobre o desktop como fechar uma janela o gvc tem sim essa funcionalidade e é feita por um codigo em C.
O codigo para realizar essa operação é:

//Bibliotecas utilizadas
#include <libwnck/screen.h>
#include <libwnck/window.h>


WnckWindow *window;
WnckScreen *screen;

screen = wnck_screen_get_default ();

if (screen) {
window = wnck_screen_get_active_window (screen);
if (window)
wnck_window_close (window, GDK_CURRENT_TIME);
}

Se quiser mais informações sobre os comandos do gvc pode entrar no SVN que está em:

http://svn.berlios.de/svnroot/repos/festlang/trunk/gnome-voice-control/

Falow,
Raphael Nunes






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts