Ao contrário do pdftk, este script tira a password de qualquer ficheiro pdf, mesmo não sabendo a password do criador do ficheiro .pdf.
Portanto, para ter este script funcional precisa de instalar alguns pacotes, assim, clique nos seguintes links:
Clique aqui para instalar o pacote xpdf-utils.
Clique aqui para instalar o pacote ps2pdf.
De seguida, clique aqui para fazer download do script.
Agora, aconselho a adicionar este script ao Nautilus de forma a sempre que for necessário tirar uma password de um determinado ficheiro bastar clicar na tecla direita do rato e escolher o script. Assim, para fazer isso, siga as instruções deste link.
Caso não seja essa a sua ideia, então, sempre que precisar de desencriptar um ficheiro abra a consola, vá para o directório do script e escreva:
pdf_pass.sh [nome do ficheiro]
Por exemplo:
pdf_pass.sh /home/ubuntued/ficheiro.pdf
De salientar que para correr o script desta forma, tem de avisar ao Sistema Operativo que este ficheiro é executavel. Só precisa de fazer uma vez o seguinte:
chmod +x pdf_pass.sh
Atenção: este script é muito simples e não está preparado para os seguintes casos excepcionais:
- ficheiros com espaços no seu nome;
- vários ficheiros ao mesmo tempo, este script só aceita um ficheiro de cada vez.
De seguida fica o código fonte do script:
#!/bin/sh ####################################################
#Visite o meu blog: http://ubuntued.blogspot.com/ # ####################################################nome=$( zenity –entry –text=“Qual a password?” –title=“Qual a password?”)
if [ $? = 0 ]
then
pdftops -upw $nome $@ cenas.ps
nomefinal=$(echo $@ | awk -F“.pdf” ‘{ print $1 “_new.pdf”}’)ps2pdf cenas.ps $nomefinal
rm cenas.psfi
AMD Athlon 64 4000+ S939 ,
Prezerwatywy Contex Imperial 3 szt ,
potenzmittel mit wodka ,
In addition, in individuals deficient in the enzyme CYP2D6 (i. ,
amoxicillin clavulansäure history ,
John’s wort because coadministration may be expected to reduce plasma concentrations of atazanavir. ,
aciphex for acid reflux disease ,
No meu ubuntu (eeebuntu) não é o pdf2ps mas sim pdftops
Olá Pedro,
Este artigo já é antigo, de outras distribuições antigas, sem ser a última, a Intrepid Ibex.
Na versão Intrepid Ibex, esse comando já vem instalado. Pelo menos no meu veio :D
Mas, para experimentar/saber se está a funcionar no seu ubuntu, vá ao terminal e escreva “ps2″ e depois em vez de carregar na tecla “Enter” carregue duas vezes seguidas na tecla “tab”. Se, na lista, aparecer ps2pdf, então tem esse comando.
Abraço.
Viva,
Tentei seguir as intruções mas parei por não encontrar o pacote ps2pdf. Onde posso encontrar?
Obrigado pelo trabalho para a comunidade…