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: 56.433 ]

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

Instale já o Audacity na sua máquina!

Mandrake x LG

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

Mantendo seu Slackware atualizado

Leitura recomendada

SimpleBurn: o ultraleve da gravação de CD/DVD

Bluefish - um poderoso editor para web designers

Introdução ao Gambas2 (parte 2)

i3 - Tilling Window Manager

I-Educar no Gnu/Linux

  
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