Navegador de arquivos do Zenity (parecido) com Raiz do sistema de arquivos customizado

1

Estou criando um aplicativo Ubuntu que precisa exibir o navegador de arquivos a partir da linha de comando e solicitar a seleção de arquivos do usuário.

Estou ciente de que o uso de zenity --file-selection --file-filter="MP3 Files | *.mp3"

Usar o script zenity acima deve satisfazer minha necessidade de solicitar o arquivo mp3 selecionado pelo usuário.

Mas além de solicitar o arquivo, eu preciso ocultar ou impedir que o usuário navegue na unidade inteira do computador, como ir para / home / myapp_user e ver todo o conteúdo, ou simplesmente ver as pastas dentro de /etc , a regra é , o usuário só pode ver o que está contido no diretório / media.

Existe alguma ferramenta (como o zenity) para fornecer o Navegador de arquivos, mas apenas no diretório /media , em outras palavras, eu preciso colocar o diretório raiz em /media apenas. Portanto, para este diálogo de seleção de arquivos, /media é o diretório principal e não pode subir.

Em java, este link descreve o que eu preciso.

Como informações adicionais, estou criando um aplicativo semelhante a um quiosque, que bloqueia o terminal, e outro aplicativo do ubuntu. Mas eu ainda preciso esconder a exibição do sistema de arquivos nesta caixa de diálogo de seleção de arquivos.

essa pergunta também é feita no link . Me desculpe se isso é considerado como duplicação.

Obrigado.

    
por Lee 16.05.2015 / 19:41

0 respostas