- CUPS
+ Responder ao Tópico
-
CUPS
Bom dia!
Tenho uma impressora que as vezes entra em pausa, daí tenho que sempre entrar no cups para dar "start" nela, tem como o usuário dar um start nela... sem ser pelo cups. Existe algum comando que ele pode fazer em forma de .bat, algo assim??
Muito obrigada!
-
Olá
Cria um shell script e libera pro usuario, o usuário é windows?
Exemplo (vai desabilitar, limpar e subir a impressora):
cupsdisable imp1
cancel -a imp1
cupsenable imp1
-
obrigada pela resposta...
é sim usuário windows...
sinceramente não sei muito de linux... por isso como se faz um shell script?
Daiana.
-
Sem problemas, tens acesso ao linux? via linha de comando ?
na linha de comando digite: vi /usr/bin/libcups.sh
(abrirá um editor de texto)Agora é so colocar as 3 linhas dentro deste arquivo, precione SHIFT + w+q para salvar, agora vamos dar permição de execução ao arquivo: chmod +x /usr/bin/libcups.sh
agora qualquer usuario linux pode digitar: libcups.sh que já vai liberar, qualquer coisa me avisa que podemos ver isso mais detalhadamente.
** nas linhas de comendo que te passei imp1 seria o nome que a impressora ta cadastrada no CUPS
-
Ok, mas onde o usuario vai digitar o comando libcups.sh? Pois ele não pode ter acesso a nenhuma configuração e nem senha.
Obrigada!
-
não encontrei libcups.sh dentro do caminho q tu me pasaste.
-
Lhe envie uma solicitação de contato, para discutirmos via chat. o libcups.sh você quem vai criar quando der o comando vi libcups.sh, e podemos ver uma forma de programarmos um telnet dentro de um bat pro usuario, dai ele acessa, limpa a impressora e sai.
-
Re: CUPS - limpar.sh - exemplo
#!/bin/bash
cancel -a;
lpstat -t;
cupsenable ofclag;
cupsenable caixara;
cupsenable estoquec;
cupsenable caixacri;
cupsenable caixalag;
cupsenable cxnilages;
cupsenable garantiatb;
cupsenable ip155;
cupsenable ip57;
cupsenable ip96;
cupsenable p31;
cupsenable pct;
cupsenable pecasara;
cupsenable recepcao;
cupsenable pecasni;
cupsenable tati;
cupsenable contabil;
cupsenable adilene;
cupsenable kawasaki;
cupsenable balcaonilag;
cupsenable caixa;
cupsenable caixani;
cupsenable caixareara;
cupsenable caixatb;
cupsenable pecaslag;
cupsenable recepara;
cupsenable recepcaoni;
cupsenable recepcaoni2;
cupsenable recepnilag;
cupsenable veiculos;
cupsenable yahoo;
-
Re: CUPS
start putty -P 22 -ssh root@192.168.1.1 -pw senhadoroot
onde 22 é a porta padrão ssh, root@ipdoservidor senhadoroot.
Jogue isso num arquivo .bat no dentro da pasta com o putty.exe no windows. Ao clicar nele, ele ja cai no servidor linux. Basta digitar limpar.sh que vai limpar a fila e startá-la novamente.
-
Re: CUPS
Instalei o OpenSUSE Linux e ele reconheceu automaticamente minha impressora. Só que imprime as páginas, mas sem texto algum. O cartucho tem tinta e no windows está imprimindo normalmente. O que fazer nessa situação?