Livello degli inchiostri e pulizia testine per stampanti Epson: differenze tra le versioni
mNessun oggetto della modifica |
m (verificata) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili| | {{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> | |||
<pre># adduser | |||
== 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> | |||
<pre>$ chmod | $ chmod 775 ink-level | ||
</pre> | |||
spostiamo il file appena creato in <code>/usr/local/bin</code>: | spostiamo il file appena creato in <code>/usr/local/bin</code> (dopo aver ottenuto [[privilegi di amministrazione]]): | ||
<pre> | |||
<pre># mv ink-level /usr/local/bin</pre> | # mv ink-level /usr/local/bin | ||
</pre> | |||
e gli assegniamo il giusto proprietario e gruppo: | |||
<pre># chown root:staff /usr/local/bin/ink-level</pre> | <pre># chown root:staff /usr/local/bin/ink-level</pre> | ||
Bene ora da semplice utente scrivere in una shell | Bene ora da semplice utente scrivere in una shell ''ink-level'' avremo stampato la percentuale degli inchiostri. | ||
== Pulizia delle testine == | == 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: | |||
Stessa procedura con l'altro script per la pulizia delle testine, ovviamente cambiando il nome in ''clean-head'' | |||
<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 | {{Autori | ||
|Autore = [[Utente:Xtow|Xtow]] | |Autore = [[Utente:Xtow|Xtow]] | ||
|Verificata_da = | |||
: [[Utente:HAL 9000|HAL 9000]] 16:37, 22 set 2019 (CEST) | |||
|Numero_revisori = 1 | |||
}} | }} | ||
[[Categoria:Stampanti]] | [[Categoria:Stampanti]] |
Versione delle 14:37, 22 set 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:staff /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 |