consultar e salvar dados de uma pesquisa na internet varias vezes

1. consultar e salvar dados de uma pesquisa na internet varias vezes

Douglas Janovik Maliszewski
djm_Jm

(usa Outra)

Enviado em 31/08/2017 - 15:48h

Tenho o seguinte problema: Preciso consultar uma lista de strings de um arquivo txt num site (cada linha desse arquivo é uma pesquisa) e salvar um texto da página pesquisada (preferivelmente seria num txt também). Como podem notar, o problema utiliza uma iteração e repetição de tarefa, por isso pensei em utilizar macros, mas não sei a lógica para salvar exatamente aquele campo do site que necessito.


  


2. Re: consultar e salvar dados de uma pesquisa na internet varias vezes

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 31/08/2017 - 20:17h

djm_Jm escreveu:

Tenho o seguinte problema: Preciso consultar uma lista de strings de um arquivo txt num site (cada linha desse arquivo é uma pesquisa) e salvar um texto da página pesquisada (preferivelmente seria num txt também). Como podem notar, o problema utiliza uma iteração e repetição de tarefa, por isso pensei em utilizar macros, mas não sei a lógica para salvar exatamente aquele campo do site que necessito.


Boa noite.
A lógica é simples.
Acesse a página, e salve o conteúdo em pagina.txt.
Leia linha a linha do strings.txt
Procure pela "string" em pagina.txt,
salve o resultado em resultado.txt.

Att.:
marcelo Oliver



3. Re: consultar e salvar dados de uma pesquisa na internet varias vezes

Douglas Janovik Maliszewski
djm_Jm

(usa Outra)

Enviado em 01/09/2017 - 13:42h

msoliver escreveu:

djm_Jm escreveu:

Tenho o seguinte problema: Preciso consultar uma lista de strings de um arquivo txt num site (cada linha desse arquivo é uma pesquisa) e salvar um texto da página pesquisada (preferivelmente seria num txt também). Como podem notar, o problema utiliza uma iteração e repetição de tarefa, por isso pensei em utilizar macros, mas não sei a lógica para salvar exatamente aquele campo do site que necessito.


Boa noite.
A lógica é simples.
Acesse a página, e salve o conteúdo em pagina.txt.
Leia linha a linha do strings.txt
Procure pela "string" em pagina.txt,
salve o resultado em resultado.txt.

Att.:
marcelo Oliver


Não é tão simples, eu preciso ler a linha do strings.txt, pesquisar isso no campo de pesquisa da pagina (sim, fazer uma consulta) e depois salvar o resultado da consulta no resultado.txt.




4. Re: consultar e salvar dados de uma pesquisa na internet varias vezes

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 01/09/2017 - 17:27h

djm_Jm escreveu:

msoliver escreveu:

djm_Jm escreveu:

Tenho o seguinte problema: Preciso consultar uma lista de strings de um arquivo txt num site (cada linha desse arquivo é uma pesquisa) e salvar um texto da página pesquisada (preferivelmente seria num txt também). Como podem notar, o problema utiliza uma iteração e repetição de tarefa, por isso pensei em utilizar macros, mas não sei a lógica para salvar exatamente aquele campo do site que necessito.


Boa noite.
A lógica é simples.
Acesse a página, e salve o conteúdo em pagina.txt.
Leia linha a linha do strings.txt
Procure pela "string" em pagina.txt,
salve o resultado em resultado.txt.

Att.:
marcelo Oliver


Não é tão simples, eu preciso ler a linha do strings.txt, pesquisar isso no campo de pesquisa da pagina (sim, fazer uma consulta) e depois salvar o resultado da consulta no resultado.txt.


Poste um exemplo, tipo, algumas strings e a página.
Vc pretende fazer com o shellscript?
MSO




5. Re: consultar e salvar dados de uma pesquisa na internet varias vezes

Douglas Janovik Maliszewski
djm_Jm

(usa Outra)

Enviado em 04/09/2017 - 15:30h

msoliver escreveu:

djm_Jm escreveu:

msoliver escreveu:

djm_Jm escreveu:

Tenho o seguinte problema: Preciso consultar uma lista de strings de um arquivo txt num site (cada linha desse arquivo é uma pesquisa) e salvar um texto da página pesquisada (preferivelmente seria num txt também). Como podem notar, o problema utiliza uma iteração e repetição de tarefa, por isso pensei em utilizar macros, mas não sei a lógica para salvar exatamente aquele campo do site que necessito.


Boa noite.
A lógica é simples.
Acesse a página, e salve o conteúdo em pagina.txt.
Leia linha a linha do strings.txt
Procure pela "string" em pagina.txt,
salve o resultado em resultado.txt.

Att.:
marcelo Oliver


Não é tão simples, eu preciso ler a linha do strings.txt, pesquisar isso no campo de pesquisa da pagina (sim, fazer uma consulta) e depois salvar o resultado da consulta no resultado.txt.


