Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

hosting en interdominios
409 lecturas y 2 respuestas
  • Boca de Pez Boca de Pez
    6

    Script que guarde el código fuente de una web en un fichero.

    Buenos días.

    Llevo un tiempo intentando encontrar la forma de guardar el código fuente de una serie de páginas webs en respectivos archivos.

    Encontré el "comando" web view-source, pero no encuentro forma de emplearlo para que el resultado lo vuelque en un archivo.

    Sería algo parecido a las manidas redirecciones de los comandos de consola tipo:

    "dir >> c:\directorio.txt", sólo que sería usando el código fuente de páginas web, y de forma "masiva", es decir como si se utilizase procesamiento por lotes, para guardar el código fuente de varias webs en varios archivos.

    Desconozco si se puede hacer mediante un script sin más, o si hay que emplear C, PHP, Java...

    ¿Alguna idea?

    Muchas gracias.

    Este tema lleva más de 6 meses inactivo. Es recomendable que abras un nuevo tema para retomar la conversación.
    • Boca de Pez Boca de Pez
      6

      Creo que no lo tienes muy claro lo que buscas. El código…

      Creo que no lo tienes muy claro lo que buscas. El código fuente de una web no requiere ni de "view-source" ni nada. Es la propia web en HTML la que te tienes que descargar, es decir, el propio archivo que estas viendo es el mismo codigo fuente. Por tanto, es tan simple como descargar el HTML. Si lo quieres hacer con DOS, te hacen falta utilidades de descarga de archivos como WGET. Hay muchos programas que hacen eso, no recuerdo ahora el nombre de ninguno, pero creo que lo llaman MIRROR WEB.

      Ejemplo: wget www.google.es

    • Boca de Pez Boca de Pez
      6

      Como han dicho, wget es tu mejor opción, al existir para…

      Como han dicho, wget es tu mejor opción, al existir para todos los sistemas operativos y ser gratuito.

      Otra cosa es que quieras englobarlo dentro de otro proyecto más ambicioso, pues digo yo que necesitarás procesar después ese código para algo, y que ya dependerá más de la plataforma elegida.