elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 08:35  


Tema destacado: Únete al Grupo Steam elhacker.NET

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderador: [D4N93R])
| | | |-+  Sacar información del teléfono
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Sacar información del teléfono  (Leído 1,181 veces)
piwi


Desconectado Desconectado

Mensajes: 439



Ver Perfil
Sacar información del teléfono
« en: 18 Febrero 2010, 14:15 »

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.


En línea
BlackZeroX (Astaroth)
Wiki

Conectado Conectado

Mensajes: 2.831


I'Love...!¡.


Ver Perfil WWW
Re: Sacar información del teléfono
« Respuesta #1 en: 18 Febrero 2010, 18:56 »

usa las apis internetopen y derivadas en la api guide hay un ejemplo de lo que deseas...


En línea

Web Principal-->[ Blog(VB6) | Host File (Public & Private) | Scan Port | (New)MyInfraPC (Descubre mi Contraseña venefi. $) ]



The Dark Shadow is my passion.
El infierno es mi Hogar, mi novia es Lilith y el metal mi
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Sacar información de un disco en las PlaySation
Electrónica
Meta 1 949 Último mensaje 27 Febrero 2012, 15:22
por kitell
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines