Ubuntu dolphin adiciona uma opção “create archive” ao menu

1

Existe uma maneira fácil de criar um item "criar arquivo" no menu de contexto do golfinho (como o que pode ser adicionado ao thunar ou nautilus)?

    
por TheTrowser 15.02.2016 / 12:24

1 resposta

1

Vá para

~/.kde/share/kde4/services/ServiceMenus

Adicione um novo arquivo:

createArchive.desktop

Cole o seguinte conteúdo:

[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin
Actions=createAnArchive
MimeType=all/all

[Desktop Action createMyArchive]
Name=Create Archive...
Exec=file-roller --add %U

Reinicie o Dolphin: feche todas as instâncias (e, eventualmente, abra novamente) Agora você pode verificar se adicionou com sucesso essa entrada:

Open dolphin -> Settings -> Configure Dolphin -> Services -> [check, If the list contains 

"Criar arquivo ...". Verifique também se está marcado]

Agora você poderá ver a seguinte entrada:

Dolphin -> Context Menu -> Actions -> Create Archive

explicação:

MimeType=all/all

"all / all" garante que o item será exibido para qualquer arquivo selecionado, você usa

Actions=createAnArchive

A ação especificada aqui deve ser a mesma que em

[Desktop Action createMyArchive]

Esta é a ação que será chamada

Exec=file-roller --add %U

File-roller é o programa de arquivamento % U fará invocar UMA instância do rolo de arquivo com TODOS os arquivos selecionados como parâmetros. Se você usa% F aqui, você invocará UMA instância por item selecionado - o que provavelmente não é, o que você quer.

Você também pode querer verificar o diretório

/usr/share/mime/ 

para ver mais mimetypes, para que você queira restringir mais

    
por TheTrowser 15.02.2016 / 12:26