Foros del Web » Programando para Internet » Javascript »

Como copiar automáticamente texto de un Div de una web publica?

Estas en el tema de Como copiar automáticamente texto de un Div de una web publica? en el foro de Javascript en Foros del Web. Hola, estoy aprendiendo con los manuales y estoy en la parte de Javascript, y sigo repasando el curso porque me olvido algunas cosas y se ...
  #1 (permalink)  
Antiguo 26/11/2014, 22:16
 
Fecha de Ingreso: noviembre-2014
Mensajes: 2
Antigüedad: 9 años, 5 meses
Puntos: 0
Como copiar automáticamente texto de un Div de una web publica?

Hola, estoy aprendiendo con los manuales y estoy en la parte de Javascript, y sigo repasando el curso porque me olvido algunas cosas y se me mezcla todo con HTML y CSS.
Mi duda es la siguiente: hay alguna forma de que se pueda copiar automáticamente con algún lenguaje el texto o contenido HTML de una web?
Yo a esto lo hago pero manualmente, y las webs de donde lo hago son publicas y ademas lo copio solo para mi, porque es información que yo uso y ademas estoy practicando para llegar a entender mejor los lenguajes.
las paginas con el texto que me gustaría copiar automáticamente son algo así:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>Web</title>
<meta http-equiv=Content-Type content="text/html; charset=utf-8"/>
</head>
<body>
<div id="areadecomentarios" class="scrolling">
<div id="comentario-1" class="comment">
<div class="comentTime">
<div class="comentTime">
<span class="hora">12</span>
<span class="minutos">31'</span>
</div>
</div>
<div class="comentContent">
<div class="iconoComentario">
<div class="textocomentario">Luis de San Martin, voto por Gomez</div>
</div>
</div>
</div>

<div id="comentario-2" class="comment">
<div class="comentTime">
<div class="comentTime">
<span class="hora">13</span>
<span class="minutos">34'</span>
</div>
</div>
<div class="comentContent">
<div class="iconoComentario">
<div class="textocomentario">Roberto de San Luis, voto por Paz</div>
</div>
</div>
</div>

<div id="comentario-3" class="comment">
<div class="comentTime">
<div class="comentTime">
<span class="hora">15</span>
<span class="minutos">51'</span>
</div>
</div>
<div class="comentContent">
<div class="iconoComentario">
<div class="textocomentario">Pedro de Mar del Plata, voto por Perez</div>
</div>
</div>
</div>

</body>
</html>

Y para no andar revisando pagina a pagina para ver si hay suficientes comentarios para copiar, quisiera saber si se podría hacer algo con Javascript o algun otro lenguaje para que me copie solo el contenido:
<div id="areadecomentarios" class="scrolling">
<div id="comentario-1" class="comment">
<div class="comentTime">
<div class="comentTime">
<span class="hora">12</span>
<span class="minutos">31'</span>
</div>
</div>
<div class="comentContent">
<div class="iconoComentario">
<div class="textocomentario">Luis de San Martin, voto por Gomez</div>
</div>
</div>
</div>
..............

y lo guarde...asi yo no tengo que andar fijandome todos los dias si hay como minimo 100 comentarios nuevos, si hay menos no lo copio, espero hasta que llegue minio a 100.
Bueno espero que se haya entendido, gracias.
  #2 (permalink)  
Antiguo 26/11/2014, 22:54
Avatar de Dafonz  
Fecha de Ingreso: octubre-2009
Mensajes: 127
Antigüedad: 14 años, 6 meses
Puntos: 36
Respuesta: Como copiar automáticamente texto de un Div de una web publica?

Hay muchos lenguajes que permiten copiar código de páginas.
Investiga de web scraping en general, incluso ya hay muchas librerias en lenguajes como ruby, python, etc. que te facilitan mucho hacer esto.

Suerte,
  #3 (permalink)  
Antiguo 27/11/2014, 00:56
 
Fecha de Ingreso: noviembre-2014
Mensajes: 2
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Como copiar automáticamente texto de un Div de una web publica?

Gracias por responder Dafonz, no sabia esto del scraping, lo que si sabia es que con programas como HTTrack se pueden copiar webs enteras, pero no es lo que busco, si hay programas que copian toda una web me imagino que se debe poder copiar solo parte de ella como un Div con algún lenguaje y a esto apuntaba yo.
Por ejemplo esta pagina es:
http://www.forosdelweb.com/f13/como-copiar-automaticamente-texto-div-web-publica-1114756/

Y el/los mensajes estan contenidos en un Div:

<div class="post_content" id="post_message_4658064"> <!-- google_ad_section_start -->Hay muchos lenguajes que permiten copiar código de páginas. <br>
Investiga de web scraping en general, incluso ya hay muchas librerias en lenguajes como ruby, python, etc. que te facilitan mucho hacer esto.<br> <br>
Suerte,<!-- google_ad_section_end --> </div>

Que podría hacer para que se me guarde automáticamente esta pagina? o solo los Div con class="post_content"? o sea algo automático que me guarde el código, se puede hacer esto con Javascript?

Etiquetas: html
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:17.