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.378 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar

Parte 2: Criando um nautilus-script

Todos os scripts devem ser criados na pasta ~/.gnome2/nautilus-scripts, os arquivos não devem ter o cabeçalho (#!/bin/bash), senão eles não serão reconhecidos e devem estar marcados como executáveis. O nome que você colocar no arquivo será o nome que aparecerá no menu do Gnome e é possível criar pastas, para melhor organizar os scripts.

Vamos começar com esse pequeno exemplo de script, cuja função é abrir um arquivo no programa associado como root, usando o gnome-open:

for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
    gnome-sudo "gnome-open $uri" &
done

Seja qual for o arquivo, é bom que ele esteja associado com algum programa, senão você receberá o seguinte erro (retirado de um shell):

Error showing url: There is no default action associated with this location.

Claro que esse erro não será mostrado, pois tudo é feito em segundo plano, não é aberta janela alguma de terminal para isso. Para resolver esse problema e tornar seus scripts mais interativos, pode ser usado o Xdialog, uma biblioteca em GTK+2, idêntica ao Kdialog usado nos ícones mágicos do Kurumin.

   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

Mantendo seu Slackware atualizado

Mandrake x LG

Instale já o Audacity na sua máquina!

Como mudar o logo no kernel 2.6

Cygwin, um Linux dentro do Windows

Cacti + Plugins (Settings, Monitor, Thold e Weathermap) - Instalação e configuração

Como organizar biblioteca de músicas no computador

Traduzindo software com qualidade

Montando seu Linux a partir do fonte (método fácil)

#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.