Poste um exemplo, tipo, algumas strings e a página.
Vc pretende fazer com o shellscript?
MSO



Estou aberto a sugestões, tenho conhecimento em programação, mas nunca mexi muito com coisas desse tipo e agora me surgiu um problema desse tipo. Seria possivel criar algo com Shell Script (já que tu sugeriu)?



6. Re: consultar e salvar dados de uma pesquisa na internet varias vezes

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 04/09/2017 - 17:53h

djm_Jm escreveu:

msoliver escreveu:

djm_Jm escreveu:

msoliver escreveu:

djm_Jm escreveu:

Tenho o seguinte problema:
Preciso consultar uma lista de strings de um arquivo txt num site (cada linha desse arquivo é uma pesquisa) e salvar um texto da página pesquisada (preferivelmente seria num txt também). Como podem notar, o problema utiliza uma iteração e repetição de tarefa, por isso pensei em utilizar macros, mas não sei a lógica para salvar exatamente aquele campo do site que necessito.


Boa noite.
A lógica é simples.
Acesse a página, e salve o conteúdo em pagina.txt.
Leia linha a linha do strings.txt
Procure pela "string" em pagina.txt,
salve o resultado em resultado.txt.

Att.:
marcelo Oliver


Não é tão simples, eu preciso ler a linha do strings.txt, pesquisar isso no campo de pesquisa da pagina (sim, fazer uma consulta) e depois salvar o resultado da consulta no resultado.txt.


Poste um exemplo, tipo, algumas strings e a página.
Vc pretende fazer com o shellscript?
MSO



Estou aberto a sugestões, tenho conhecimento em programação, mas nunca mexi muito com coisas desse tipo e agora me surgiu um problema desse tipo. Seria possível criar algo com Shell Script (já que tu sugeriu)?


Boa tarde Jm.
Sim, é possível criar em shell Script.
Segue:
#!/bin/bash
SITE="vivaolinux.com.br"
lynx --dump $SITE >> ${SITE}.txt # Salva o conteúdo do site em um txt
while read line;do #Inicia o laço, e "pega" as STRINGS do arquivo STRINGS.txt, definido abaixo
grep "$line" ${SITE}.txt >> SAIDA.txt #Busca pela STRING, salva o resultado em SAIDA.txt
done<STRINGS.txt
Finaliza o laço.

É isso!!!
Att.:
Marcelo Oliver




7. Re: consultar e salvar dados de uma pesquisa na internet varias vezes

Douglas Janovik Maliszewski
djm_Jm

(usa Outra)

Enviado em 04/09/2017 - 18:35h

msoliver escreveu:

djm_Jm escreveu:

msoliver escreveu:

djm_Jm escreveu:

msoliver escreveu:

djm_Jm escreveu:

Tenho o seguinte problema:
Preciso consultar uma lista de strings de um arquivo txt num site (cada linha desse arquivo é uma pesquisa) e salvar um texto da página pesquisada (preferivelmente seria num txt também). Como podem notar, o problema utiliza uma iteração e repetição de tarefa, por isso pensei em utilizar macros, mas não sei a lógica para salvar exatamente aquele campo do site que necessito.


Boa noite.
A lógica é simples.
Acesse a página, e salve o conteúdo em pagina.txt.
Leia linha a linha do strings.txt
Procure pela "string" em pagina.txt,
salve o resultado em resultado.txt.

Att.:
marcelo Oliver


Não é tão simples, eu preciso ler a linha do strings.txt, pesquisar isso no campo de pesquisa da pagina (sim, fazer uma consulta) e depois salvar o resultado da consulta no resultado.txt.


Poste um exemplo, tipo, algumas strings e a página.
Vc pretende fazer com o shellscript?
MSO



Estou aberto a sugestões, tenho conhecimento em programação, mas nunca mexi muito com coisas desse tipo e agora me surgiu um problema desse tipo. Seria possível criar algo com Shell Script (já que tu sugeriu)?


Boa tarde Jm.
Sim, é possível criar em shell Script.
Segue:
#!/bin/bash
SITE="vivaolinux.com.br"
lynx --dump $SITE >> ${SITE}.txt # Salva o conteúdo do site em um txt
while read line;do #Inicia o laço, e "pega" as STRINGS do arquivo STRINGS.txt, definido abaixo
grep "$line" ${SITE}.txt >> SAIDA.txt #Busca pela STRING, salva o resultado em SAIDA.txt
done<STRINGS.txt
Finaliza o laço.

É isso!!!
Att.:
Marcelo Oliver



É isso que preciso, mas eu preciso fazer uma pesquisa no site antes de salva-o. Exemplo:

Eu leio arquivo input.txt, pesquiso a linha dele no campo de pesquisa desse site. Salvo a pagina resultante e faço os demais procedimentos que tu postou acima. Como sou novato, como poderia pesquisar num campo específico do site atraves de um texto que li?








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts