Título: Sacar información del teléfono Publicado por: piwi en 18 Febrero 2010, 14:15 pm Hola a todos.
A ver si alguien me puede ayudar con un problema que tengo. Estoy haciendo un programa para llevar el tema de sat. En la empresa tenemos los teléfono Linksys IP Phone SPA942. Lo que quiero hacer es recuperar la última llamada realizada (que sería la llamada en curso). Lo he intentado con los socket pero me dice que el host ha rechazado la conexión. Otra posibilidad, quiza más chapuza sería leer del html que es donde está la información. Cada terminal tiene una ip, al entrar en la pagina hay un link de las llamadas pero tampoco se de como se puede leer un html plano. En la utilización de los socket he encontrado este ejemplo: Dim tcpClient As New TcpClient() Try tcpClient.Connect("192.168.111.10", 80) Catch escepcion As SocketException MsgBox(escepcion.ErrorCode.ToString) Return End Try Dim networkStream As NetworkStream = tcpClient.GetStream() If networkStream.CanWrite And networkStream.CanRead Then ' Do a simple write. Dim sendBytes As [Byte]() = Encoding.ASCII.GetBytes("Is anybody there") networkStream.Write(sendBytes, 0, sendBytes.Length) ' Read the NetworkStream into a byte buffer. Dim bytes(tcpClient.ReceiveBufferSize) As Byte Try networkStream.Read(bytes, 0, CInt(tcpClient.ReceiveBufferSize)) Catch excepcion As IO.IOException MsgBox(excepcion.Message.ToString) End Try Dim returndata As String = Encoding.ASCII.GetString(bytes) Console.WriteLine(("Host returned: " + returndata)) Else If Not networkStream.CanRead Then Console.WriteLine("cannot not write data to this stream") tcpClient.Close() Else If Not networkStream.CanWrite Then Console.WriteLine("cannot read data from this stream") tcpClient.Close() End If End If End If ' pause so user can view the console output Console.ReadLine() Si alguien me puede ayudar que empiezo a desesperarme. Un saludo. Título: Re: Sacar información del teléfono Publicado por: BlackZeroX en 18 Febrero 2010, 18:56 pm usa las apis internetopen y derivadas en la api guide hay un ejemplo de lo que deseas...
|