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.432 ]

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

Instale já o Audacity na sua máquina!

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

Como mudar o logo no kernel 2.6

Criando pacotes no Slackware

Mandrake x LG

Leitura recomendada

Software livre na educação de crianças

Testes de stress no Apache com o comando ab

Asterisk - Instalação e Configuração

Configurando o OpenOffice para edição de texto - swriter/oowriter

KDE-Edu e Gcompris: Software Livre a serviço da educação

  
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