Comunicazione tra PHP e Epson Fiscal Printer

Maicol

Nuovo Utente
23 Mag 2013
8
0
0
Ciao a tutti.

Fino ad oggi ho sempre gestito la stampa degli scontrini provenienti dal mio gestionale attraverso un programmino in java installato sul client. Il php generava lo scontrino salvandolo sul DB e il programmino in java andava a recuperarlo inviandolo alla stampante fiscale.

Ora ho bisogno che il tutto sia svolto attraverso il php e che nessun programma giri sul client perchè mi comporta perdita di tempo.

Volevo chiedere a tutti voi se c'è un modo per:

- gestire tutto tramite php, anche la comunicazione con la stampante fiscale, in modo da evitare l'utilizzo di più linguaggi di programmazione...se sì, come?
- gestire la stampa attraverso un altro linguaggio di programmazione purchè risieda sul server dove si trova tutto il gestionale php in modo da evitare l'installazione su ogni client.


Grazie mille in anticipo
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
Per far funzionare la stampante ci vuole un software lato client.
Quel programmino probabilmente è colui che si occupa di far funzionare i driver della stampante e passare il file da stampare ad essa.

Puoi provare ad utilizzare la funzione di stampa del browser ma ho parecchi dubbi sulla praticità.
 

Maicol

Nuovo Utente
23 Mag 2013
8
0
0
Per far funzionare la stampante ci vuole un software lato client.
Quel programmino probabilmente è colui che si occupa di far funzionare i driver della stampante e passare il file da stampare ad essa.

Puoi provare ad utilizzare la funzione di stampa del browser ma ho parecchi dubbi sulla praticità.

Le nuovi stampanti Epson hanno dei web server integrati che attraverso dei protocolli riescono a comunicare. Però non so come fare e come gestire questi protocolli. Alcuni mi dicevano che potevo inviare un file xml alla stampante conoscendo l'ip e aprendo opportunamento determinate porte sul router.
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
A sto punto creati una VPN tra server e client ed usa quella.

Però credo sia più facile usare quel tool in Java, magari rendendolo solamente un bridge senza alcuna funzione particolare, solamente: invio dati a Java, Java stampa.
In quel modo non hai bisogno di modificarlo mai e non devi preoccupartene più.

Anche se credo che sia già così.
 

Maicol

Nuovo Utente
23 Mag 2013
8
0
0
A sto punto creati una VPN tra server e client ed usa quella.

Però credo sia più facile usare quel tool in Java, magari rendendolo solamente un bridge senza alcuna funzione particolare, solamente: invio dati a Java, Java stampa.
In quel modo non hai bisogno di modificarlo mai e non devi preoccupartene più.

Anche se credo che sia già così.

si attualmente è già così e volevo qualcosa di diverso e più veloce
 

Maicol

Nuovo Utente
23 Mag 2013
8
0
0
A mio parere è già il modo più veloce.

Sì, ok, ma vorrei poter gestire senza installare programmi client. Mettiamo caso che questo applicativo deve girare su 1000 pc in tutto il mondo...che faccio, vado in ogni postazione ad installare il client?

Ok, lo faccio installare direttamente dall'utilizzatore...ma voi meglio di me sapete che c'è gente inesperta e che non sa nemmeno installare un browser...
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
Viene scaricato ed eseguito sul client, ma come fosse un'applicazione flash, l'utente deve solo acconsentire ad eseguirlo.
 

pako

Nuovo Utente
10 Giu 2013
1
0
0
Ciao a tutti, mi sono appena registrato per rispondere a questo post.
In questi giorni sto cercando di fare la stessa cosa: stampa su epson fiscale da php.
Sto appena scrivendo una classe per xon/xoff, e quella per esc/pos l'ho completata ieri.
Non sono però riuscito a trovare (dopo aver letto moltissime guide della epson) i comandi da inviare alla stampante.
Per ora anche io stampo scontrini tramite un software esterno che si interfaccia al gestionale tramite lettura di file di testo in cui sono contenuti i comandi (sarema language).
La cosa che mi lascia dubbioso è che non sono proprio sicuro che xon/xoff ed esc/pos siano due cose diverse....
 
