Nautilus Scripts

Já ouvi falar muito sobre o services menu do KDE, mas pelo que vejo ninguém realmente explora/sabe todos os recursos que o Gnome tem. Por isso venho aqui explicar esse maravilhoso recurso, que vai revolucionar a forma como é usado o mouse no nautilus.

[ Hits: 57.049 ]

Por: Lincoln Lordello em 23/05/2005


Scripts para vários usuários



Pelo que pude averiguar, só é possível usar atualmente comandos do bash, mas nada impede que você crie um script que carrega outro script em Perl ou Python. E não existe uma pasta global de configuração, então você precisa criá-la.

Para carregar scripts externos em Perl ou Python, você precisa criar um nautilus script com o seguinte conteúdo:

export NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
export NAUTILUS_SCRIPT_SELECTED_URIS
perl /usr/local/scripts/script.pl "$@"

ou:

export NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
export NAUTILUS_SCRIPT_SELECTED_URIS
python /usr/local/scripts/script.py "$@"

Você deve fornecer o caminho completo para a localização dele, se lembre que tudo será executado na pasta atual do nautilus, onde você clicou com o botão direito. Se você quiser incluir tais scripts para vários usuários, a melhor opção seria criar uma pasta /usr/lib/nautilus-scripts (ou em qualquer outra localização) e criar links apontando para essa pasta, dentro da pasta do usuário, dessa forma, qualquer alteração nos scripts seria feita apenas uma vez. Por exemplo:

# mkdir /usr/lib/nautilus-scripts
# cp script* /usr/lib/nautilus-scripts
# chmod 0755 /usr/lib/nautilus-scripts/*


Como usuário deve ser executado os seguintes comandos:

$ rm -rf .gnome2/nautilus-scripts
$ ln -s /usr/lib/nautilus-scripts .gnome2/nautilus-scripts


Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Criando um nautilus-script
   3. Variáveis de ambiente
   4. Scripts para vários usuários
   5. Exemplos de scripts
   6. Considerações finais
Outros artigos deste autor

Criando pacotes no Slackware

Mantendo seu Slackware atualizado

Instalando fontes TTF de forma fácil com rpm-buid

Mandrake x LG

Como mudar o logo no kernel 2.6

Leitura recomendada

Criando repositório oficial do Debian

SoulSeek para Linux

IRPF 2005 no Linux

Modelos de Negócio para o Software Livre

Zeiberbude - Gerenciador de Lan House e Cyber Café

  
Comentários
[1] Comentário enviado por fabio em 23/05/2005 - 08:47h

Excelente recurso! Há uns 3 meses venho usando Gnome em casa, resolvi abandonar minhas interfaces favoritas (WindowMaker e Enlightenment) pra prover um desktop onde minha família pudesse mexer e tomar gosto pelo Linux.

Agora com o lance do nautilus scripts, vou diminuir ainda mais o uso do terminal no X. Já estou com umas idéias por aqui.

Parabéns pelo artigo Lordello, sempre com assuntos inéditos no VOL!

[]'s,
Fábio

[2] Comentário enviado por fike em 23/05/2005 - 20:34h

Parabéns!

Estava pensando em escrever algo sobre o tema e você fez melhor do que estava imaginando escrever.


=D

[3] Comentário enviado por removido em 18/11/2016 - 17:25h


Alguém já configurou o menu de serviço no LXDE?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts