Re: =?ISO-8859-1?Q?Informa=E7=E3o_sobre_janela?=
- From: Naira Kaieski <naira faccat br>
- To: gnome-br-list gnome org
- Subject: Re: Informação sobre janela
- Date: Fri, 14 Aug 2009 19:53:11 -0300
Olá a todos,
Gostaria de agradecer as repostas e só para registrar a resposta ao
problema que citei:
export XAUTHORITY=/home/$USUARIO/.Xauthority
export DISPLAY=:0
IDwindow=$(/usr/bin/xprop -root | grep "_NET_ACTIVE_WINDOW(WINDOW)"| cut
-d ' ' -f 5)
/usr/bin/xwininfo -id ${IDwindow} | awk 'BEGIN {FS="\""}/xwininfo:
Window id/{print $2}'
Valeu Gustavo!
Bom o script acima me retorna o título da janela que está ativa, porém
eu preciso saber qual aplicação e qual a url ou caminho do que está
sendo acessado.
Por exemplo se o usuário está usando o Mozilla Firefox qual a url ele
está acessando?
Se o usuário está editando um arquivo com o openoffice qual o caminho
para o arquivo que ele está aberto?
Alguém sabe como consigo obter estas informações?
Pessoal, só para explicar, aqui na empresa onde trabalho temos políticas
de acesso e uso dos recursos computacionais e todos os funcionários
receberam um cópia e tiveram que assinar comprovando que leram e estão
cientes que podem ser monitorados enquanto usam os recursos da empresa.
O sistema que estou desenvolvendo e para qual estou a procura de
respostas para as questões acima é o meu TCC que na verdade é um sistema
de monitoramento dos usuários nas estações, o sistema não captura tela
do usuário, mas proporciona informações que possibilitam verificar o que
o usuário anda fazendo na sua estação e até uma estimativa de
produtividade....bem isto vai longe.
Obrigada pela atenção,
Naira Kaieski
Naira Kaieski escreveu:
Olá,
Estou fazendo um sistema para monitoramento para testes em algumas
estações onde temos Ubuntu 9.04 porém eu gostaria de verificar qual o
aplicativo que o usuário logado no ambiente gráfico (Gnome) da estação
está utilizando.
A idéia é capturar esta informação via SNMP, então poderia ser utilizado
um script externo ao SNMP que iria capturar estas informações.
Em alguns testes realizados consegui estas informações usando:
WINDOWID=$(/usr/bin/xprop -root | grep "_NET_ACTIVE_WINDOW(WINDOW)"| cut
-d ' ' -f 5)
/usr/bin/xwininfo -id $WINDOWID | awk 'BEGIN {FS="\""}/xwininfo: Window
id/{print $2}' | sed 's/-[^-]*$//g'
Porém este script só funciona se executado na máquina local em terminal
gnome. Preciso que funcione se executado remotamente, direto no shell.
Alguém pode me ajudar?
Obrigada,
Naira
_______________________________________________
gnome-br-list mailing list
gnome-br-list gnome org
http://mail.gnome.org/mailman/listinfo/gnome-br-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]