14 de abr de 2011

Xfce: como colar um arquivo na Área de Trabalho (atualizado em 04/05/2011)

Xfce: how to paste a file or folder on the Desktop

Na maioria dos ambientes gráficos, uma tarefa simples. Mas não no Xfce.

Após longo estudo e vários testes, apresentamos uma solução que permite colar arquivos e pastas na Área de Trabalho do Xfce 4 (não foi testada em outras versões).

1. Instale o xsel:
apt-get install xsel

2. Crie um link, na home do usuário, para a pasta "Área de Trabalho" com o nome Desktop:
ln -s Área\ de\ Trabalho/ Desktop

3. Faça download do script urldecode: http://www.4shared.com/file/1rGTDYPE/urldecode.html

4. Dê permissão de execução para o script:
chmod +x urldecode.sh

5. Copie o script para a pasta /usr/bin/. Como root ou usando o sudo, execute:
cp urldecode.sh /usr/bin/

6. No Gerenciador de Arquivos Thunar, clique no menu Editar > Configurar ações personalizadas.... Clique no botão "Adicionar uma nova ação personalizada...". Na aba Básico, campo Nome, adicione o texto "Colar no Desktop". No campo Comando, adicione o comando abaixo:
clip=$(xsel -b | urldecode.sh); clip=${clip#*//}; clip=${clip#*\\}; clip=`echo  $clip | sed ':a;$!N;s/\\r//g;ta'`; cp -r "$clip" ~/Desktop/

7. Ainda na aba Básico, é possível selecionar um ícone (opcional). Na aba "Condições de Aparência", marque (somente) a opção Diretórios. Clique no botão OK para salvar e fechar;

8. Reinicie a sessão.

Para colar um arquivo no Desktop, clique com o botão direito do mouse na Área de Trabalho e selecione, no menu de contexto, a opção "Colar no Desktop".

Menu de contexto do Xfce com a opção Colar no Desktop

Limitações: Não é possível colar um arquivo cujo nome possui acentuação e/ou caracteres especiais e/ou espaços. Só é possível colar um arquivo ou pasta por vez.

Um agradecimento especial ao SMarcell pela dica do urldecode.

Nosso Twitter: @linuxlike
Siga-nos! ;)

Referências:

0 comentários