• Construye PBN en minutos con WPContentBOT aquí

    • Descarga el eBook gratuito SEO en Wordpress aquí

    • Pack con las mejores herramientas SEO en las VIP Tools apúntate!


     
    Calificación:
    • 0 votos - 0 Media
    • 1
    • 2
    • 3
    • 4
    • 5
    Sencillo Crawler en PHP para sacar chistes

    Administrador


    *******
    Puntos de comerciante: 1 (100%)
    2,950


    Programador Promotor Blog 1000 Posts Asistente

    Crédito: 4,425.63 BHC
    Mensaje: #1
    Sencillo Crawler en PHP para sacar chistes
    Me ha pedido un amigo un pequeño crawler didáctico y este es uno bastante simple que creo que puedes ver la potencia que tiene un robot en PHP con pocas líneas se puede hacer mucho!

    Código PHP:
    <?php

            
    /* Robot para sacar Chistes de la web chistes.com */
            /* Por nicolasmarin.com */
            
            // Recorremos los primeros 1000 chistes de la web
            
    for($i 1$i <= 1000$i++)
            {
                    
    /* Se puede obtener el codigo HTML con la funcion file_get_contents
                       Tambien se puede emplear la libreria cURL que tiene muchas mas opciones */
                    
    $response_html file_get_contents("http://www.chistes.com/Chiste.asp?ID=$i");
                    
                    
    /* Empleando expresiones regulares vamos a sacar dentro del HTML la clasificacion y el chiste */
                    
    preg_match('/<div class="clasificacion">.*"_top">(.*)<\/a>/siU'$response_html$clasificacion);
                    
    preg_match('/height="100" hspace="5" vspace="5" align="left" \/>(.*)<\/div>/siU'$response_html$chiste);
                    
                    
    /* Imprimimos todos los datos extraidos del chiste */
                    
    echo "CHISTE NUMERO: $i<br/>\nCLASIFICACION: $clasificacion[1]<br/>\nCHISTE: $chiste[1]<br/>\n";
            }

    ?>

    http://foroblackhat.com/hilo-abrir-un-nuevo-grupo-vip-tools-para-herramientas-seo-premium
    Para ver el enlace necesitas registrarte o acceder a tu cuenta
    - Canciones. Traducidas. Dedicadas. Sonrisa
    20-11-2015 05:16 PM
    Buscar Citar
     Gracias recibidas por: samek

    BlackHat Cobre


    ***
    VIP Tools
    Puntos de comerciante: 0 (0%)
    65

    0

    Promotor Blog

    Crédito: 1.29 BHC
    Mensaje: #2
    RE: Sencillo Crawler en PHP para sacar chistes
    Lo compliado sera cuando no tengamos un id en el que basarnos para saber a donde ir a leer ¿no?

    http://goo.gl/nuQubz - https://goo.gl/tzjcEz - https://goo.gl/uB7NGN - http://goo.gl/y0gWal
    21-11-2015 08:14 PM
    Buscar Citar

    BlackHat Plata


    ****
    Puntos de comerciante: 3 (100%)
    689


    Programador Promotor Blog Promotor Twitter 100 Posts Asistente

    Crédito: 1.21 BHC
    Mensaje: #3
    RE: Sencillo Crawler en PHP para sacar chistes
    Siempre hay metodos, x ejemplo, busca un crawler que te muestre todas las urls, y luego copia y pega las urls, en un array, y listo.

    O más fácil, busca su sitemap, saca las urls y a un array en el script, y a recorrer el array...

    Miguel2008, orgulloso de ser un miembro de Foro Black Hat SEO desde Oct 2014.
    21-11-2015 10:01 PM
    Buscar Citar

    Administrador


    *******
    Puntos de comerciante: 1 (100%)
    2,950


    Programador Promotor Blog 1000 Posts Asistente

    Crédito: 4,425.63 BHC
    Mensaje: #4
    RE: Sencillo Crawler en PHP para sacar chistes
    (21-11-2015 08:14 PM)vmartinez escribió:  Lo compliado sera cuando no tengamos un id en el que basarnos para saber a donde ir a leer ¿no?

    Este es un ejemplo muy sencillo, pero muchas webs tienen ids, sólo hay que saber encontrar esa url Guiño, por ejemplo con wordpress, aunque tenga permalinks puedes usar /?p=ID_POST jejeje

    Y siempre puedes usar un crawler que vaya rastreando un sitio como dice @Miguel2008 Sonrisa

    http://foroblackhat.com/hilo-abrir-un-nuevo-grupo-vip-tools-para-herramientas-seo-premium
    Para ver el enlace necesitas registrarte o acceder a tu cuenta
    - Canciones. Traducidas. Dedicadas. Sonrisa
    22-11-2015 12:28 PM
    Buscar Citar
     Gracias recibidas por: Automatizado


    Posibles temas similares...
    Tema: Autor Respuestas: Vistas: Último mensaje
    Arcoiris Script para postear en diferentes grupos de Facebook rodrigol 17 7,107 13-10-2016 03:43 PM
    Último mensaje: NoticiaM
      [TUT] Muestra un mensaje para los usuarios con Adblock Sauron 2 1,467 31-01-2016 04:29 AM
    Último mensaje: DanielDiaz
      Duda para desarrolladores web harmonica 8 2,010 20-07-2015 06:19 AM
    Último mensaje: harmonica
      API GeoIP para JavaScript y PHP Sauron 0 1,236 02-09-2014 04:23 PM
    Último mensaje: Sauron
      Cómo usar preg_match para scrapear? mrr276 3 2,030 29-07-2014 12:22 AM
    Último mensaje: heyla03
      Como sacar un parámeto GET de una url con JavaScript Sauron 1 1,254 21-04-2014 03:16 AM
    Último mensaje: deulo

    Salto de foro:


    Usuario(s) navegando en este tema: 1 invitado(s)
    Anuncios FBH (+ info)

    Foro Black Hat

    ForoBlackHat es un foro público con ánimo de desarrollo de aplicaciones y estrategias SEO para la comunidad hispano hablante cuyo objetivo sea el de aprender técnicas de posicionamiento.

    Nuestra comunidad cuenta con un equipo de programadores que desarrollan día a día nuevas herramientas gratuitas para los usuarios. ¡Siéntete libre de registrarte y comentar por los hilos!