Pular para o conteúdo

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.
Lincoln Lordello lordello
Hits: 60.375 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 4: 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 "$@"
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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


O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   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

Criando pacotes no Slackware

Mandrake x LG

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

Como mudar o logo no kernel 2.6

Instale já o Audacity na sua máquina!

Instalando o KnowledgeTree fácil e rápido

Ubuntu Packages - Uma forma mais rápida e simples de instalar programas

Instalando WPS Office no Debian, Linux Mint e Ubuntu

Será este o ano do Linux?

Compartilhando músicas pela Web com o Amarok

#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

Entre na sua conta para comentar.