Ativa/desativa impressora rapidamente
atf
atf
Um "link" apontando para este "script" evita a abertura de <Configurações> <Impressoras> etc... quando se precisa ativar ou desativar a impressora.
[code]#!/bin/sh
#
# Ativa e desativa a impressora
#
# Pega o nome da primeira impressora
# Se houver outra será necessário alterar
#
LIN=$(lpstat -p)
# Campo 2 - nome da impressora
pr=`echo $LIN | cut -f2 -d " "`
# Campo 3 - "disable" ou "is"
std=`echo $LIN | cut -f3 -d " "`
# Campo 4 - "idle." se ativada
ste=`echo $LIN | cut -f4 -d " "`
if [ "$std" = disabled ] ; then {
cupsenable $pr
# Para GNOME é necessário alterar o comando da mensagem
kdialog --passivepopup "Impressora $pr ativada" 5
} fi
if [ "$ste" = idle. ] ; then {
cupsdisable $pr
# Para GNOME é necessário alterar o comando da mensagem
kdialog --passivepopup "Impressora $pr desativada" 5
} fi
[/code]
[code]#!/bin/sh
#
# Ativa e desativa a impressora
#
# Pega o nome da primeira impressora
# Se houver outra será necessário alterar
#
LIN=$(lpstat -p)
# Campo 2 - nome da impressora
pr=`echo $LIN | cut -f2 -d " "`
# Campo 3 - "disable" ou "is"
std=`echo $LIN | cut -f3 -d " "`
# Campo 4 - "idle." se ativada
ste=`echo $LIN | cut -f4 -d " "`
if [ "$std" = disabled ] ; then {
cupsenable $pr
# Para GNOME é necessário alterar o comando da mensagem
kdialog --passivepopup "Impressora $pr ativada" 5
} fi
if [ "$ste" = idle. ] ; then {
cupsdisable $pr
# Para GNOME é necessário alterar o comando da mensagem
kdialog --passivepopup "Impressora $pr desativada" 5
} fi
[/code]
Entre ou Registre-se para fazer um comentário.