Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/StampantiScanner/StrumentiStampanti"
Differenze tra le versioni 1 e 20 (in 19 versioni)
Versione 1 del 25/09/2010 10.53.43
Dimensione: 5754
Commento:
Versione 20 del 03/03/2019 17.20.39
Dimensione: 3323
Autore: jeremie2
Commento: nuove note
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
[[BR]]
[[Indice()]]
## page was renamed from StrumentiStampanti
<<BR>>
<<Indice(depth=1)>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=180603"; rilasci="10.04")>>
Linea 5: Linea 7:
In questa guida verrà spiegato come utilizzare i principali strumenti a riga di comando e ad interfaccia grafica per il rilevamento dei livelli di inchiostro nelle cartuccie delle stampanti.
Linea 7: Linea 8:
= Strumenti a riga di comando =
== ink ==
'''ink''' è uno strumento per il rilevamento delle percentuali di inchiostro nelle cartucce delle stampanti che fa uso della libreria ''libinklevel''.[[BR]]
Il programma viene eseguito a riga di comando, perciò non è dotato di interfaccia grafica. Di seguito viene riportata la sintassi necessaria al suo utilizzo.[[BR]]
In questa guida verrà spiegato come utilizzare i principali strumenti a riga di comando e ad interfaccia grafica per il rilevamento dei livelli di inchiostro nelle cartucce delle stampanti.
Linea 12: Linea 10:
Innanzitutto, abilitare il [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali e installare il pacchetto [apt://ink ink]. = ink =
Linea 14: Linea 12:
L'applicazione richiede i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] per poter accedere in lettura e scrittura al dispositivo al quale la stampante viene collegata. Aprire un terminale e digitare:
{{{
sudo ink -p <nome_porta> [-n <numero_porta>]
'''ink''' è uno strumento per il rilevamento delle percentuali di inchiostro nelle cartucce delle stampanti che fa uso della libreria ''libinklevel''. Il programma viene eseguito a riga di comando, perciò non è dotato di interfaccia grafica.

== Installazione ==

[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://ink|ink]].

== Utilizzo ==

 0. Digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]] il seguente comando:{{{
sudo ink -p nome_porta [-n numero_porta]
}}}sostituendo «nome_porta» con la dicitura «parport» o «usb» a seconda del dispositivo usato e «numero_porta» deve corrispondere al numero della porta al quale la stampante è connessa.

 {{{#!wiki note
Le parentesi quadre stanno a significare che l'argomento è opzionale e se non è specificato si assume che il numero della porta abbia valore 0.
Linea 18: Linea 27:
dove `<nome_porta>` dev'essere sostituito dalla dicitura `parport` o `usb` a seconda del dispositivo usato e `<numero_porta>` deve corrispondere al numero della porta al quale la stampante è connessa.
Linea 20: Linea 28:
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Le parentesi quadre stanno a significare che l'argomento è opzionale e se non è specificato si assume che il numero della porta abbia valore 0''. ||


Il risultato dovrebbe essere simile a questo:
{{{
 0. Il risultato del precedente comando dovrebbe essere simile a questo:{{{
Linea 35: Linea 39:
Se al primo tentativo dovesse apparire un messaggio di errore come questo:
{{{
 0. Se al primo tentativo dovesse apparire un messaggio di errore come questo:{{{
Linea 42: Linea 45:
}}}
provare a ripetere nuovamente il comando.[[BR]]
}}}provare a ripetere nuovamente il comando.
Linea 45: Linea 47:
== Comandi alternativi ==
Linea 46: Linea 49:
Si può anche usare un comando alternativo per quanto riguarda i dispositivi usb:
{{{
 * Peri dispositivi usb digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{
Linea 51: Linea 53:
Nel caso specifico di una stampante di rete Canon BJNP è sufficiente dare il comando:
{{{
 * Per stampanti di rete '''Canon BJNP''' dare il comando:{{{
Linea 54: Linea 55:
}}} }}}È anche possibile specificare direttamente il suo indirizzo URI o IP in questo modo:{{{
sudo ink -b bjnp://indirizzo_URI_o_IP
}}}sostituendo la dicitura «indirizzo_URI_o_IP» con i parametri in uso.
Linea 56: Linea 59:
e per la stessa stampante è anche possibile specificare direttamente il suo indirizzo URI o IP in questo modo:
{{{
sudo ink -b bjnp://<indirizzo_URI_o_IP>
}}}
facendo ovviamente le dovute sostituzioni.[[BR]][[BR]]
Infine, per ottenere informazioni sulle versioni di '''ink''' e libinklevel utilizzate basta dare:
{{{
 * Per ottenere informazioni sulle versioni di '''ink''' e '''libinklevel''' utilizzate, digitare:{{{
Linea 66: Linea 63:
== escputil == = escputil =
Linea 68: Linea 65:
Per utilizzare questo tool dedicato espressamente alle stampanti Epson consultare [http://wiki.ubuntu-it.org/Hardware/StampantiScanner/EpsonTools questa guida].[[BR]] '''escputil''' è un'applicazione dedicata alla pulizia e all'allineamento delle testine.
Linea 70: Linea 67:
Se si vuole effettuare la pulizia delle testine si può ad esempio digitare:
{{{
sudo escputil -r /dev/usb/lp0 -c}}}
== Installazione ==
Linea 74: Linea 69:
Per allineare le testine di stampa invece si può dare questo comando:
{{{
sudo escputil -r /dev/usb/lp0 -a}}}
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://escputil|escputil]].
Linea 78: Linea 71:
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''All'occorrenza sostituire «`usb`» e «`lp0`» con il tipo e il nome dell'interfaccia usata''. || == Utilizzo ==
Linea 80: Linea 73:
= Strumenti ad interfaccia grafica =
== Inq ==
 * Per utilizzare questo tool su stampanti Epson consultare [[http://wiki.ubuntu-it.org/Hardware/StampantiScanner/EpsonTools|questa guida]].
Linea 83: Linea 75:
 0. Per prima cosa occorre installare alcune dipendenze: [apt://libqt4-dev,libinklevel5,libinklevel-dev,libboost-dev libqt4-dev, libinklevel5, libinklevel-dev, libboost-dev].[[BR]]
 0. Successivamente scaricare i sorgenti del programma da [http://www.fioreltech.net/_media/project/inq/version-1.0.0/inq-1.0.0.tar.gz qui] ed [http://wiki.ubuntu-it.org/AmministrazioneSistema/FormatiDiCompressione estrarre] il contenuto dell'archivio scaricato nella propria home.
 0. Aprire una finestra di [:AmministrazioneSistema/RigaDiComando:terminale] e [http://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#head-f79a5e0e3b5c5676f9f79bc725c2434befa78d99 spostarsi] nella cartella precedentemente estratta.
 0. Dare i [:AmministrazioneSistema/PermessiFile: permessi] di esecuzione allo script `configure` presente nella directory.
 0. Sempre nel terminale dare il comando:
 {{{
./configure}}}
 Se lo script fallisse a causa del mancato rilevamento dello strumento '''qmake''', è possibile salvare nella variabile di ambiente `QMAKE` il percorso del programma e lanciare lo script nuovamente:
 {{{
QMAKE=<percorso> ./configure}}}
 dove basta sostituire a `<percorso>` il percorso completo di '''qmake'''.
 0. A questo punto è possibile dare i comandi per installare il programma:
 {{{
make
sudo make install}}}
 0. Se non è già stato fatto, è necessario aggiungere il proprio utente al gruppo `lp`:
 {{{
sudo gpasswd -a <utente> lp}}}
 o alternativamente:
 {{{
sudo adduser <utente> lp}}}
 Quindi aggiungere l'utente al gruppo `lpadmin`:
 {{{
sudo adduser <utente> lpadmin}}}
 dove in tutti tre i casi occorre sostituire `<utente>` con il nome del proprio utente presente nel sistema.
 0. Inoltre potrebbe essere necessario dare i permessi per accedere al dispositivo:
 {{{
sudo chmod 777 /dev/usb/lp0}}}
 dove come al solito è necessario sostituire «`usb`» e «`lp0`» con il tipo e il nome dell'interfaccia usata.
 0. Infine per lanciare il programma sarà sufficiente selezionare la relativa voce dal menù '''Applicazioni''' prodotta dall'installazione.
 
 * Per effettuare la pulizia delle testine digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{
sudo escputil -r /dev/usb/lp0 -c
}}}

 * Per allineare le testine digitare:{{{
sudo escputil -r /dev/usb/lp0 -a
}}}

{{{#!wiki note
All'occorrenza sostituire '''usb''' e '''lp0''' con il tipo e il nome dell'interfaccia usata.
}}}
Linea 115: Linea 88:
 * [http://libinklevel.sourceforge.net/ Pagina che fa riferimento alla libreria libinklevel su Sourceforge]
 * [http://www.fioreltech.net/project/inq/start Sito ufficiale del progetto Inq
]
--------
CategoryNuoviDocumenti

* [[http://libinklevel.sourceforge.net/|Pagina di riferimento alla libreria libinklevel su Sourceforge]]

----
CategoryHardware CategoryDaRevisionare


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa guida verrà spiegato come utilizzare i principali strumenti a riga di comando e ad interfaccia grafica per il rilevamento dei livelli di inchiostro nelle cartucce delle stampanti.

ink

ink è uno strumento per il rilevamento delle percentuali di inchiostro nelle cartucce delle stampanti che fa uso della libreria libinklevel. Il programma viene eseguito a riga di comando, perciò non è dotato di interfaccia grafica.

Installazione

Installare il pacchetto ink.

Utilizzo

  1. Digitare nel terminale il seguente comando:

    sudo ink -p nome_porta [-n numero_porta]
    sostituendo «nome_porta» con la dicitura «parport» o «usb» a seconda del dispositivo usato e «numero_porta» deve corrispondere al numero della porta al quale la stampante è connessa.

    Le parentesi quadre stanno a significare che l'argomento è opzionale e se non è specificato si assume che il numero della porta abbia valore 0.

  2. Il risultato del precedente comando dovrebbe essere simile a questo:

    ink v0.4.1 � 2007 Markus Heinz
    
    EPSON Stylus DX4000
    
    Cyan:                          53%
    Yellow:                        48%
    Magenta:                       55%
    Photoblack:                   100%
  3. Se al primo tentativo dovesse apparire un messaggio di errore come questo:

    ink v0.4.1 � 2007 Markus Heinz
    
    Unknown IEEE 1284.4 error number 66
    Could not read from printer.
    Could not get ink level.
    provare a ripetere nuovamente il comando.

Comandi alternativi

  • Peri dispositivi usb digitare nel terminale:

    sudo ink -d /dev/usb/lp0
  • Per stampanti di rete Canon BJNP dare il comando:

    sudo ink -p bjnp

    È anche possibile specificare direttamente il suo indirizzo URI o IP in questo modo:

    sudo ink -b bjnp://indirizzo_URI_o_IP
    sostituendo la dicitura «indirizzo_URI_o_IP» con i parametri in uso.
  • Per ottenere informazioni sulle versioni di ink e libinklevel utilizzate, digitare:

    ink -v

escputil

escputil è un'applicazione dedicata alla pulizia e all'allineamento delle testine.

Installazione

Installare il pacchetto escputil.

Utilizzo

  • Per utilizzare questo tool su stampanti Epson consultare questa guida.

  • Per effettuare la pulizia delle testine digitare nel terminale:

    sudo escputil -r /dev/usb/lp0 -c
  • Per allineare le testine digitare:

    sudo escputil -r /dev/usb/lp0 -a

All'occorrenza sostituire usb e lp0 con il tipo e il nome dell'interfaccia usata.

Ulteriori risorse


CategoryHardware CategoryDaRevisionare