Labelprinter: Difference between revisions
Jump to navigation
Jump to search
(→NUTZE) |
(→wtf) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 17: | Line 17: | ||
Man muss keine grauenhafte Spezial-Software nutzen. Es gibt verschiedene Open Source Projekte, die das spezifische Rasterformat für den Drucker erzeugen können. Diese lassen sich per Socket an den Drucker übertragen. | Man muss keine grauenhafte Spezial-Software nutzen. Es gibt verschiedene Open Source Projekte, die das spezifische Rasterformat für den Drucker erzeugen können. Diese lassen sich per Socket an den Drucker übertragen. | ||
Nutze: [http://labello/ labello]<br> | |||
GIT: [https://github.com/chaosdorf/labello/ labello] | |||
== Specs == | == Specs == | ||
Line 24: | Line 27: | ||
- Technologie: Thermopapier | - Technologie: Thermopapier | ||
== | == Beispielcode für manuelles Gefrickel == | ||
Installiere [https://github.com/fozzle/python-brotherprint Brotherprint]. | Installiere [https://github.com/fozzle/python-brotherprint Brotherprint]. | ||
<pre> | <pre> | ||
#!/usr/bin/env python2 | #!/usr/bin/env python2 | ||
Line 45: | Line 46: | ||
printjob.send('Label printer is lent by Mic <nomaster@chaosdorf.de>. Use freely and notify if annoying. Put into Hackcenter.') | printjob.send('Label printer is lent by Mic <nomaster@chaosdorf.de>. Use freely and notify if annoying. Put into Hackcenter.') | ||
printjob.print_page('full') | printjob.print_page('full') | ||
</pre> | </pre> |
Revision as of 21:13, 25 March 2016
Labelprinter | |
---|---|
print labels | |
Ort | Hackcenter |
Besitzstatus | Leihgabe |
Kontakt | nomaster |
Benutzung | frei |
Label | Bitte ausdrucken |
Der Labelprinter druckt auf 62 mm breites Papier endlos aus.
wtf
Man muss keine grauenhafte Spezial-Software nutzen. Es gibt verschiedene Open Source Projekte, die das spezifische Rasterformat für den Drucker erzeugen können. Diese lassen sich per Socket an den Drucker übertragen.
Specs
- Model: Brother QL-720NW - Netzwerk: Ethernet, Wifi - Technologie: Thermopapier
Beispielcode für manuelles Gefrickel
Installiere Brotherprint.
#!/usr/bin/env python2 import socket from brotherprint import BrotherPrint f_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) f_socket.connect(('172.22.27.26',9100)) printjob = BrotherPrint(f_socket) printjob.command_mode() printjob.initialize() printjob.bold('on') printjob.send('Label printer is lent by Mic <nomaster@chaosdorf.de>. Use freely and notify if annoying. Put into Hackcenter.') printjob.print_page('full')