none
Como faço pra pegar uma informaçao em Site RRS feed

  • Pergunta

  • Como faço pra pegar uma informaçao em um  Site e colocar no form, o que eu achei era colocando o site todo, se possivel da pra colocar só um pedaço?
    sábado, 14 de setembro de 2013 22:45

Respostas

  • Como faço pra pegar uma informaçao em um  Site e colocar no form, o que eu achei era colocando o site todo, se possivel da pra colocar só um pedaço?

    Cara utilize o framework Html Agility Pack, com ele você pode enviar um Pedido para uma página pegar todo o DOM e fazer um PARSER dele, inclusive fiz ISSO HOJE...

    Segue link abaixo mostrando como enviar um pedido, pegar o  DOM (HTML) retornado e fazer a manipulação dos controles HTML e ATRIBUTOS...

    http://www.4guysfromrolla.com/articles/011211-1.aspx


    Leonardo Lourenço Silva


    • Marcado como Resposta Giovani Cr segunda-feira, 14 de outubro de 2013 17:55
    terça-feira, 8 de outubro de 2013 03:18

Todas as Respostas

  • Bom dia Namiikaze,

    Poderia explicar melhor ?


    Julio Arruda
    __________________________________________
    Se foi util, marque como resposta
    .Net Coders
    Coordenador .Net Coders

    • Sugerido como Resposta Giovani Cr sexta-feira, 20 de setembro de 2013 12:27
    segunda-feira, 16 de setembro de 2013 12:09
  • Quais informações e repasse exemplos ???

    Fúlvio Cezar Canducci Dias

    • Sugerido como Resposta Giovani Cr sexta-feira, 20 de setembro de 2013 12:28
    segunda-feira, 16 de setembro de 2013 12:17
  • por exemplo no site www.omeuip.com tem lá o IP, ai eu quero pegar esse ip que aparece e colocar num textbox,já procurei como fazer isso e até agora nada
    sábado, 5 de outubro de 2013 16:57
  • Se você precisa pegar só o IP da sua máquina utilize o seguinte método:

    ip = Request.UserHostAddress;

    e insira essa variável no value do textbox.

    segunda-feira, 7 de outubro de 2013 12:38
  • O negocio com o ip seria só um exemplo,outro exemplo seria: eu tenho um servidor e no site dele tem lá o status do servidor Online e Offline, se eu quiser pegar o que esta escrito ali como faz???
    segunda-feira, 7 de outubro de 2013 17:40
  • Olá, Você poderia colocar um Web browser control e nele você, junto com o javascript, pegar os dados do site que deseja.....
    terça-feira, 8 de outubro de 2013 00:34
  • Cara este tuto deve ser o que vc quer! (link).

    Abraço!


    terça-feira, 8 de outubro de 2013 01:21
  • string html = string.Empty;
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.google.com.br");
    using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
                    {
                        bool isSuccess = (int)response.StatusCode < 299 && (int)response.StatusCode >= 200;
                        if (isSuccess)
                        {
                            using (StreamReader reader = new StreamReader(response.GetResponseStream()))
                            {
                                html = reader.ReadToEnd();
                            }
                        }
                    }

    Com esse código o conteúdo do site ficará na string html, daí é só usar regex pra buscar o que quer na página.

    terça-feira, 8 de outubro de 2013 02:59
  • Como faço pra pegar uma informaçao em um  Site e colocar no form, o que eu achei era colocando o site todo, se possivel da pra colocar só um pedaço?

    Cara utilize o framework Html Agility Pack, com ele você pode enviar um Pedido para uma página pegar todo o DOM e fazer um PARSER dele, inclusive fiz ISSO HOJE...

    Segue link abaixo mostrando como enviar um pedido, pegar o  DOM (HTML) retornado e fazer a manipulação dos controles HTML e ATRIBUTOS...

    http://www.4guysfromrolla.com/articles/011211-1.aspx


    Leonardo Lourenço Silva


    • Marcado como Resposta Giovani Cr segunda-feira, 14 de outubro de 2013 17:55
    terça-feira, 8 de outubro de 2013 03:18