[SP-pm] Capturar dados de sites
Eduardo Almeida
eduardo at web2solutions.com.br
Thu May 9 09:52:56 PDT 2013
On 09/05/2013 13:44, Marcio - Google wrote:
> 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.
Faça seu post direto á url que retorna os dados ao invez de usar o mech
pra acionar o botão
> 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
> <mailto: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
> <mailto: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 <mailto: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
>> <mailto: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
>> <http://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
>> <mailto: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
>> <mailto: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 <mailto: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
> <mailto: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
> <mailto: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
> <mailto: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
--
Eduardo Almeida - Software Engineer
eduardo em web2solutions.com.br - 27 3021-2430 / 27 9839 3755
*WEB2 Solutions* - Inovando, sempre!
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130509/917810a8/attachment-0001.html>
More information about the SaoPaulo-pm
mailing list