<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>tutto fattibile a patto di riuscire a capire come il centralino ti comunica i dati. Se trovi qualche manuale di istruzione che identifica il tipo di protocollo allora potrebbe essere ancora più semplice.</div></div></blockquote><div><br></div><div>Per il manuale dovrei cercare... Attualmente in HyperTerminal ottengo questo:</div><div><br></div><div>----</div><div><div>SOPHO ISPBX , 0520100904070501    DATE :   0108    TIME : 0439 RECORDED CALLS TOLL TICKETING</div></div><div><div>CC           CCT DP  P/B EXT.        IBSC P/N PSW NUMBER DIALLED         DATE   TIME DUR.   UNITS  TETN</div><div>              0  000  B  298          14   N   N  035******                0108 0437 000087 000002 001.0013</div></div><div>----</div><div>Le prime due righe sono l'intestazione, che si ripete all'inizio di ogni nuovo giorno, ma a me non serve. Le altre righe sono il record per ogni chiamata: numero interno, destinazione, scatti, ....</div><div><br></div><div>Roberto</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><br clear="all"><div><div class="gmail-m_933365575605622613gmail_signature">Enrico</div></div>
<br><div class="gmail_quote"><div><div class="gmail-h5">2017-02-10 22:55 GMT+01:00 Roberto Santini <span dir="ltr"><<a href="mailto:roberto.santini89@gmail.com" target="_blank">roberto.santini89@gmail.com</a>></span>:<br></div></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div class="gmail-h5"><div dir="ltr"><div><div><div><div><div><div>Ciao a tutti ragazzi, ho bisogno del vostro aiuto. <br></div>Ho un vecchio centralino telefonico (philips sopho) che da qualche tempo fa le bizze nel log delle chiamate. Mi spiego: è collegato tramite porta seriale ad un vecchissimo pc con windows 95 dove, attraverso l'Hyperterminal di windows stesso, vengono registrate su un file .txt le varie chiamate: mittente, destinatario, durata, scatti, data... Il problema è attualmente la data, nel senso che il centralino registra le chiamate con data errata: non è possibile cambiarla e ogni volta che si riavvia o va in blocco, il conteggio della data riparte da capo (non ho ben capito da dove...) , dunque è un casino ricostruire tutto il log esatto delle chiamate. <br></div>Premesso che cambiare il centralino è, per ora, fuori discussione, pensavo a questa cosa: se riuscissi a collegare sempre tramite seriale il centralino con un altro pc (magari un po più recente!) e riuscissi a leggere ciò che mi viene inviato? Potrei salvarlo in un db con data e ora corrente (le lettura sono in "real-time", la chiamata viene registrata quando è terminata), bypassando così il problema della data e rendendo anche le operazione di consultazione molto più semplici e veloci.<br><br></div>Credo si possa fare senza troppo sforzo. Che ne pensate?<br></div>Se usassi python, è sufficiente pySerial [1] (per la lettura da seriale)?<br><br></div>Grazie dell'attenzione!<br></div>Roberto<br><div><div><br><br>[1]: <a href="http://pyserial.readthedocs.io/en/latest/shortintro.html" target="_blank">http://pyserial.readthedocs.io<wbr>/en/latest/shortintro.html</a><br clear="all"><br></div></div></div>
<br><br></div></div><span class="gmail-HOEnZb"><font color="#888888">
--<br>
Sito BgLUG: <a href="http://www.bglug.it" rel="noreferrer" target="_blank">http://www.bglug.it</a><br>
Mailing list: <a href="http://lists.linux.it/listinfo/bglug" rel="noreferrer" target="_blank">http://lists.linux.it/listinfo<wbr>/bglug</a><br></font></span></blockquote></div><br></div></div>
<br><br>
--<br>
Sito BgLUG: <a href="http://www.bglug.it" rel="noreferrer" target="_blank">http://www.bglug.it</a><br>
Mailing list: <a href="http://lists.linux.it/listinfo/bglug" rel="noreferrer" target="_blank">http://lists.linux.it/<wbr>listinfo/bglug</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Roberto Santini<br>Skype: cent89<br></div>
</div></div>