Discussioni simili
Autore Titolo Forum Risposte Data
B comunicazione dinamica tra più utenti in PHP PHP 0
K Comunicazione tra app e dispositivo esterno tramite rs485 Sviluppo app per Android 1
A Comunicazione tra due servlet Java 5
voldemort Comunicazione disdetta hosting Hosting 1
R Mettere in sicurezza una comunicazione .NET Framework 0
cobra_72 comunicazione con host esterno Hosting 7
U comunicazione polivalente... Discussioni Varie 0
A Sistema di comunicazione visiva IP Cam e Videosorveglianza 0
R Errore di comunicazione con database Mysql PHP 5
voldemort Comunicazione NFC Sviluppo app per Android 1
U Workshop gratuito sulla Comunicazione digitale Altri Annunci 0
I ForuMobile.it il forum sulla comunicazione mobile Presenta il tuo Sito 2
elisa.decomm Decomm Applicazioni per il Web e comunicazione Offerte e Richieste di Lavoro e/o Collaborazione 0
V Comunicazione Importante!!!!!!!!!!!!!!!!!!!!!!!!!! Presenta il tuo Sito 0
L comunicazione vendita on line Leggi, Normative e Fisco 2
peppoweb Consiglio d'Europa: nuova Dichiarazione sulla libertà di comunicazione su Internet Discussioni Varie 0
grottafelix Storia E Comunicazione Presenta il tuo Sito 2
E Query differenza tra tabelle MySQL 5
A differenza tra account email e ISP presenti in blacklist Posta Elettronica 0
W Differenza tra orari PHP 3
Z Google Fonts CSS tra desktop e responsive HTML e CSS 1
MarcoGrazia Associazioni tra Search Console e Analitycs SEO e Posizionamento 0
M Collegamento tra form html e script php PHP 4
D popolare campi tra th alla select PHP 36
Gabriele Visioli Differenza tra hosting e hosting WordPress Hosting 4
S Differenza tra le funzioni include () e require ()? PHP 1
P Ciclare tra array di oggetti PHP 1
B Incongruenze tra Mac ver e PC ver Photoshop 1
N Problema passaggio variabili tra pagine PHP 4
L estrarre valori max tra più tabelle MySQL 2
MarcoGrazia Dati nulli su join tra più tabelle MySQL 1
S Utilizzo variabili di sessione tra PC e server PHP 0
R Relazione tra tabelle MS Access 5
Tommy03 Query tra 3 tabelle MySQL 2
elpirata [MySQL] Sincronizzare dati tra due tabelle sullo stesso host MySQL 0
R passaggio variabili tra modulo genitore a figlio jQuery 3
P Passagio dati complessi tra una ASP.NET webapi e Angular ASP.NET 1
A [ASP] Confronto tra dati Form e DB Classic ASP 2
G [PHP] Passare dati tra record PHP 4
M [MS Access] Relazione tra maschere MS Access 1
T onsiglio Web agency tra Caserta Agro Aversano e Napoli e zone vicine. Offerte e Richieste di Lavoro e/o Collaborazione 0
D Jquery, conflitto tra loro risolvibile? jQuery 7
J Passaggio variabile tra 2 file php PHP 15
E Compro profilo Instagram tra 10k e 30k Annunci servizi di Social Media Marketing 2
U [PHP] Differenza tra amministratore e utente PHP 2
P [PHP] Spostamento tra cartelle PHP 2
F [Javascript] Conflitto tra più form nella stessa pagina Javascript 1
M PHP Arrotondamento minuti in differenza tra due Orari PHP 9
felino EXCEL: verifica dati mancanti tra due sheet Windows e Software 2
K [PHP] Controllare dati database tra due valori PHP 18

Discussioni simili