[SP-pm] Capturar dados de sites

Marcio - Google marciorp at gmail.com
Thu May 9 09:48:30 PDT 2013


Stan, obrigado!

Eduardo, qual a necessidade/vantagem do curl?

Abs,


Marcio

========================================
########### Campanha Ajude o Marcio! ###########
http://sosmarcio.blogspot.com.br/
http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
========================================


Em 9 de maio de 2013 12:47, Marcio - Google <marciorp em gmail.com> escreveu:

> Daniel,
>
> Sim. Qual a vantagem/diferença entre as opções expostas?
>
> Abs,
>
>
> Marcio
>
> ========================================
> ########### Campanha Ajude o Marcio! ###########
> http://sosmarcio.blogspot.com.br/
> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
> ========================================
>
>
> Em 9 de maio de 2013 12:44, Marcio - Google <marciorp em gmail.com> escreveu:
>
> Marcio,
>>
>> O telelist foi apenas exemplo. É que não tenho como fornecer acesso ao
>> site para vocês verem, roda apenas na intranet.
>> É provável que não precise revisitar.
>> Estou ajudando um amigo apenas. Nem ele sabe direito o que ele quer, como
>> estou parado e preciso ocupar a cabeça resolvi ajudar, sem compromisso.
>> Ele presta serviço para um empresa, essa página que quero ler as
>> informações é o relatório de comissões dele, pois toda semana ele tem que
>> imprimir essa página e digitar as informações novamente em uma planilha que
>> ele usa para calcular as comissões dos vendedores dele.
>> Então a ideia é capturar de forma automática, pois é muita coisa, guardar
>> em MySql e exportar pra um arquivo CVS que ele poderá importar para o Excel.
>> Já revirei bastante o negocio. O relatório que pede o período e lista as
>> informações abaixo, usando o DataGrid do Asp.Net. Ela lista as 50 primeiras
>> linhas, quando clica no botão próximo ela lista as próximas 50 e assim vai.
>> Essa é a primeira parte.
>> Ai com essas informações eu tenho que entrar em outra página onde entro
>> com o código da venda (linhas da página anterior) e listar os dados, para
>> poder pegar o código do vendedor dele para calcular a comissão individual.
>> Pois a primeira página dá a comissão total, da revenda.
>> Essa é a segunda parte.
>>
>> Abs,
>>
>> Marcio
>>
>> ========================================
>> ########### Campanha Ajude o Marcio! ###########
>> http://sosmarcio.blogspot.com.br/
>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
>> ========================================
>>
>>
>> Em 9 de maio de 2013 12:22, Stanislaw Pusep <creaktive em gmail.com>escreveu:
>>
>> <jabá>
>>> use LWP::Protocol::Net::Curl;
>>> use WWW::Mechanize;
>>>
>>> # pronto: WWW::Mechanize usará libcurl por baixo dos panos :)
>>> </jabá>
>>>
>>>
>>> ABS()
>>>
>>>
>>> 2013/5/9 Eduardo Almeida <eduardo em web2solutions.com.br>
>>>
>>>>  Esqueceram de mencionar o curl
>>>>
>>>>
>>>> On 09/05/2013 13:04, Marcio - Google wrote:
>>>>
>>>>  Stan,
>>>>
>>>>  Em lote. A sequencia é assim:
>>>> 1. Entrar usuário e senha e conferir se autenticou;
>>>> 2. Entrar com uma palavra chave em um campo especifico, pois o site só
>>>> aceita o método post;
>>>> 3. Submeter o form;
>>>> 4. Capturar vários dados;
>>>>  5. Acionar o botão próximo;
>>>> 6. Capturar mais dados até não ter mais o botão próximo.
>>>>
>>>>  Com esses dados, vou entrar em outra parte do site e fazer a mesma
>>>> coisa:
>>>>  1. Entrar usuário e senha e conferir se autenticou;
>>>> 2. Entrar com uma palavra chave em um campo especifico, pois o site só
>>>> aceita o método post. Essa palavra-chave é o resultado da captura anterior;
>>>> 3. Submeter o form;
>>>>  4. Entrar em um link;
>>>>  5. Capturar vários dados;
>>>> 6. Repetir a partir do 2.
>>>>
>>>>
>>>>  [...]'s
>>>>
>>>> Marcio
>>>>
>>>>  ========================================
>>>> ########### Campanha Ajude o Marcio! ###########
>>>> http://sosmarcio.blogspot.com.br/
>>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
>>>>  ========================================
>>>>
>>>>
>>>> Em 9 de maio de 2013 11:47, Stanislaw Pusep <creaktive em gmail.com>escreveu:
>>>>
>>>>> Depende! Você precisa fazer isso "on-fly"? Ou em lote? Se for em lote,
>>>>> você quer percorrer o site todo? Ou tem uma lista de palavras-chaves?
>>>>>
>>>>>
>>>>> ABS()
>>>>>
>>>>>
>>>>>  2013/5/9 Marcio - Google <marciorp em gmail.com>
>>>>>
>>>>>>   Mestres,
>>>>>>
>>>>>>  Estou procurando uma forma de fazer um aplicativo que navegue em um
>>>>>> determinado site, capture algumas informações e grave em BD.
>>>>>>
>>>>>>  Pra ficar mais fácil de entender, vai um exemplo.
>>>>>> Entrar no site telelistas.net, preencher uma determinada
>>>>>> palavra-chave para busca, acionar o botão buscar e pegar os nomes e
>>>>>> telefones para salvar no BD. Isso sem interação/intervenção do usuário.
>>>>>>
>>>>>>  Alguma ideia? Módulo? Mágica?
>>>>>>
>>>>>>  Ah, o site alvo é Asp.Net.
>>>>>>
>>>>>>  Abs,
>>>>>>
>>>>>>
>>>>>> Marcio
>>>>>>
>>>>>>  ========================================
>>>>>> ########### Campanha Ajude o Marcio! ###########
>>>>>> http://sosmarcio.blogspot.com.br/
>>>>>>  http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
>>>>>>  ========================================
>>>>>>
>>>>>>  =begin disclaimer
>>>>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>>>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>>>>> =end disclaimer
>>>>>>
>>>>>>
>>>>>
>>>>> =begin disclaimer
>>>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>>>> =end disclaimer
>>>>>
>>>>>
>>>>
>>>>
>>>> =begin disclaimer
>>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> <http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>>> =end disclaimer
>>>>
>>>>
>>>>
>>>> --
>>>> Eduardo Almeida - Software Engineer
>>>> eduardo em web2solutions.com.br - 27 3021-2430 / 27 9839 3755
>>>>
>>>> *WEB2 Solutions* - Inovando, sempre!
>>>>
>>>> =begin disclaimer
>>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>>> =end disclaimer
>>>>
>>>>
>>>
>>> =begin disclaimer
>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm em pm.org
>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>> =end disclaimer
>>>
>>>
>>
>
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130509/0a9467b8/attachment-0001.html>


More information about the SaoPaulo-pm mailing list