[SP-pm] Capturar dados de sites
Eduardo Almeida
eduardo at web2solutions.com.br
Thu May 9 09:58:48 PDT 2013
Na realidade nenhuma, eu so citei como opção ... ate pq curl é o que ta
"atras dos panos" em alguns casos
On 09/05/2013 13:48, Marcio - Google wrote:
> 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
> <mailto: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
> <mailto: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 <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/db253c18/attachment-0001.html>
More information about the SaoPaulo-pm
mailing list