Evitar que arquivos .zargo sejam abertos como arquivos compactados

0

Eu instalei o Argo UML ( link ) no meu PC com o Ubuntu 14. 04.

Ele está localizado em /opt/argouml . Eu fiz um link simbólico para /usr/bin/argouml para /opt/argouml/argouml.sh . Também criei um arquivo da área de trabalho em / usr / share / applications

[Desktop Entry]
Name=Argo UML
GenericName=UML Editor

Icon=/usr/argouml/icon/argouml.svg

Type=Application
Categories=Development;

Exec=argouml %F
StartupNotify=false
Terminal=false

O Argo UML cria arquivos .zargo para armazenar diagramas no sistema de arquivos. O Ubuntu considera esse arquivo como Arquivo Zip e abre com o Gerenciador de arquivos. Eu tentei mudar o aplicativo padrão, e do que ele abre com Argo UML não apenas arquivos zargo, mas também arquivos zip. Então eu restaurei o estado padrão.

    
por Viktor K 11.06.2014 / 16:28

1 resposta

3

Salve o seguinte como arguml.xml :

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
  <mime-type type="application/x-argo-uml-diagram">
    <comment>Argo UML diagram</comment>
    <glob pattern="*.zargo"/>
  </mime-type>
</mime-info>

Em seguida, abra um Terminal e execute

xdg-mime  install --novendor argouml.xml

Isso cria um novo tipo MIME application/x-argo-uml-diagram e o associa aos arquivos .zargo .

Agora adicione a linha

MimeType=application/x-argo-uml-diagram

para o seu arquivo .desktop para permitir que o sistema agora que o Argo UML possa abrir arquivos application/x-argo-uml-diagram .

    
por Florian Diesch 11.06.2014 / 16:51