001
30.01.2007, 02:52 Uhr
Pablo
Supertux (Operator)
|
An der Uni habe ich PyKota eingerichtet und funktioniert wunderbar.
Als backend für cups guckt PyKota in eine DB (mysql, postgres, orcale), ob der Benutzer drucken darf: sprich, gibt es den Benutzer, hat er genug Saldo, darf er auf den angegeben Drucker drücken, usw.
Wenn der Benutzer drucken darf, dann übergibt der Backend den Job an cups und lässt cups weiterarbeiten, wenn cups fertig ist, dann liest PyKota die Anzahl der gedruckten Seiten vom Drucker selber (das Protokol kann man selber einstellen) und rechtnet den Preis aus. Dabei kannst du unterschiedliche Regeln setzen.
Die PyKota-Sources sind über ihre SVN frei verfügbar und in Python geschrieben. Ich benutze das System seit ca. November und funktioniert einwandfrei. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth! Dieser Post wurde am 30.01.2007 um 02:52 Uhr von Pablo editiert. |