Linux

Coloca o ficheiro adist5.ppd num destes directorios: Será onde o cups terá os seus ficheiros ppd.

Exemplo: /usr/share/cups/model/adist5.ppd /usr/share/ppd/adist5.ppd

Quanto ao script winp ou winp-pdf ( O nome dele será winp) Faz dele um executavel e coloca-o nos scripts do CUPS ; normalmente em /usr/lib/cups/backend/.

Exemplo:

 
#cp winp /usr/lib/cups/backend/winp   
#chmod +x /usr/lib/cups/backend/winp

Crie um directorio spool para o script winp. Por exemplo : /var/spool/winp

Exemplos:

 

# mkdir /var/spool/winp
# chgrp lp   /var/spool/winp 
e
#chmod g+w /var/spool/winp.

Terá de dar as permissoes acima.

Agora terás de editar o script winp. Apenas mudarás o SPOOLDIR, exemplo : /var/spool/winp Mudas o SMBUSER E O SMBPASS, se for necessario. Agora é necessário reiniciar o CUPS.

Exemplo em debian:

 
# /etc/init.d/cupsys restart
CUPS - configurar impressora

Agora é ncessario criar uma nova impressora que irá usar o script winp e o adobe distiller.

Executa como root este comando:

 
#lpadmin -p windows_printer -E -v winp://windowspc/spool -m adist5.ppd

Não te esqueças de substituir //windowspc/spool pelos respectivos nomes

Em principio terás tudo a funcionar: tenta imprimir, em caso de erro verifica estes files:

/var/log/cups/* /tmp/winp.log

Caso de duvidas: luis.kop@gmail.com

kop 2007-01-11