[Ubuntu-BR] Exibir tela no ambiente gráfico
Ricardo Stock
ricardostock em bol.com.br
Sábado Janeiro 15 00:20:53 UTC 2011
se voce quiser melhorar mais ainda...
voce pode fazer uma conexão com um banco, e selecionar uma mensagem
diferente a ser enviada, editar a mesma ou colocar sempre mensagens novas,
ou mesmo selecionar por usuário uma determinada mensagem, ou seja as
possibilidades são infinitas, vai da sua criatividade :-)
Ricardo Stock
ricardostock em bol.com.br
http://www.sistemaonline.ddns.com.br
----- Original Message -----
From: "Ricardo Stock" <ricardostock em bol.com.br>
To: "Lista de discussão do LoCoTeam Brasileiro" <ubuntu-br em lists.ubuntu.com>
Sent: Friday, January 14, 2011 8:50 PM
Subject: Re: [Ubuntu-BR] Exibir tela no ambiente gráfico
Se eu entendi o que vc quer, seria algo assim.
Usuário logou, abre uma janela com informação.
voce pode fazer da seguinte forma. no profile do usuário colocar um script
em perl/tk que abre uma janela. Não sei se é essa a solução, mas seria um
"ajuste técnico" para nao dizer gambiarra. Mas acho que seria uma solução.
Segue um script, lembrando que voce deve ter o modulo tk instalado na
maquina.
copie o codigo em algum lugar com o nome_ que_quiser.pl.
de permissão 755 no mesmo
para verificar se o modulo esta instaldo digite perl -c -w
nome_que_quiser.pl
se a sintaxe for ok, basta falar como disse acima.
para instalar o modulo, como root, digite no shell
cpan
install Tk
se tiver duvidas, volte a postar.
ah, para pular linhas, use um "\n"
===============================codigo==========================
#!/usr/bin/perl
use warnings;
use strict;
use Tk;
my $mw = MainWindow->new;
$mw->title("Mensagem ao Usuário");
$mw->Label(-text=>"Escreva aqui sua mensagem.\n" . "clique em Exit para
sair")->pack;
$mw->Button(-text=>"Exit",
-command=> sub{exit})->pack(-side=>'bottom',
-expand=>1,
-fill=>'x');
MainLoop;
===============================/codigo==========================
Ricardo Stock
ricardostock em bol.com.br
http://www.sistemaonline.ddns.com.br
----- Original Message -----
From: "Bruno Viana" <bruno_exe em yahoo.com.br>
To: <ubuntu-br em lists.ubuntu.com>
Sent: Friday, January 14, 2011 5:08 PM
Subject: [Ubuntu-BR] Exibir tela no ambiente gráfico
Pessoal,
Boa tarde,
Estava querendo que um script/aplicação que foi inicializado no boot da
estação,
fosse possível abrir um popup no ambiente gráfico do usuário que estivesse
logado na máquina.
Resumidamente é como seu eu logado no ambiente gráfico desse la um
"Crtl+Alt+F1"
logasse com um usuário qualquer depois digitasse la:
$ xmessage oi
e essa tela apresentasse no ambiente gráfico
Já tentei definir a variável DISPLAY para:
DISPLAY=:0.0
DISPLAY=127.0.0.1:0.0
Editei o /etc/gdm/gdm.schemas mudando o "DisallowTCP" para false
<schema>
<key>security/DisallowTCP</key>
<signature>b</signature>
<default>false</default>
</schema>
E nada.
É possível realizar o que estou querendo ?
Ha estou usando o ubuntu 10.4
Desde já agradeço a atenção de todos.
--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
More information about the ubuntu-br
mailing list