library para arquivos .desktop [closed]

5

Como posso ler .desktop arquivos sem ter que (re) inventar a roda? Existe uma biblioteca Python ou C que está disponível nos repositórios do Ubuntu? Ou algo com um front end de linha de comando que poderia ser usado em qualquer idioma?

xdg-tools faz apenas instalação e validação. pyxdg retorna apenas as seqüências de caracteres para cada chave. Eu quero algo maior nível correspondente a como ele deve ser usado de acordo com a especificação, não apenas uma biblioteca de análise de arquivos ini. Por exemplo, eu quero escapar e citar %f , %F , %u , %U e %d etc. da chave Exec, as ações adicionais do aplicativo, etc. Eu não quero reimplementar (nem ler todos os detalhes) a especificação, porque tenho certeza que existe alguma implementação já usada pelo GNOME KDE, Ubuntu Unity, etc.

    
por foo 18.06.2015 / 14:41

0 respostas