
KISS (significa Keep It Simple, Stupid) pode ser quase uma filosofia de vida. Muitas vezes somos levados a acreditar que as soluções tendem sempre a ser complexas a fim de servirmos interesses que não são os nossos: pagar por elas, por exemplo. Mas tantas outras vezes não é assim. E o facto da resolução estar nas nossas mãos é o melhor sinónimo de liberdade. Neste caso: liberdade = Linux.
Andei às voltas com o "cups-pdf" que não me deixa escolher o directório de saída. O facto dos pdf's irem parar à pasta 'PDF' no meu directório pessoal não tem mal nenhum, mas eu queria os documentos mais à mão no 'Ambiente de Trabalho'. Todas as "soluções" que encontrei não resultaram pelo que tive de procurar uma solução alternativa. A solução passa por dois scripts:
#!/bin/bash
mv /home/USER/PDF/* /home/USER/'Desktop'
/home/USER/Scripts/minimize-all Os directórios deverão ser alterados conforme a configuração do sistema. Em vez de 'Desktop', se o sistema estiver em português, será de certo 'Área de Trabalho'. O segundo script, que chamei 'minimize-all', e que é chamado pela última linha do primeiro, encontrei-o aqui: http://arstechnica.com/civis/viewtopic.php?f=16&t=484229http://arstechnica.com/civis/viewtopic.php?f=16&t=484229 (obrigado 'hictio'!). Para executar o script principal criei um lançador no painel.
O funcionamento é simples. O comando da segunda linha do primeiro script remove os ficheiros do directório 'PDF' e coloca-os no 'Ambiente de Trabalho' (Desktop). Depois, o segundo script é executado e minimiza todas as janelas abertas mostrando o 'Ambiente de Trabalho'. É necessário ter instalado o 'wmctrl'. cups-pdf output directory workaround |
|
0 comentários:
Enviar um comentário