Xisberto escreveu:
Em 5 de maio de 2010 18:42, Fabiano garcia Fonseca <[email protected]> escreveu: > Pessoal!! > > Estou precisando fazer um script que permita selecionar vários arquivos > em uma pasta e logo em seguida aplique uma conversão para cada arquivo > selecionado. > > Como este script será para uso de usuários leigos, pensei em fazer em > modo gráfico com o Zenity. > Pergunto: > épossível fazer o que desejo com o zenity? > Caso positivo, alguém teria algum exemplo? > Programar em sheel script não é meu forte, só consigo dar umas cabeçadas. > > Fabiano, é possível sim fazer isso com o zenity, basta consultar a ajuda dele que ele traz tudo. Consulta assim: zenity --help-file-selection Espero que a saída seja fácil de entender com o orca. Ele deixa você escolher várias coisas, inclusive se podem ser selecionados vários arquivos e o separador da saída. O separador padrão é a barra em pé | Você pode jogar o valor do zenity para uma variável cercando o comando com crases, assim: arquivos=`zenity --file-selection --multiple` Depois complica. Você vai precisar tomar cuidado com os arquivos que contenham espaço nos nomes. Já leu sobre a variável de ambiente IFS? Testa aí o zenity e qualquer dúvida é só perguntar. Vai precisar alterá-la. Valeu!!! Já consegui fazer a seleção dos arquivos e jogar na variável, agora preciso descobrir como fazer um laço para ir convertendo cada um dos arquivos selecionados. O que o script deve fazer exatamente é pegar em uma pasta algumas imagens digitalizadas e conforme a seleção que a pessoa fizer, aplicar em cada uma o cuneiform para executar o OCR. To vendo que dá para se fazer bastante coisa com estezenity... Abraços -- Fabiano garcia Fonseca Linux user #448759 - Ubuntu User #15701 www.linuxacessivel.org e-mail: [email protected] -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

