sexta-feira, 1 de maio de 2015

Incrementando o Thunar com ações personalizadas

O gerenciador de arquivos Thunar do Xfce4 tem um ótimo recurso que permite configurar uma ação a ser feita em arquivos e diretórios selecionados permitindo assim novas ações dentro do Thunar com recursos que ele não tenha incorporado dentro dele.

Integrando o Catfish ao Thunar 

Para procurar por arquivos e pastas a partir do Thunar na pasta selecionada, vamos fazer o uso da opção de ações personalizadas do Thunar. 

Procedimentos:

No Thunar, clique no menu Editar e escolha Configurar ações personalizadas..., na guia Básico preencha conforme abaixo: 
Nome: Procurar 
Descrição: localizar arquivos e pastas 
Comando:  catfish --fileman=thunar --path=%f 

Escolha um ícone para o seu comando se preferir. 

Na guia Condições de aparência, marque somente Diretórios e clique em OK. 

Pronto, agora basta selecionar uma pasta qualquer com o botão direito do mouse e escolher a opção Procurar que o Catfish será chamado com o nome da pasta selecionada de onde iniciará a pesquisa. 


Notas: 
O Catfish não localiza arquivos a partir de link de pasta, tem que ser a partir da pasta real. 

Para localizar somente arquivos pelos botões de vídeos, música, documentos e imagens, sem critério de nome, tem colocar o caractere asterisco na caixa de digitação, senão não funciona. 

Telas da ação personalizada já criada.


  




Executar o Thunar como root

Preencha conforme abaixo:

Nome: Root Thunar 
Descrição: root permissões 
Comando: gksu thunar 

Na guia Condições de aparência, marque somente Diretórios. 

Pronto ao selecionar, um diretório qualquer com o botão direito do mouse e escolher a ação “Root Thunar” será solicitado sua senha de usuário para executar o Thunar como root, abrindo o diretório selecionado.


Abrir terminal como root

Nome: Abrir terminal root aqui 
Descrição: Terminal root 
Comando: gksu xfce4-terminal  --working-directory %f 

Na guia Condições de aparência, marque somente Diretórios. 

Copiar arquivos para uma pasta especifica 

Nome: Copiar pra /mnt/partilha 
Descrição: Envia arquivos e diretórios pra /mnt/partilha 
Comando: xterm -g 100x15 -fa 'Luxi Mono' -fs 14 -hold -e cp -vr  %F /mnt/partilha 

Na guia Condições de aparência, marque todos os itens. 

Notas:
Embora que a janela de terminal não seja necessária foi colocada apenas para acompanhar a cópia de arquivos, principalmente quando forem muitos megas ou uma grande quantidades para saber se a cópia terminou e também para acompanha algum erro durante a cópia caso houver. Ao terminar a cópia, basta fechar manualmente a janela, pois foi colocando a opção -hold para impedir o fechamento automático da janela ao terminar o processo de cópia de arquivos. 

Alternativamente você pode usar esta linha de comando abaixo no lugar da janela de terminal que utilizará uma janela em zenity com uma barra de progresso pulsate durante a cópia de arquivos e diretórios.

(for I in $(seq 2); do echo $I; sleep 1; done; cp -vr %F "/mnt/partilha") | zenity --progress --pulsate --auto-close



Excluir arquivos e diretórios como root

Nome: Excluir como root 
Descrição: Excluir arquivos e pastas
Comando: xterm -g 35x5 -fa 'Luxi Mono' -fs 14 -e sudo rm -rf  %F 

Na guia Condições de aparência, marque todos os itens. 

Notas:
Após digitando sua senha de usuário, será excluído todos os arquivos e diretórios selecionados, sem perguntas e confirmações, portanto preste muita atenção quando você estiver selecionando os mesmos.


Editar configuração do sistema

Nome: Editar configuração
Descrição: Editor de texto ASCII
Comando: gksu leafpad %f

Na guia Condições de aparência, marque somente Arquivos de texto e Outros arquivos.

Notas:
Após digitando sua senha de usuário, será aberto o arquivo que foi selecionando, usando o editor de texto leafpad.

Audacious com lista de reprodução 

Nome: Audacious
Descrição: Tocar um diretório ou seleção de arquivos de mp3
Comando: audacious %F

Na guia Condições de aparência, marque somente Diretórios e Arquivos de áudio.

Com isto você pode tocar um diretório e seus subdiretórios que tiver arquivos mp3, ou somente os mp3s selecionados que será adicionando a uma playlist, podendo renomear, editar e apagar a mesma, bem como localizar músicas por critério na mesma no Audacious.

Informações de codec de vídeo e áudio com mediainfo

Nome: Informações de Vídeo e áudio
Descrição: Propriedades do codec de vídeo e áudio
Comando: mediainfo-gui %f

Na guia Condições de aparência, marque somente Arquivos de vídeos e Arquivos de áudio.

Notas gerais:

Conforme o tipo de ação e a configuração da mesma somente aparecerá se estiver selecionado um diretório ou arquivo.
Por exemplo se em Condições de aparência foi marcado Diretórios, as ações disponíveis aparecerá no menu Arquivo abaixo de Abrir, sem precisar está selecionando um diretório, pois você está neste exato momento em um diretório.
Já se estiver selecionando um arquivo, as ações que envolver somente diretório tanto do menu Arquivo como no menu suspenso do mouse não aparecerão, aparecendo somente as ações que estiver configurada para arquivos (sem está marcado Diretórios junto em Condições de aparência), pois não condizem com o critério.

A utilização de um ícone é opcional para uma ação personalizada.





Nenhum comentário:

Postar um comentário