Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: jdc en 23 Agosto 2010, 07:47 am



Título: Como obtener código fuente de una página con vb.NET?
Publicado por: jdc en 23 Agosto 2010, 07:47 am
Pues me gustaría saber esto, no estoy haciendo nada especial sólo me gustaría saber como podría obtener el código fuente de una página cualquiera en una variable en vb, alguien sabe? Sería con webBrowser?


Título: Re: Como obtener código fuente de una página con vb.NET?
Publicado por: Braayhaan en 23 Agosto 2010, 10:26 am
Código
  1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.        Try
  3.            Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(TextBox1.Text)
  4.            Dim response As System.Net.HttpWebResponse = request.GetResponse()
  5.  
  6.            Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream())
  7.        Dim sourcecode As String = sr.ReadToEnd()
  8.            TextBox2.Text = sourcecode
  9.        Catch ex As Exception
  10.            MessageBox.Show("Invalid Url")
  11.            Return
  12.        End Try
  13.    End Sub

 ;)


Título: Re: Como obtener código fuente de una página con vb.NET?
Publicado por: [D4N93R] en 23 Agosto 2010, 14:31 pm
Exacto, esa es la mejor forma, aunque también se puede hacer con sockets o TcpClients, pero para qué reinventar la rueda xD


Título: Re: Como obtener código fuente de una página con vb.NET?
Publicado por: jdc en 23 Agosto 2010, 20:39 pm
Gracias es justo lo que queria saber. Te pasaste.

Un saludo


Título: Re: Como obtener código fuente de una página con vb.NET?
Publicado por: Ari Slash en 23 Agosto 2010, 20:55 pm
quieres hacer un nod32 fix? xD
un descargador de links?
un programa para juankear? xD
extraer seriales de paginas?


Título: Re: Como obtener código fuente de una página con vb.NET?
Publicado por: jdc en 23 Agosto 2010, 21:45 pm
Ya se me ocurrió que hacer... Ahora sólo me falta saber como xD
 
Con está forma es fácil obtener algunas cosas sí se trabaja junto con php... Me estoy haciendo una función que usa harto alguien y servirá bastante para hacer cosas simpáticas xD


Título: Re: Como obtener código fuente de una página con vb.NET?
Publicado por: Ari Slash en 23 Agosto 2010, 23:47 pm
:O

que funcion? y de quien?


Título: Re: Como obtener código fuente de una página con vb.NET?
Publicado por: jdc en 24 Agosto 2010, 00:58 am
Ya lo verás cuando te juankee tu página xD


Título: Re: Como obtener código fuente de una página con vb.NET?
Publicado por: Ari Slash en 24 Agosto 2010, 03:58 am
 :o

 :xD


Título: Re: Como obtener código fuente de una página con vb.NET?
Publicado por: [D4N93R] en 24 Agosto 2010, 04:02 am
Haha, esperamos que luego nos digas para qué lo usaste!


Título: Re: Como obtener código fuente de una página con vb.NET?
Publicado por: jdc en 24 Agosto 2010, 04:15 am
Por supuesto es algo simple pero el código cuando este terminado directo al foro... Sólo falta que resulte xD lo empecé a hacer en la tarde y se me complicó xD