Abilitare stampante Kube II-F e applicativo Web
(* per le funzioni della stampante la password di default è 00000)
Impostare indirizzo IP della stampante:
dal tastierino della stampante premere
Funzioni ->Programmazioni->Impostazioni di Rete
A questo punto inserire l’ip desiderato, la subnet mask, il DNS e il gateway e disabilitare il dhcp. Per testare il collegamento eseguite un ping sul ip desiderato oppure inserite tale dentro un browser dove (se impostato correttamente) si aprirà una interfaccia con dentro tutti i dettagli della stampante.
Fatto questo procediamo con la configurazione della dll per controllare il dispositivo dal PC
Dal tastierino della stampante effettuare le seguenti operazioni:
- 2005 funzioni
- per vedere indirizzo ip; la porta è fissa 9100
- Funzioni ->Programmazioni->Opzioni funzionamento
- Porta COM 1: Display cliente
- Porta USB: Nessun dispositivo
- Porta ETH: Controllo da PC
- Protocollo: Custom
- Baud rate:19200bps
Infine per avviare la dll
Installare sul pc il driver “Custom Dll” (Download Driver (http://www.dinamico.it/file/Altro/CeFdllInstallation_127.exe) file CeFdll.dll v. 1.2.7.0 del 11/7/2013);
Copiare a mano i files CeFdll.dll e CeNComLayer.dll da C:\Program Files (x86)\Custom Engineering\CeFdll\Sample\Exe\VB 6.0 a C:\Windows\SysWOW64
Fatto questo per testare i commandi della dll scaricare il rar cefcom_installation dentro la cartella CeFCOM (per sviluppo con .net) dal sito https://drive.custom.it/d/f/414310485754654705#file_id=414311095973454772
(fonti:
https://bamer.it/pics/prodotti/KUBE_II_ETHManuale_Utente.pdf )
Impostare applicativo SimplePrintServer:
- Copiare contenuto della cartella SimplePrintServerPackage (allegato all'articolo) dentro la cartella dove si desidera installare il sito.
- Dentro il web.config impostare i parametri per comunicare con la stampante precedentemente configurata (cambierà principalmente l’indirizzo IP della stampante)
<appSettings>
<add key="Protocollo" value="Custom" />
<add key="LogLevel" value="Medium" />
<add key="Encoding" value="Standard" />
<add key="IP_printer" value="172.16.0.170" />
<add key="Port" value="9100" />
<add key="Debug" value="false" />
</appSettings>
-abilitare la pagina di sportcard per superare le politiche CORS di accesso al server inserendo l’url nel parametro:
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="http://test.sportcard.it" />
<add name="Access-Control-Allow-Methods" value="*" />
<add name="Access-Control-Allow-Headers" value="*" />
</customHeaders>
</httpProtocol>
Impostare Sportcard :
- Eseguire gli script presenti dentro questa cartella, sul DB desiderato. Dentro lo script di insert sulla tabella config inserire come valore l’url dell’applicativo SimplePrintServer
URL del printserver: per rendere la gestione del printserver più semplice Sportcard chiama il printserver con un nome comune che viene gestito dal DNS. ES: amart.sportcard.it risponde all'Ip interno del printserver 192.168.1.100 di AmaSport .
Questo record A viene inserito nel pannello di controllo DNS.
Impostare IIS sul computer :
ATTENZIONE: il pc deve avere ip statico
- Dal pannello di controllo, nella sezione Programmi, cliccare la voce “Attiva o disattiva funzionalità di Windows” qui bisogna abilitare l’IIS e anche i framework asp.net assieme a tutte le sue voci.
- pannello di controllo -> programmi e funzionalità -> attivazione funzionalità di windows -> nodo iis -> servizi web -> funzionalità per lo sviluppo di applicazioni -> aggiungi asp
- Aggiungere sito dentro ISS. (volendo si può usare la pagina di default creando una sottocartella SimplePrintServer dentro la cartella C:\inetpub)
- Dentro il manager del IIS abilitare le deleghe per gli handlers nella voce “Delega funzionalità”
- Dare i permessi alla cartella del sito web andando nelle proprietà della cartella, sezione “Sicurezza” qui andare su modifica e aggiungere l’utente IUSR e darli tutti i permessi.
- Settare l’application pool con versione dot.net versione 4
- Una volta fatto questo testare la pagina. (dovrebbe dare un errore generico perché quando non riceve parametri va in errore) a questo punto inserire nel config di sportcard l’url di questa pagina generato dall’ip del computer dove si ha installato il sito + percorso del sito web (es. http://172.16.0.141/SimplePrintServer/default.aspx)
- impostare i binding sull'url del sito utilizzato
per testare: https://xxxxrt.sportcard.it/simpleprintserver/test.aspx
Commenti
0 commenti
Accedi per aggiungere un commento.