Jump to content


Photo

Extraindo Conteudo De Outro Site


  • Faça o login para participar
8 replies to this topic

#1 Rander Mendonça

Rander Mendonça

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 28/04/2007, 14:46

Ae galera é o seguinte, eu sou corretor de imóveis e to tentando criar um script para tirar os anuncios de alguns sites de imobiliarias parceiras e colocar no meu banco de dados MySQL. Mais eu não sei por onde começar.Eu sei que esse tipo de programa pode ser chamado de spiders, alguma coisa desse tipo.Se alguem tem alguma idéia pra mim ajudar fico grato.

Uns dos links que eu quero tirar essas informações é o http://www.ivannegoc...;vlr2=999999.99

Ja tentei usar programas de extração de dados da web como WebMiner,Web Data Extractor 6.0, Happy Haverster, etc, mais não tive muito sucesso com eles.

Se alguem tiver alguma ideia de como eu começo a fazer este script ou tem algum exemplo pronto eu agradeço.

#2 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 28/04/2007, 15:42

Acredito que não seja este o caminho. Além de ser uma cópia de conteúdo não autorizada, não há como garantir que os dados sejam sempre capturados da mesma maneira, uma vez que se a página a ser capturada mudar um pequeno trecho do código fonte tudo vai pro beleléu. Neste tipo de site realiza-se parcerias com as imobiliárias à fim de proverem acesso ao banco de dados deles, seja por web-service, socket ou sei lá eu como. É isso aí. :ponder:

[]’s :DAté mais

#3 Rander Mendonça

Rander Mendonça

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 28/04/2007, 16:00

Não...não tem nada de cópia não autorizada!As imobiliárias que eu quero retirar esses dados são todas minhas parceiras.Eu quero fazer esse script justamente para facilitar a vida dos meus parceiros, para que eles não necessitem ficarem cadastrando imovel por imovel no meu site.As vezes são 100 móveis que podem ser inseridos no meu site e isso prejudica eles porque além deles terem que colocarem seus imoveis em seu proprios sites,tem que tambem cadastrar no meu.Isso é trabalho em dobro. Além disso quando é retirado os imóveis que já foram alugados no site deles tem que retirar o anuncio do imovel do meu tambem. E isso é muito chato.Por isso eu quero criar um script que faça esse cadastramento direto do site deles ou do banco de dados se for possível e que esse script tambem seja automatico autualizando os imoveis todos os dias se precisar ficar fazendo isso manualmente.

To conversando com um amigo, me deu um exemplo aqui. O sistema que eu quero fazer parece com o do BuscaPé que se chama "spiders" que retira o conteudo das paginas autorizadas e coloca no banco de dados deles para serem exibidas no site.

#4 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 28/04/2007, 16:17

Well, se você é parceiro, simples, acesse o banco de dados deles. Problema resolvido! =)

[]’s :D Até mais

#5 Rander Mendonça

Rander Mendonça

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 28/04/2007, 16:26

O problema é que maioria deles o banco de dados é Microsoft Access. E eu não sei acessar o banco de dados deste tipo em PHP?Você sabe como que eu posso fazer?

#6 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 28/04/2007, 16:34

O problema é que maioria deles o banco de dados é Microsoft Access. E eu não sei acessar o banco de dados deste tipo em PHP?Você sabe como que eu posso fazer?

Tu precisa utilizar a biblioteca ODBC. Veja aqui um tutorial sobre o assunto. ;)

[]’s :DAté mais

#7 <?PHPMAN?>

<?PHPMAN?>

    Ativo

  • Usuários
  • 300 posts
  • Sexo:Não informado

Posted 30/04/2007, 08:43

a maneira mais facil seria entao pedir pro cara que desenvolveu o sistema dos seus parceiros, pra criar um XML que seja atualizado no cliente toda vez que ele cadastre itens no site, dai ele te fornece o endereço deste XML e ai vc exibe no seu site...
Nome: Luciano André Bruch
WebSite: www.guiamedianeira.com.br
Profissão: WebDesigner / Programador
MSN:luciano@guiamedianeira.com.br

#8 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 30/04/2007, 12:39

a maneira mais facil seria entao pedir pro cara que desenvolveu o sistema dos seus parceiros, pra criar um XML que seja atualizado no cliente toda vez que ele cadastre itens no site, dai ele te fornece o endereço deste XML e ai vc exibe no seu site...

Se ele tem acesso às base de dados, não precisa de mais nada. =)

[]’s :DAté mais

#9 Rander Mendonça

Rander Mendonça

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado

Posted 01/05/2007, 16:45

a maneira mais facil seria entao pedir pro cara que desenvolveu o sistema dos seus parceiros, pra criar um XML que seja atualizado no cliente toda vez que ele cadastre itens no site, dai ele te fornece o endereço deste XML e ai vc exibe no seu site...

Boa alternativa! Porque como as paginas dos meus parceiros são feita em ASP e tem banco de dados access não consegui fazer um script que retire os dados direto desse banco de dados.

A melhor solução acho que seria eles criarem um arquivo xml e disponibilizar o endereço do mesmo pra mim.

Agora preciso de ajuda é pra tirar as informações desse XML e inserir no meu banco de dados.

se alguem puder me ajudar agradeço!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq