Puncte:0

Cum pot controla utilizarea unei imprimante pe desktop-ul ubuntu?

drapel cn
Sam

Locuiesc în cămin și trebuie să tipărim mult. Am cumpărat o imprimantă HP de acasă și un laptop. Aș dori să împart imprimanta și laptopul cu colegii mei de cameră (aproximativ 500 de persoane) și să le percep taxe de printare.

Iată la ce mă gândesc:

  1. Utilizatorul introduce o unitate USB care conține fișierul de imprimat.
  2. solicitați o casetă pentru ca el sau ea să se autentifice, să plătească taxe (folosind un API Stripe) inainte de (Ei bine, dacă asta este dificil, atunci după este ok) imprimarea documentului
    3. Înregistrați ceea ce a imprimat, în cazul în care dorește o rambursare.

Iată limitări.

  1. Vreau să mă asigur că este cumva dificil să ocolesc procesul de plată, altfel aș fi lăsat din buzunar.
  2. Școala noastră are limitări stricte la dispozitivele electronice, așa că voi termina proiectul pe propriul laptop și voi instala dispozitivele în cămin.
  3. Acces limitat la internet la cămin.
  4. Imprimați mai multe tipuri de fișiere, inclusiv documente de birou, pptx, xlsx, csv, txt și imagini jpg, png, tiff, webp și pdf etc.

Iată întrebările mele:

  1. Există un software existent pe care îl pot folosi pentru acest proiect? Am căutat github, nu am găsit niciunul.
  2. Cum o să dezactivez procesul normal de imprimare ctrl+p și să le fac să se „logineze”?
  3. Am avut puțină experiență de codare în python și php și, da, foarte puțin c/c++
qwr avatar
drapel kr
qwr
Acesta este în esență un întreg server de imprimare sau o rețea. Probabil că nu există open source integrate cu Stripe API, așa că va trebui să-l scrii pe al tău.
qwr avatar
drapel kr
qwr
Aceasta nu este o sarcină banală și ar fi o operațiune destul de complexă. Știi cum să gestionezi un server?
drapel br
Poate că PyKota te poate ajuta.
Sam avatar
drapel cn
Sam
Mulțumesc @ brian_p. Și da @qwr, dar doar instalând LAMP, LNMP. Pykota este ceea ce am nevoie, dar dependențele de python sunt frustrante, deoarece este un proiect ciudat scris în python2 și neîntreținut. Încă încerc, o să răspund dacă voi obține un rezultat suplimentar
Sam avatar
drapel cn
Sam
Cunosc puțin PHP, deci folosirea stripe api este ușoară.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.