[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