I dati dovrebbero essere inviati in esadecimale, ho scambiato un paio di mail con un tecnico (o quasi) della ditta produttrice del dispositivo ma continua a dirmi che i dati sono inviati in esadecimale e che devo convertirli in ASCII. Lui non ha parlato di dati criptati, per quanto ne so io non dovrebbero esserlo...
il programma che intercetta i mesasaggi e li visualizza è molto semplice. Utilizzo i WINSOCK, il codice è questo:
----------------------------------------------------------------
Private Sub Form_Load()
Winsock1.Protocol = sckUDPProtocol
Winsock1.LocalPort = 2048
Winsock1.Bind
End Sub
Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Winsock1.GetData Msg
txtPrompt = CStr(Msg)
End Sub
------------------------------------------------------------------
prima inizializzo il socket, poi leggo i messaggi che arrivano e li mostro a video (ho provato anche con textbox e con il msgbox ma non cambia...)
Grazie ancora per la disponibilità
Paolo

Rispondi quotando