The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 12: | Line 12: | ||
|has label=No | |has label=No | ||
}} | }} | ||
Der Labelprinter druckt auf 62 mm breites Papier endlos aus. | Der Labelprinter druckt auf 62 mm breites Papier endlos aus. | ||
== wtf == | == 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. | 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 == | == Specs == | ||
Line 32: | Line 24: | ||
- Technologie: Thermopapier | - Technologie: Thermopapier | ||
== | == Beispiel == | ||
Installiere [https://github.com/fozzle/python-brotherprint Brotherprint]. | |||
Nutze: [https://github.com/chaosdorf/labello/ labello] | |||
<pre> | |||
#!/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') | |||
</pre> | </pre> |