Interface gráfica para nível de tinta (escputil) em shell script
Publicado por Perfil removido (última atualização em 01/06/2015)
[ Hits: 4.467 ]
Visualização gráfica dos níveis de tinta obtidos através do utilitário escputil.
Falta colocar parâmetros e dispositivo para ajuste fino.
Requer gnuplot.
#!/bin/bash export BARRA=""; export ESPACO=""; export TABELA=""; export PARAMETROS=""; # coloque aqui parametros conforme impressora export DISPOSITIVO=""; # coloque aqui dipositivo conforme local instalacao da impressora j=1; TABELA=`escputil "$PARAMETROS" "$DISPOSITIVO" | while read i; do COR=($i); case ${COR[0]} in (Cyan|Ciano|Yellow|Amarelo|Black|Preto|Magenta) echo -e "$j ${COR[0]} ${COR[1]}"; let j++; ;; *) continue ;; esac done; echo "e" ` echo -ne "reset set font \"Helvetica, 14\" set title \"escputil colors\" set ylabel \"\\\n% ink level\\\n\" set xrange [0:5] set yrange [-0.5:105] set boxwidth 0.375 set style line 1 lc rgb \"white\" set style line 2 lc rgb \"cyan\" set style line 3 lc rgb \"yellow\" set style line 4 lc rgb \"magenta\" set style line 5 lc rgb \"black\" set style fill solid unset key plot '-' every ::0::0 using 1:3:xtic(2) with boxes ls 2, \ '-' every ::1::1 using 1:3:xtic(2) with boxes ls 3, \ '-' every ::2::2 using 1:3:xtic(2) with boxes ls 4, \ '-' every ::3::3 using 1:3:xtic(2) with boxes ls 5 $TABELA $TABELA $TABELA $TABELA " | gnuplot -p exit 0
Instalar impressora no CUPS a partir de um arquivo PPD
Script compartilhar conexão e criar regras de Firewall
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Preciso resolver um erro de DPKG (1)
Melhores Práticas de Nomenclatura: Pastas, Arquivos e Código (2)
Não to conseguindo resolver este problemas ao instalar o playonelinux (1)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta