Alterserv

RaptorCache => Plugins para RaptorCache => Mensaje publicado por: dlugo99 en Octubre 02, 2013, 10:26:02 AM

Título: :)
Publicado por: dlugo99 en Octubre 02, 2013, 10:26:02 AM
:)
Título: Re:Ayuda Plugin de http://diariovea.com.ve/
Publicado por: tonyvzla en Octubre 05, 2013, 04:52:17 PM
Amigo saludos, estube viendo la url de la pagina y es: diariovea.com.ve y el el regex lo tienes el-diariovea chequea eso a ver
Título: Re:Ayuda Plugin de http://diariovea.com.ve/
Publicado por: firecold en Octubre 05, 2013, 08:20:03 PM
Amigo prueba de esta manera y me avisas, para ver si funciono, aunque en la practica no deberia de haber problema:

Código (cpp) [Seleccionar]
#include <iostream>
#include <cstring>
#include <string>
#include <vector>
#include "../utils.cpp"

using namespace std;

// use this line to compile
// g++ -I. -fPIC -shared -g -o diariovea.com.ve.so diariovea.com.ve.cpp
// Regex
// http.*diariovea\.com\.ve.*(\.swf|\.jpg|\.png|\.gif)

string get_filename(string url) {
        vector<string> resultado;
        if (url.find("?") != string::npos) {
            stringexplode(url, "?", &resultado);
            stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
            return resultado.at(resultado.size()-4) + "_" + resultado.at(resultado.size()-3) + "_" + resultado.at(resultado.size()-2) + "_" +resultado.at(resultado.size()-1);           
        } else {
            stringexplode(url, "/", &resultado);
            return resultado.at(resultado.size()-4) + "_" + resultado.at(resultado.size()-3) + "_" + resultado.at(resultado.size()-2) + "_" +resultado.at(resultado.size()-1); ;
        }
}

extern "C" resposta getmatch(const string url) {
       resposta r;        
               
 if ( (url.find("diariovea.com.ve/") != string::npos)
    ) {
     r.file = get_filename(url);
     if (!r.file.empty()) {
        r.match = true;
        r.domain = "DiarioVea.com";      
     } else {
        r.match = false;
     }
  }
  else
  {
     r.match = false;
  }
  return r;
}


Saludos
Título: Re:Ayuda Plugin de http://diariovea.com.ve/
Publicado por: tonyvzla en Octubre 06, 2013, 06:46:29 PM
cierto no hace cache, buena por la iniciativa amigo @dlugo y @firecold
Título: Re:Ayuda Plugin de http://diariovea.com.ve/
Publicado por: firecold en Octubre 07, 2013, 10:32:24 AM
Cita de: tonyvzla en Octubre 06, 2013, 06:46:29 PM
cierto no hace cache, buena por la iniciativa amigo @dlugo y @firecold

Prueba ahora, le hice varias modificaciones, porque si hacia cache pero no como debia, prueba otra vez el plugin y me avisas, Saludos
Título: Re:Ayuda Plugin de http://diariovea.com.ve/
Publicado por: dlugo99 en Octubre 07, 2013, 06:17:54 PM
Cita de: firecold en Octubre 07, 2013, 10:32:24 AM
Prueba ahora, le hice varias modificaciones, porque si hacia cache pero no como debia, prueba otra vez el plugin y me avisas, Saludos

Hola mis hermanos firecold y tonyvzla, Dios me los continue bendiciendo!

Muchisimas gracias por tomarse la molestia de ayudarme a resolver el problema, les cuento q introduje el plugins con la modificacion q hizo mi amigo firecold y se muestra en la lista de dominios pero no chachea, dice todo 0 Bytes, a pesar de que se muestra y se muestran 52 archivos, solo son carpetas vacias xq entre a la root /raptorcache/DiarioVea.com  y solo hay carperas vacias.

Que dicen ustedes de eso? aqui les adjunto una imagen de como se ve en dominios en mi webpanel del raptor

(http://ad-imagenes.info/images/diariovea.jpg)
Título: Re:Ayuda Plugin de http://diariovea.com.ve/
Publicado por: tonyvzla en Octubre 11, 2013, 08:29:27 PM
Uth yo lo probe  y nada no me sale en los reporte pero se ve bien construido alguna fallita minima por ahi, @firecold
Título: Re:Ayuda Plugin de http://diariovea.com.ve/
Publicado por: firecold en Octubre 12, 2013, 04:06:39 PM
Prueben ahora, le volvi a hacer cambios y me avisan, para poder encontrar una respuesta a esta pagina, Saludos
Título: Re:Ayuda Plugin de http://diariovea.com.ve/
Publicado por: tonyvzla en Octubre 12, 2013, 04:24:17 PM
Never firecold no hace cache
Título: :(
Publicado por: dlugo99 en Octubre 14, 2013, 08:49:17 AM
:(
Título: Re:Ayuda Plugin de http://diariovea.com.ve/
Publicado por: firecold en Octubre 14, 2013, 12:00:18 PM
Cita de: dlugo99 en Octubre 14, 2013, 08:49:17 AM
Hola hermano firecold el plugins q me habias dado antes q ese me sirvio, solo q era yo el q habia cometido un error colocando el regex

aqui esta el codigo anterior
    #include <iostream>
    #include <cstring>
    #include <string>
    #include <vector>
    #include "../utils.cpp"
     
    using namespace std;
     
    // use this line to compile
    // g++ -I. -fPIC -shared -g -o diariovea.com.ve.so diariovea.com.ve.cpp
    // Regex
    // http.*diariovea\.com\.ve.*(\.swf|\.jpg|\.png|\.gif)
     
    string get_filename(string url) {
                    vector<string> resultado;
                    if (url.find("?") != string::npos) {
                            stringexplode(url, "?", &resultado);
                            stringexplode(resultado.at(resultado.size()-2), "/", &resultado);
                            return resultado.at(resultado.size()-1);         
                    } else {
                            stringexplode(url, "/", &resultado);
                            return resultado.at(resultado.size()-1);
                    }
    }
     
    extern "C" resposta getmatch(const string url) {
            resposta r;       
                   
      if ( (url.find("diariovea.com.ve/") != string::npos)
         ) {
          r.file = get_filename(url);
          if (!r.file.empty()) {
             r.match = true;
             r.domain = "DiarioVea.com";     
          } else {
             r.match = false;
          }
       }
       else
       {
          r.match = false;
       }
       return r;
    }


MUCHISIMAS GRACIAS HERMANO!

Osea que si le esta haciendo cache, pregunto no?, Saludos