plugin noticias24

Publicado por peguerojs, Julio 24, 2013, 01:37:59 PM

Tema anterior - Siguiente tema

peguerojs

amigos de alterserv aqui les dejo un plugin creado por mi para la pagina noticias24
culla pagina es muy visitada en mi red espero les guste
#include <iostream>
#include <cstring>
#include <vector>
#include "../utils.cpp"

// g++ -I. -fPIC -shared -g -o noticias24.com.so noticias24.com.cpp
// regex
// http.*\.noticias24\.com.*(\.png|\.jpg|\.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(".noticias24.com/") != string::npos) and
   ( (url.find(".png") != string::npos) or
   (url.find(".jpg") == string::npos) or
   (url.find(".gif") == string::npos) )
   ) {
      
       r.file = get_filename(url);
      if (!r.file.empty()) {
         r.match = true;
         r.domain = "noticias24";
      } else {
         r.match = false;
      }
   } else {
      r.match = false;
   }
   return r;
}

nqm74

Buenas amigo, alguna diferencia tiene este plugin con el que ya tiene integrado el raptorcache ???  Saludos..

peguerojs

Cita de: nqm74 en Julio 27, 2013, 09:48:47 PM
Buenas amigo, alguna diferencia tiene este plugin con el que ya tiene integrado el raptorcache ???  Saludos..
la diferencia es que plugin anterior a este no guarda las fotos jpg ni las png ni las gif pero este guarda todo los archivos que tengan que ver con imagenes pruebalo para yo poder hacer cuarquier modificacion a tiempo gracias

nqm74

Gracias amigo por el aporte,  saludos..