Livello degli inchiostri e pulizia testine per stampanti Epson: differenze tra le versioni
S3v (discussione | contributi) Nessun oggetto della modifica |
m (→Conoscere il livello degli inchiostri: rimosso gruppo staff) |
||
(8 versioni intermedie di 5 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Jessie|Stretch|Buster}} | |||
__TOC__ | __TOC__ | ||
=Installazione= | == Installazione == | ||
Qui di seguito verranno proposti due semplici script per sapere il livello delle cartucce e per la pulizia delle testine utilizzando il tool ''escputil'' e adatti a chi ha una stampante Epson USB. | Qui di seguito verranno proposti due semplici script per sapere il livello delle cartucce e per la pulizia delle testine utilizzando il tool ''escputil'' e adatti a chi ha una stampante Epson USB. | ||
Prima cosa installare il tool | Prima cosa installare il tool <code>escputil</code>, per esempio con [[privilegi di amministrazione]]: | ||
<pre># apt install escputil </pre> | |||
<pre># apt | |||
ed iscriversi al gruppo stampante: | ed iscriversi al gruppo stampante: | ||
<pre># adduser proprio_nome_utente lp </pre> | |||
== Conoscere il livello degli inchiostri == | |||
= Conoscere il livello degli inchiostri = | |||
Creare il primo script per il livello degli inchiostri che chiameremo ''ink-level''. | Creare il primo script per il livello degli inchiostri che chiameremo ''ink-level''. | ||
Apriamo il nostro editor preferito | Apriamo il nostro editor preferito, e copiamo quanto segue: | ||
<pre> | <pre> | ||
#!/bin/ | #!/bin/sh | ||
# | # | ||
# controllo livelli inchiostro stampante Epson | # controllo livelli inchiostro stampante Epson | ||
escputil --ink-level --raw-device /dev/usb/lp0 </pre> | escputil --ink-level --raw-device /dev/usb/lp0 | ||
</pre> | |||
Salviamo come ink-level, diamo i permessi di esecuzione: | Salviamo come ''ink-level'', diamo i permessi di esecuzione: | ||
<pre> | |||
$ chmod 775 ink-level | |||
</pre> | |||
spostiamo il file appena creato in <code>/usr/local/bin</code> (dopo aver ottenuto [[privilegi di amministrazione]]): | |||
<pre> | |||
# mv ink-level /usr/local/bin | |||
</pre> | |||
e gli assegniamo il giusto proprietario e gruppo: | |||
<pre># chown root:root /usr/local/bin/ink-level</pre> | |||
Bene ora da semplice utente scrivere in una shell ''ink-level'' avremo stampato la percentuale degli inchiostri. | |||
Bene ora da semplice utente scrivere in una shell | |||
== Pulizia delle testine == | |||
Stessa procedura con l'altro script per la pulizia delle testine, ovviamente cambiando il nome in ''clean-head''; lo script è il seguente: | |||
<pre> | <pre> | ||
#!/bin/ | #!/bin/sh | ||
# | # | ||
# pulizia testine stampante Epson | # pulizia testine stampante Epson | ||
escputil --clean-head --raw-device /dev/usb/lp0 </pre> | escputil --clean-head --raw-device /dev/usb/lp0 | ||
</pre> | |||
{{Autori | |||
|Autore = [[Utente:Xtow|Xtow]] | |||
|Verificata_da = | |||
: [[Utente:HAL 9000|HAL 9000]] 16:37, 22 set 2019 (CEST) | |||
|Numero_revisori = 1 | |||
}} | |||
[[Categoria: | [[Categoria:Stampanti]] |
Versione attuale delle 16:32, 12 ott 2019
Versioni Compatibili Debian 8 "jessie" Debian 9 "stretch" Debian 10 "buster" |
Installazione
Qui di seguito verranno proposti due semplici script per sapere il livello delle cartucce e per la pulizia delle testine utilizzando il tool escputil e adatti a chi ha una stampante Epson USB.
Prima cosa installare il tool escputil
, per esempio con privilegi di amministrazione:
# apt install escputil
ed iscriversi al gruppo stampante:
# adduser proprio_nome_utente lp
Conoscere il livello degli inchiostri
Creare il primo script per il livello degli inchiostri che chiameremo ink-level.
Apriamo il nostro editor preferito, e copiamo quanto segue:
#!/bin/sh # # controllo livelli inchiostro stampante Epson escputil --ink-level --raw-device /dev/usb/lp0
Salviamo come ink-level, diamo i permessi di esecuzione:
$ chmod 775 ink-level
spostiamo il file appena creato in /usr/local/bin
(dopo aver ottenuto privilegi di amministrazione):
# mv ink-level /usr/local/bin
e gli assegniamo il giusto proprietario e gruppo:
# chown root:root /usr/local/bin/ink-level
Bene ora da semplice utente scrivere in una shell ink-level avremo stampato la percentuale degli inchiostri.
Pulizia delle testine
Stessa procedura con l'altro script per la pulizia delle testine, ovviamente cambiando il nome in clean-head; lo script è il seguente:
#!/bin/sh # # pulizia testine stampante Epson escputil --clean-head --raw-device /dev/usb/lp0
Guida scritta da: Xtow | Debianized 40% |
Estesa da: | |
Verificata da:
| |
Verificare ed estendere la guida | Cos'è una guida Debianized |