script tipo robot, que captura dados de outras paginas - Fórum CodigosnaWeb.com
Você recebeu uma nova MP, clique aqui


script tipo robot, que captura dados de outras paginas

Assista vídeos sobre script tipo robot, que captura dados de outras paginas • Busque diretamente no Youtube

Fórum sobre: PHP

Moderador: web

TRANCADO
Logar para Perguntar

 script tipo robot, que captura dados de outras paginas em 11 Jun 2007 12:53

Usuário offline impossivel
237 post(s)
SUPER VETERANO  Masculino
15 ponto(s)

Olá, gostaria de saber se alguém sabe algum mode criar um script que faça o seguinte:

tenho uma pagina padrão, onde o que muda é o texto em determinada parte, ou seja, todas paginas são padrão para facilitar, eu quero pegar o texto que esta, por ex. a partir da linha 121.

tem alguma forma usando os comandos em php que vão capturar o conteudo que esta depois da linha 121? ou mesmo o seguinte, na linha121 tem o seguinte comando
120. bla bla bla
121. <!--inicio do artigo-->
122. artigo tal, texto tal e assim segue.

entao o script poderia ler e capturar tudo a partir da linha 121 ou a partir da ocorrencia de <!--inicio do artigo-->

tenho varias paginas que seguem este padrão, entao direciono o script para elas e ele captura, salva num .txt ou insere num bd as informações encontradas.

sabem se existe algo para me ajudar?



mais 0

7 resposta(s)

 script tipo robot, que captura dados de outras paginas em 11 Jun 2007 14:53
Usuário offline web
15439 post(s)
ADMIN  Masculino
5217 ponto(s)
Com string é possível, veja um exemplo:
Note que ele pega o $ ( início ) e * ( fim )

<?php
$string = 'meu texto aqui <!--$//-->conteúdo buscado aqui<!--*//--> restante do código.';

$procura_abre = '$';
$procura_fecha = '*';

$pos_abre = strpos($string, $procura_abre);
$pos_fecha = strpos($string, $procura_fecha);

$final = $pos_fecha-$pos_abre;

echo substr($string, $pos_abre+6, $final-10);
?>


mais 0


 script tipo robot, que captura dados de outras paginas em 11 Jun 2007 15:20
Usuário offline impossivel
237 post(s)
SUPER VETERANO  Masculino
15 ponto(s)
sim, tipow, coloco o endereço de onde esta o texto, entao executo o script, ele abre e le o arquivo, e copia o conteudo entre o texto inicial e o texto final, isto que preciso.


mais 0


 script tipo robot, que captura dados de outras paginas em 11 Jun 2007 15:26
Usuário offline web
15439 post(s)
ADMIN  Masculino
5217 ponto(s)
Fiz um exemplo com arquivo externo, mas, não pegou os valores corretos.

<?php
$f = fopen("http://localhost:8080/documento.php","r");
if (!$f){
echo "Erro ao abrir a URL.<br>";
exit;
}
while (!feof($f)){
$s = fgets($f,256);

$procura_abre = '$';
$procura_fecha = '*';

$pos_abre = strpos($s, $procura_abre);
$pos_fecha = strpos($s, $procura_fecha);

$final = $pos_fecha-$pos_abre;

echo substr($s, $pos_abre+6, $final-6);

}
fclose($f);
?>

em documento.php tenho:
meu texto aqui
<!--$//-->conteúdo buscado aqui<!--*//-->
restante do código.


mais 0


 script tipo robot, que captura dados de outras paginas em 11 Jun 2007 15:44
Usuário offline impossivel
237 post(s)
SUPER VETERANO  Masculino
15 ponto(s)
é, eu tbm testei nao pegou correto, mas o deste pretendido esta ali, aparece correto, mas tem muita coisa desconfigurada que aparece antes e depois.

estou fazendo testes, mas por enquanto valeu.


mais 0


 script tipo robot, que captura dados de outras paginas em 11 Jun 2007 16:03
Usuário offline web
15439 post(s)
ADMIN  Masculino
5217 ponto(s)
Blz ¨laughing¨


mais 0


 script tipo robot, que captura dados de outras paginas em 10 Nov 2008 04:57
Usuário offline Amaelbra
1 post(s)
NOVO MEMBRO  Masculino
0 ponto(s)
Olá,

Sou novata em programação e preciso de um socorro de todos vocês, senão vou ser despedida, acho que o patrão tá me testando.

É o seguinte: existe um site de uma associação que publica todos os dias novidades para os associados; portanto o nome da página vista pelo associado também muda. Tipo: www.associacao.com.br/1234567890. Esta página é sempre recebida por e.mail pelos associados.

Tenho que elaborar um método que se encarregue de dar o login na página (com usuário e senha), verificar se há novidades para o usuário (na página que sempre muda o link) e se houver novidade, capturar o texto e armazenar isso mo MySQL.

Por favor, quem puder ajudar ok?

Obrigada

Lucia


mais 0


 script tipo robot, que captura dados de outras paginas em 10 Nov 2008 07:36
Usuário offline web
15439 post(s)
ADMIN  Masculino
5217 ponto(s)
Esse tópico está dando uma referência direta de como obter dados de outro site, portanto será fechado.


mais 0



 Busca Dinâmica

Clique em alguma palavra-chave para buscar, ou busque uma frase na caixa de pesquisa a seguir.

script tipo robot, que captura dados de outras paginas




TRANCADO
Logar para Perguntar




Voltar para PHP

Quem está online

Usuários navegando neste fórum: Google [Bot], Majestic-12 [Bot] e 3 visitantes

Servidores dedicados a R$450,00/Mensais

Ler o feed    Assinar o feed    CodigosnaWeb    CodigosnaWeb/forum    codigosnaweb HOTMAIL    Pousadas de Floripa