Como adiciono um clique direito no menu “Comprimir como ZIP”?

3

Etapa 1: Eu queria adicionar um menu como "Compactar como ZIP" no botão direito. Eu sei que eu posso usar o formato de compactar padrão de alteração como "ZIP" usando o gconf-editor. Mas eu queria adicionar um novo item de menu para Compactar como ZIP sem abrir nenhuma outra caixa de diálogo de opções.

Etapa 2: Eu queria compactar um arquivo como ZIP e renomeá-lo como "epub".

Por favor, deixe-me saber se é possível zipar e renomear adicionando um único item de menu? Estou usando o Ubuntu 11.04 e instalado "Nautilus-Action-Configurations", mas sem sucesso.

N.B. Eu li este Ask Ubuntu Q & amp; A ; Eu não quero abrir uma nova janela para me escolher o formato. Deve ser imediatamente salvo como ZIP.

    
por Ananthavel Sundararajan 09.04.2012 / 10:48

1 resposta

2

Você pode adicionar entradas de menu personalizadas com o pacote nautilus-actions , consulte este Q & amp; A para um problema semelhante (existem screenshots agradáveis também ... :)).

Não consegui dizer nautilus-actuions de qual diretório executar o caminho ou executar dois comandos (ou seja, cd para o diretório correto primeiro). Portanto, 2 soluções alternativas:

Caminhos completos

Em ações do nautilus: Como comando, digite zip com as opções %d/%f.epub %M .

Isso incluirá todo o caminho no arquivo ZIP. Isso provavelmente não é adequado para arquivos * .epub. Você pode adicionar o sinalizador -j para incluir apenas arquivos (nenhum diretório).

Script

Coloque este script em /usr/local/bin :

#!/bin/bash

cd $1
zip $2.epub $3

E use o comando your-script-name as e estas opções: "%d" "%f.epub" "%m"

Eu não testei, por favor relate bugs (especialmente com espaços no caminho ou nomes de arquivos!) ou edite esta resposta para confirmar que funciona!

    
por lumbric 09.04.2012 / 16:16